책 내용 질문하기
문의드립니다.
도서
2020 시나공 기출문제집 컴퓨터활용능력 1급 실기 [기출문제집]
페이지
127
조회수
184
작성일
2020-11-10
작성자
탈퇴*원
첨부파일

기출엑셀 4회

계산문제 1번에서요....

 

COUNTIF함수구분이이해가안가요.ㅠ.ㅠ저런 수식을 처음보는데요...

이론이 어떻게되는거에용....?ㅠㅠ

 

시나공 기본서를 보지않고 기출을 먼저풀어서..개념이 안잡힌 상태에용.. 

답변
2020-11-10 19:49:46

=COUNT(범위, 조건) 

 

입니다. 범위에서 조건에 해당하는 개수를 구할 수 있습니다. 

 

=IF(LEFT($B15,1)="M","뮤지컬("&COUNTIF($B$15:B15,"M*")&")",IF(LEFT($B15,1)="C","콘서트("&COUNTIF($B$15:B15,"C*")&")","그외("&COUNTIF($B$15:B15,"<>M*")-COUNTIF($B$15:B15,"C*")&")")) 


 

[$B$15:B15]로 범위를 지정하는 이유는 [G15] 셀에 수식을 입력하고 채우기 기능을 이용해서 [G16:G40]까지 수식을 채울 때, 

[B15] 부터 현재(B15, B16,B17...로 증가된) 행까지 M으로 시작하는 구분의 개수를 구하기 위해서 입니다. 

즉, [$B$15:B15], [$B$15:B16], [$B$15:B17],......[$B$15:B40] 과 같이 채우기 기능으로 행을 채울 때 마다 범위가 변하게 됩니다.

 

M으로 시작하는 값이 아닌 것에서 C로 시작하는 값을 빼주셔야 합니다. 

M으로 시작하는 값이 아닌 것에 C로 시작하는 것도 포함이므로 C값을 빼줘야 그외 값이 표시가 되겠죠.

 

 

좋은 하루 보내세요.

  • 관리자
    2020-11-10 19:49:46

    =COUNT(범위, 조건) 

     

    입니다. 범위에서 조건에 해당하는 개수를 구할 수 있습니다. 

     

    =IF(LEFT($B15,1)="M","뮤지컬("&COUNTIF($B$15:B15,"M*")&")",IF(LEFT($B15,1)="C","콘서트("&COUNTIF($B$15:B15,"C*")&")","그외("&COUNTIF($B$15:B15,"<>M*")-COUNTIF($B$15:B15,"C*")&")")) 


     

    [$B$15:B15]로 범위를 지정하는 이유는 [G15] 셀에 수식을 입력하고 채우기 기능을 이용해서 [G16:G40]까지 수식을 채울 때, 

    [B15] 부터 현재(B15, B16,B17...로 증가된) 행까지 M으로 시작하는 구분의 개수를 구하기 위해서 입니다. 

    즉, [$B$15:B15], [$B$15:B16], [$B$15:B17],......[$B$15:B40] 과 같이 채우기 기능으로 행을 채울 때 마다 범위가 변하게 됩니다.

     

    M으로 시작하는 값이 아닌 것에서 C로 시작하는 값을 빼주셔야 합니다. 

    M으로 시작하는 값이 아닌 것에 C로 시작하는 것도 포함이므로 C값을 빼줘야 그외 값이 표시가 되겠죠.

     

     

    좋은 하루 보내세요.

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