책 내용 질문하기
'계산작업' 항목의 5번 문제 질문
도서
2018 시나공 기출문제집 컴퓨터활용능력 1급 실기
페이지
95
조회수
25
작성일
2018-09-11
작성자
탈퇴*원
첨부파일

정답이

{=AVERAGE(IF(($D$3:$D$34=A38)*IFERROR(FIND("정보", $A$3:$A$34)>=1, FALSE), $G$3:$G$34))}

인데요.

IF를 포함하는 배역수식에서 조건이 다수일 때는 각 조건을 소괄호로 묶어주는데,

왜 IFERROR로 시작하는 저 두 번째 조건은 괄호로 감싸지 않는건가요?

답변
2018-09-12 12:51:21

안녕하세요

if의 조건 부분은

And의 의미로 쓰인 *와 연결되면서 곱하기 *로 쓰이는 상황이 아님을 명확히 하기 위해 괄호를 사용한 것입니다.

한 마디로, 조건 부분이라는 것을 명확히 하기 위해서 쓰인 것입니다.

IFERROR((FIND("정보", $A$3:$A$34)>=1),FALSE) 로 괄호를 넣어주셔도 상관없습니다.

좋은 하루 보내세요.

  • *
    2018-09-12 12:51:21

    안녕하세요

    if의 조건 부분은

    And의 의미로 쓰인 *와 연결되면서 곱하기 *로 쓰이는 상황이 아님을 명확히 하기 위해 괄호를 사용한 것입니다.

    한 마디로, 조건 부분이라는 것을 명확히 하기 위해서 쓰인 것입니다.

    IFERROR((FIND("정보", $A$3:$A$34)>=1),FALSE) 로 괄호를 넣어주셔도 상관없습니다.

    좋은 하루 보내세요.

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