책 내용 질문하기
IF함수 조건에 따옴표가 헷갈려요
도서
2020 시나공 컴퓨터활용능력 2급 실기 [기본서]
페이지
91
조회수
91
작성일
2020-04-07
작성자
탈퇴*원
첨부파일

'여덟번째 숫자가 2보다 크면 2000년대, 아니면 1900년대에 태어난 것임' 이라는 문제인데

"2"를 하면 올바르게 1900년대가 나오고, 그냥 2를 넣으면 2000년대로 나와요

따옴표의 유무가 무슨 차이인지 모르겠습니다.

 

 

 






 

답변
2020-04-08 10:02:46

안녕하세요.

 

MID, LEFT, RIGHT 등과 같은 텍스트 함수를 결과를 텍스트로 반환을 합니다. 그러므로 이 결과값과 비교하는 값도 텍스트 형식이여야 하므로 반드시 큰따옴표(")로 묶어서 비교해야 합니다.

MID(  ) ="1"

LEFT(  ) ="3

 

즐거운 하루 되세요.

  • 관리자
    2020-04-08 10:02:46

    안녕하세요.

     

    MID, LEFT, RIGHT 등과 같은 텍스트 함수를 결과를 텍스트로 반환을 합니다. 그러므로 이 결과값과 비교하는 값도 텍스트 형식이여야 하므로 반드시 큰따옴표(")로 묶어서 비교해야 합니다.

    MID(  ) ="1"

    LEFT(  ) ="3

     

    즐거운 하루 되세요.

· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.