책 내용 질문하기
3번문제
도서
2026 시나공 컴퓨터활용능력2급 실기 기본서
페이지
220,
조회수
64
작성일
2025-10-18
작성자
전*해
첨부파일

안녕하세요.

IF(AND(C19>=AVERAGE($C$19:$C$26),D19>=AVERAGE($D$19:$D$26),E19>=AVERAGE($E$19:$E$26)),"효자도서","")


답이 이건데 제가 보기엔 비교연산자와 함수를 비교하는것 같은데 IF(AND(C19">="&AVERAGE(~~~)로 하지 않는 이유를 모르겠어요..
답변
2025-10-21 21:54:38

안녕하세요.

D19>=AVERAGE($D$19:$D$26)로 작성하는 것이 맞습니다.

">="&AVERAGE(~~~)와 같이 작성하는 경우는 COUNTIF, SUMIF 등의 함수에서 조건을 부등호(<=, =)을 이용해서 지정할 경우 큰따옴표 안에 지정해야 하는데, 함수를 큰따옴표 안에 지정하면 함수가 아닌 텍스트로 인식하므로 ">="&AVERAGE(~~~)와 같은 형식으로 지정하는 것입니다. 예를들면 일반적으로 =COUNTIF(범위, ">=10")과 같이 지정하는데, 함수를 이용해서 조건을 지정할 경우 =COUNTIF(범위, ">="&AVERAGE(~~~))와 같이 작성하는 것입니다.

즐거운 하루 되세요.

  • 관리자
    2025-10-21 21:54:38

    안녕하세요.

    D19>=AVERAGE($D$19:$D$26)로 작성하는 것이 맞습니다.

    ">="&AVERAGE(~~~)와 같이 작성하는 경우는 COUNTIF, SUMIF 등의 함수에서 조건을 부등호(<=, =)을 이용해서 지정할 경우 큰따옴표 안에 지정해야 하는데, 함수를 큰따옴표 안에 지정하면 함수가 아닌 텍스트로 인식하므로 ">="&AVERAGE(~~~)와 같은 형식으로 지정하는 것입니다. 예를들면 일반적으로 =COUNTIF(범위, ">=10")과 같이 지정하는데, 함수를 이용해서 조건을 지정할 경우 =COUNTIF(범위, ">="&AVERAGE(~~~))와 같이 작성하는 것입니다.

    즐거운 하루 되세요.

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