책 내용 질문하기
(2021시나공) 컴퓨터활용능력 2급 실기에서 함수4 - 논리함수 내용 중 기본문제 질문에서 표1에 대해 질문이 있습니다.
도서
2021 시나공 컴퓨터활용능력 2급 실기
페이지
113
조회수
461
작성일
2021-04-29
작성자
탈퇴*원

 

표1번을 문제를 풀고 화면을 캡쳐에서 보여드리겠습니다. 함수를 풀면서 등급 'FALSE'가 떴습니다. 

첫번째 질문) 혹시 정비에 '보증'이라고 되어있지 않아 함수를 풀면 'FALSE'가 뜨는 건가요?

두번째 질문) 함수를 풀면서 밑줄친 상급에서 뒤에 쌍따옴표가 붙였습니다. 혹시 지우는 방법을 알 수 있을까요?

세번째 질문) 혹시 표1번과 같이 비슷한 문제가 나와 함수를 푼 답의 결과가 그림처럼 똑같이 되면 틀린건가요?  ​

 

답변
2021-04-30 09:24:08

안녕하세요.

 

입력하신 수식을 살펴보면

 

=IF(  AND(C3<60000,D3="보증"), "최상급",  IF(  AND(C3<100000, D3="보증"), "상급"" ")) 

                             ①                                                     ②

① 주행거리가 6만 미만이고 정비가 "보증"인 경우 "최상급" 표시

② 주행거리가 10만 미만이고 정비가 "보증"인 경우 "상급"" " 표시

 

조건이 모두 6만 미만, 10만 미만이라서 .. 10만 이상인 경우에 대한 조건이 없습니다.

그래서 주행거리가 10만 이상인 셀에는 FALSE가 표시된 것입니다.

 

또한 ② 조건을 만족한 경우 "상급"을 그렇지 않은 경우 공백(" ")을 할려는 의도로

"상급", " " 이렇게 입력해야 하는데, 중간에 콤마(,)가 빠져 

 

상급"

으로 결과가 표시된 것입니다.

 

즉 FALSE라고 표시된 곳은 공백으로 표시되어야 하므로

 

수식을 아래와 같이 마지막 부분에 콤마를 추가하여 수정하면 됩니다.

 

=IF(AND(C3<60000,D3="보증"), "최상급",IF(AND(C3<100000, D3="보증"), "상급", " ")) 

 

오늘도 즐거운 하루 되세요.

  • 관리자
    2021-04-30 09:24:08

    안녕하세요.

     

    입력하신 수식을 살펴보면

     

    =IF(  AND(C3<60000,D3="보증"), "최상급",  IF(  AND(C3<100000, D3="보증"), "상급"" ")) 

                                 ①                                                     ②

    ① 주행거리가 6만 미만이고 정비가 "보증"인 경우 "최상급" 표시

    ② 주행거리가 10만 미만이고 정비가 "보증"인 경우 "상급"" " 표시

     

    조건이 모두 6만 미만, 10만 미만이라서 .. 10만 이상인 경우에 대한 조건이 없습니다.

    그래서 주행거리가 10만 이상인 셀에는 FALSE가 표시된 것입니다.

     

    또한 ② 조건을 만족한 경우 "상급"을 그렇지 않은 경우 공백(" ")을 할려는 의도로

    "상급", " " 이렇게 입력해야 하는데, 중간에 콤마(,)가 빠져 

     

    상급"

    으로 결과가 표시된 것입니다.

     

    즉 FALSE라고 표시된 곳은 공백으로 표시되어야 하므로

     

    수식을 아래와 같이 마지막 부분에 콤마를 추가하여 수정하면 됩니다.

     

    =IF(AND(C3<60000,D3="보증"), "최상급",IF(AND(C3<100000, D3="보증"), "상급", " ")) 

     

    오늘도 즐거운 하루 되세요.

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