책 내용 질문하기
실전 6회 IF 함수에서 공백란이 FALSE로
도서
[2012] 사무자동화산업기사 실기(오피스 2003 사용자용)
페이지
137
조회수
64
작성일
2012-07-05
작성자
첨부파일

1.

=IF(H5>=30000,IF(I5<=20,"인기상품",""))

처음에 이렇게 넣었더니

인기상품은 잘 뜨는데 공백으로 떠야할게 FALSE가 뜨더라구요.

2.

=IF(AND(H5>=30000,IF<=20),"인기상품","")

책에 이렇게 되어있던데 이건 정상적으로 공백이 뜨던데

-방법이 다르고 같은 식이라고 생각하는데

언제 전자를 써야하고 언제 후자를 써야하는지 모르겠어요.

답변
2012-07-06 09:37:45

안녕하세요. 길벗 수험서 운영팀입니다.

IF 함수의 사용법은 IF(조건, 인수1, 인수2)입니다.
=IF(H5>=30000,IF(I5<=20,"인기상품",""))은 인수2가 없기 때문에 결과가 올바르게 표시되지 않는 것입니다.
문의하신 문제는 H5가 30000 이상이고 I5가 20 이하이면 인기상품을 표시하고 아니면 공백을 표시하는 문제인데
위의 수식은
H5가 30000 이상이면 IF(I5<=20,"인기상품","")을 표시하고 입니다. 아닐 경우에 표시할 인수2가 없기 때문에 잘못된 수식입니다.
그러므로 =IF(H5>=30000,IF(I5<=20,"인기상품",""),"")으로 입력해야 합니다.
행복한 하루되세요.^^
"
  • *
    2012-07-06 09:37:45

    안녕하세요. 길벗 수험서 운영팀입니다.

    IF 함수의 사용법은 IF(조건, 인수1, 인수2)입니다.
    =IF(H5>=30000,IF(I5<=20,"인기상품",""))은 인수2가 없기 때문에 결과가 올바르게 표시되지 않는 것입니다.
    문의하신 문제는 H5가 30000 이상이고 I5가 20 이하이면 인기상품을 표시하고 아니면 공백을 표시하는 문제인데
    위의 수식은
    H5가 30000 이상이면 IF(I5<=20,"인기상품","")을 표시하고 입니다. 아닐 경우에 표시할 인수2가 없기 때문에 잘못된 수식입니다.
    그러므로 =IF(H5>=30000,IF(I5<=20,"인기상품",""),"")으로 입력해야 합니다.
    행복한 하루되세요.^^
    "
· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.