책 내용 질문하기
countif함수 구하는 법
도서
[2014] 총정리 컴퓨터활용능력 1급 필기
페이지
136
조회수
183
작성일
2015-02-13
작성자
첨부파일

보기중 1,2,3번이 다 맞는데요 1번은 그냥 엔터로 계산이 되는데

2번과 3번은 컨트롤 쉬프트 엔터를 쳐야 계산이 되는데 어떤 차이 때문에 그런지 궁금합니다..

그리고2번 보기는 마지막에 *1이 들어가고 3번 보기는 ,1이 들어가는데 이 1은 왜 넣어 주는건지 궁금합니다~!

답변
2015-02-16 10:21:10

안녕하세요.

COUNTIF(범위, 조건) 함수는 지정된 범위에서 조건에 만족하는 셀의 개수를 구하는 함수입니다. 함수 자체가 지정된 범위에서 개수를 구하는 함수이므로 배열 수식으로 입력하지 않아도 됩니다. SUM과 SUM, IF 함수를 일반 수식으로 입력해서는 조건에 만족하는 셀의 개수를 구할 수 없습니다. 하지만 이것을 배열 수식으로 입력하여 2와 3번과 같이 입력하면 구할 수 있습니다.

{=SUM((B2:B9=“영업1부”)*1)} : 'B2:B9=“영업1부”'는 단순히 값을 비교하는 것으로 결과값이 참(TRUE) 또는 거짓(FALSE)으로 나오는데, 이것은 1 또는 0으로 변경해 주기 위해 *1을 해주는 것입니다. 엑셀에서는 TRUE는 1로, FALSE는 0으로 인식합니다.

{=SUM(IF(B2:B9=“영업1부”,1))} : 1은 IF 함수의 조건이 참일떄 입력할 값입니다.

조건 참

즐거운 하루 되세요.

"
  • *
    2015-02-16 10:21:10

    안녕하세요.

    COUNTIF(범위, 조건) 함수는 지정된 범위에서 조건에 만족하는 셀의 개수를 구하는 함수입니다. 함수 자체가 지정된 범위에서 개수를 구하는 함수이므로 배열 수식으로 입력하지 않아도 됩니다. SUM과 SUM, IF 함수를 일반 수식으로 입력해서는 조건에 만족하는 셀의 개수를 구할 수 없습니다. 하지만 이것을 배열 수식으로 입력하여 2와 3번과 같이 입력하면 구할 수 있습니다.

    {=SUM((B2:B9=“영업1부”)*1)} : 'B2:B9=“영업1부”'는 단순히 값을 비교하는 것으로 결과값이 참(TRUE) 또는 거짓(FALSE)으로 나오는데, 이것은 1 또는 0으로 변경해 주기 위해 *1을 해주는 것입니다. 엑셀에서는 TRUE는 1로, FALSE는 0으로 인식합니다.

    {=SUM(IF(B2:B9=“영업1부”,1))} : 1은 IF 함수의 조건이 참일떄 입력할 값입니다.

    조건 참

    즐거운 하루 되세요.

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