책 내용 질문하기
실전모의고사 5번말이에요
도서
2016 시나공 컴퓨터활용능력 2급 실기
페이지
89
조회수
37
작성일
2016-12-26
작성자
첨부파일
=DATE(IF(MID(B26,8,1)>"2",20,19)&MID(B26,1,2),MID(B26,3,2),MID(B26,5,2))
이렇게 하면 답이 1968년도로 나오는데
=DATE(IF(MID(B26,8,1)>2,20,19)&MID(B26,1,2),MID(B26,3,2),MID(B26,5,2))
이렇게 2에 큰따옴표를 빼면 2068년도로 나와요
숫자인데 왜 큰 따옴표를 붙여야 하나요??
답변
2016-12-30 09:04:18
left, mid, right 함수는 문자열 함수이므로
여기서 나온 결과는 숫자 모양이지만 문자입니다.
그러므로 비교할 값도 "2" 와 같이 "" 를 붙여 작성해야 하는 것입니다.
좋은 하루 되세요.
-
*2016-12-30 09:04:18
left, mid, right 함수는 문자열 함수이므로
여기서 나온 결과는 숫자 모양이지만 문자입니다.
그러므로 비교할 값도 "2" 와 같이 "" 를 붙여 작성해야 하는 것입니다.
좋은 하루 되세요.