책 내용 질문하기
IF 함수
도서
[2012] 컴퓨터활용능력 2급 실기(엑셀 2007 사용자용)
페이지
109
조회수
55
작성일
2012-07-01
작성자
첨부파일
IF함수에서요 109페이지 3번 문제에 대한 질문이요.
2번 문제에서는 =IF (MAX($H$3:$H$9)=H3,
3번 문제에서는 =IF(OR(MID(C16,8,1)="1",
2번 H3이 "" 표시 안해도되는데 왜 3번 문제에서는 "" 표시를 하나요??
표시를 하던 안하던 상관없는건가요?
답변
2012-07-04 07:18:00
"" 는 기본적으로 문자일때 사용하는 것입니다.
mid, left, right 함수는 텍스트 함수이므로 여기서 나온 값은 숫자 모양일지라도 문자로 표시 됩니다.
즉
mid(c16,8,1) 에서 나온 값이 1이더라도 숫자 1이 아니라 문자 "1" 이 나오게 되므로
비교하는 값도 문자 "1" 로 비교하셔야 하는 것이죠.
그래서 비교하는 값에 "" 가 뭍어서 비교를 하게 되는 것입니다.
좋은 하루 되세요.
"-
*2012-07-04 07:18:00
"" 는 기본적으로 문자일때 사용하는 것입니다.
mid, left, right 함수는 텍스트 함수이므로 여기서 나온 값은 숫자 모양일지라도 문자로 표시 됩니다.
즉
mid(c16,8,1) 에서 나온 값이 1이더라도 숫자 1이 아니라 문자 "1" 이 나오게 되므로
비교하는 값도 문자 "1" 로 비교하셔야 하는 것이죠.
그래서 비교하는 값에 "" 가 뭍어서 비교를 하게 되는 것입니다.
좋은 하루 되세요.
"