본문 바로가기

글쓰는이작가

엑셀(Excel)

엑셀(Excel) countifs함수 수식 결과값이 공란(공백) 시간이 입력된 셀의 공란(공백)을 제외하고 개수 세는 수식을 작성해 보자.

by 글쓰는이작가 2022. 11. 15.

안녕하세요. 일상에서 얻는 정보를 모두 기억할 수 없기 때문에 일상에서 일어나는 에피소드들의 정보들을 기록하여 기억하고자 하는 시점에 기록된 정보를 활용할 수 있도록 글을 쓰고자 하는 이작가입니다.

저 역시 지나간 모든 과거의 경험들을 전부 기억할 수 없기 때문에 경험을 통해 얻은 지식과 정보를 기록함으로써 필요한 시점에 과거의 경험의 정보를 활용해 보기 위해 이 글을 작성합니다.

기록된 정보들이 많은 분들에게 도움이 될 수 있도록 전달될 수 있길 바라겠습니다.


목차

     

     

    countif 또는 countifs함수 수식 결과값이 공란(공백)이거나 시간이 입력된 셀의 공란(공백)일때 공란(공백)을 제외하고 개수 세는 수식 작성 방법 썸네일 이미지.
    countif 또는 countifs함수 수식 결과값이 공란(공백)이거나 시간이 입력된 셀의 공란(공백)일때 공란(공백)을 제외하고 개수 세는 수식 작성 방법 썸네일 이미지.

    엑셀(excel) 작업을 하면서 개수를 세는 count, countif, countifs함수로 굉장히 자주 사용되는 함수입니다.

    count함수는 개수를 세는 함수, countif함수는 단일 조건의 개수를 세는 함수, countifs함수는 다중 조건의 개수를 세는 함수로 아마도 단순 count함수 보다는 다중 조건의 개수를 세는 countifs함수를 가장 많이 사용한다고 볼 수 있습니다.

     

    수식 구문에도 큰 차이 없이 countif함수는 =countif(조건을 찾을 참조 범위 영역, 조건), countifs함수는 =countifs(조건을 찾을 참조 범위 영역1, 조건1, 조건을 찾을 참조 범위 영역2, 조건2...)으로 작성할 수 있습니다.

     

    그런데 단순히 데이터가 입력된 셀의 개수를 카운트 하기 위해서는 조건과 관계 없이 count함수로 간단하게 작성 할 수 있는데 조건과 일치 하는 개수를 참조 영역 범위 안에서 공란 또는 공백을 제외하고 개수 카운트를 할 경우에는 countif함수 또는 countifs함수로 수식을 작성해야 하는데 수식 구문에 큰 차이가 없고 다중 조건 개수를 카운트 하는 countifs함수로도 단일 조건 개수를 카운트 할 수 있다는 점에서 countifs함수로만 그 수식을 작성해 보고자 합니다.

     

    이번 내용에서 다루는 "엑셀(excel) countifs함수 수식 결과값이 공란 또는 공백이거나 시간이 입력된 셀이 공백 또는 공란을 반환하는 결과값이더라도 공백 또는 공란을 제외하고 개수를 카운트 하는 수식 작성 방법."으로 엑셀 작업을 하시는 분들에게 도움이 될 수 있는 내용으로 전달되기를 바라겠습니다.

    1. 공백 또는 공란 개수를 카운트 하거나 공백 또는 공란 개수를 제외하고 카운트 하는 수식 작성.

    countif 또는 countifs함수 수식 결과값이 공란(공백)이거나 시간이 입력된 셀의 공란(공백)일때 공란(공백)을 제외하고 개수 세는 수식 작성 방법 샘플 예제 서식 이미지
    countif 또는 countifs함수 수식 결과값이 공란(공백)이거나 시간이 입력된 셀의 공란(공백)일때 공란(공백)을 제외하고 개수 세는 수식 작성 방법 샘플 예제 서식 이미지

    그림에서 보는것처럼 조건이 있는 개수를 카운트 하기 위해서 A열에는 A, B, C의 값을 입력하고, C열부터 I열에는 출근 시간과 퇴근 시간을 반복하여 무작위로 시간을 작성한 셀과 공백으로 입력하지 않은셀, 그리고 J열에는 수식을 작성하여 개수를 카운트 하기 위한 셀로 샘플 예제 서식을 작성해 보았습니다.

    단, 공백 또는 공란으로 보이는 셀 중에서 C2셀은 =IF(D2="","","")수식을 작성하여 수식 계산 결과값이 공백 또는 공란이고 나머지는 실제 데이터가 입력되지 않은 공백 또는 공란입니다.

     

    J2셀 기준으로 조건이 있는 개수를 카운트 하기 위해서 countifs함수를 사용해서 수식을 작성하기 위한 조건을 다음과 같이 설정해 봅니다.

    ① B2:I2 참조 범위 안에서 시간 데이터 값이 입력된 셀의 개수 또는 1이상의 데이터 값이 입력된 셀의 개수 카운트.

     B2:I2 참조 범위 안에서 수식 계산 결과값이 공백 또는 공란의 결과값을 포함하여 데이터 값이 입력된 모든 셀의 개수 카운트.

     B2:I2 참조 범위를 제외한 셀의 개수 카운트.

     B2:I2 참조 범위 안에서 수식 계산 결과값이 공백 또는 공란의 데이터 값이 입력된 셀의 개수 카운트.

     B2:I2 참조 범위 안에서 수식 계산 결과값이 공백 또는 공란의 데이터 값을 포함하여 공백 또는 공란의 모든 셀 개수 카운트.

    위 예제 조건과 일치 하는 개수를 카운트 하기 위한 수식은 J2셀 기준으로 다음과 같이 작성 할 수 있습니다.

    ① =COUNT(B2:I2)

    ② =COUNTIFS(B2:I2,"<>")

    ③ =COUNTIFS(B2:I2,"><")

    ④ =COUNTIFS(B2:I2,"*")

    ⑤ =COUNTIFS(B2:I2,"")

    차이점은 count함수는 수식이 입력된 결과값이 공백(공란)이더라도 개수를 카운트 할 데이터 값으로 인식하지 않고, 수식이 입력된 결과값이 공백(공란)이더라도 수식이 입력된 자체를 데이터 값으로 인식하여 모든 데이터 값이 입력된 셀의 개수를 카운트 하기 위한 조건은 "<>"으로 표기할 수 있습니다.

     

    그리고 참조 영역을 제외한 개수 조건은 "><"으로 표기하고, 수식 계산 결과값이 공백(공란)의 개수만을 카운트 하기 위한 조건 "*", 수식 계산 결과값 공백(공란)을 포함한 모든 공백(공란)의 개수를 카운트 하는 조건은 ""으로 표기할 수 있습니다.


    이상으로 "글쓰는이작가의 엑셀(Excel) 시간"은 마무리 하고,
    "countifs함수 수식 결과값이 공란(공백) 시간이 입력된 셀의 공란(공백)을 제외하고 개수 세는 수식을 작성" 예제 샘플을 하단에 첨부하였으니 필요한곳에서 활용할 수 있는 수식으로 적용해 보시길 바라겠습니다.

    긴 글 읽어주신 여러분들께 감사 말씀 드리며 많은 도움이 될 수 있기를 바라겠습니다.

     

    ※ "countifs함수 수식 결과값이 공란(공백) 시간이 입력된 셀의 공란(공백)을 제외하고 개수 세는 수식을 작성" 샘플 예제 서식 다운로드.

    글쓰는이작가 샘플 예제 서식 - countifs함수 수식 결과값이 공란(공백) 시간이 입력된 셀의 공란(공백)을 제외하고 개수 세는 수식을 작성..xlsx
    0.01MB


    댓글