책 내용 질문하기
온라인 채점 결과 문의 (최신기출24-03)
도서
2026 시나공 컴퓨터활용능력1급 실기 기본서
페이지
0
조회수
56
작성일
2026-08-20
작성자
배*연
첨부파일

2026_최신기출문제_2024년상시03

계산작업 3번


안녕하세요, 문제 풀다가 추가로 궁금한 점이 생겨 문의드립니다.


정답: =IF($L18="무료",COUNTIFS($I$3:$I$29,"<>*카드",$I$3:$I$29,"<>*현금",$I$3:$I$29,M$17)/COUNTA($I$3:$I$29),COUNTIFS($I$3:$I$29,M$17&"*",$I$3:$I$29,"*"&$L18)/COUNTA($I$3:$I$29))


만약 문제에 countif 함수도 제시되어 있었다면 아래와 같이 써도 되는걸까요??


=IF($L18="무료",COUNTIF($I$3:$I$29,M$17)/COUNTA($I$3:$I$29),COUNTIFS($I$3:$I$29,M$17&"*",$I$3:$I$29,"*"&$L18)/COUNTA($I$3:$I$29))


답변
2026-08-21 10:16:01

안녕하세요.

네, 데이터의 구조가 전제와 맞는다면 COUNTIF로 작성하신 식도 가능합니다. 다만 정답식과 항상 동일하다고 단정할 수는 없습니다.

작성하신 무료 부분은

COUNTIF($I$3:$I$29,M$17)

으로 I열의 값이 M17과 정확히 같은 셀만 셉니다.

반면 정답은

COUNTIFS($I$3:$I$29,"<>*카드",
         $I$3:$I$29,"<>*현금",
         $I$3:$I$29,M$17)

으로 카드와 현금이 포함되지 않으면서 M17과 일치하는 데이터를 셉니다.

그런데 M17 자체가 예를 들어 "무료"이고 I열에서 무료 데이터가 정확히 "무료"로 입력되어 있다면, COUNTIF(...,M$17)만으로도 같은 결과가 나오므로 굳이 카드·현금을 제외하는 조건은 필요하지 않을 수 있습니다.

따라서 문제에서 COUNTIF도 사용 가능한 함수로 제시했고 실제 데이터 구조상 두 식의 결과가 동일하다면 작성하신 방법도 정답이 될 수 있습니다. 다만 문제에서 COUNTIFS 사용을 지정했다면 COUNTIF로 대체하면 안 됩니다.

즐거운 하루 되세요.

  • 관리자
    2026-08-21 10:16:01

    안녕하세요.

    네, 데이터의 구조가 전제와 맞는다면 COUNTIF로 작성하신 식도 가능합니다. 다만 정답식과 항상 동일하다고 단정할 수는 없습니다.

    작성하신 무료 부분은

    COUNTIF($I$3:$I$29,M$17)

    으로 I열의 값이 M17과 정확히 같은 셀만 셉니다.

    반면 정답은

    COUNTIFS($I$3:$I$29,"<>*카드",
             $I$3:$I$29,"<>*현금",
             $I$3:$I$29,M$17)

    으로 카드와 현금이 포함되지 않으면서 M17과 일치하는 데이터를 셉니다.

    그런데 M17 자체가 예를 들어 "무료"이고 I열에서 무료 데이터가 정확히 "무료"로 입력되어 있다면, COUNTIF(...,M$17)만으로도 같은 결과가 나오므로 굳이 카드·현금을 제외하는 조건은 필요하지 않을 수 있습니다.

    따라서 문제에서 COUNTIF도 사용 가능한 함수로 제시했고 실제 데이터 구조상 두 식의 결과가 동일하다면 작성하신 방법도 정답이 될 수 있습니다. 다만 문제에서 COUNTIFS 사용을 지정했다면 COUNTIF로 대체하면 안 됩니다.

    즐거운 하루 되세요.

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