티스토리 뷰
[엑셀꿀팁] 본문바로가기<- 바로가기를 누르시면 바로 내용을 보실 수 있습니다.
[엑셀 단축키]
[엑셀 함수]
중간값, 두번째로 크거나 작은 값 구하기(MEDIAN 함수)
조건을 만족하는 셀의 개수 구하기(COUNTIF 함수)
여러 조건을 만족하는 셀의 개수(COUNTIFS 함수)
배열 값을 곱해서 모두 더하기 (SUMPRODUCT 함수)
날짜 함수 알짜배기 모음(TODAY, NOW, YEAR, MONTH, DAY 함수)
특정조건을 만족하는 평균 구하기(AVERAGEIF 함수)
특정 문자열 원하는 문자열로 바꾸기(SUBSTITUTE 함수)
엑셀에서 셀의 개수를 구할때 COUNT 함수를 많이 사용합니다. 이 함수와 IF 함수를 합쳐서 자료에서 특정조건을 만족하는 셀의 개수를 구할 때 사용하면 좋은 함수 입니다.
엑셀 COUNTIF 함수
COUNTIF(range,criteria)
조건을 만족하는 셀의 개수를 구해준다.
range : 조건을 적용할 범위
criteria : 개수를 셀 조건
아래 데이터에서 부서가 영업부인 셀의 개수를 구해보도록 하겠습니다.
먼저 셀의 개수를 구하기 위해 =COUNTIF( 를 입력한 뒤, 원하는 셀의 범위를 지정하여 준다.
그리고는 범위를 절대 참조(F4) 로 변경 해준 뒤 콤마( ,)를 입력하여 줍니다.
그리고는 영업부의 인원수를 구하는 것이니, 조건에 "영업부" 라고 입력 후 괄호를 닫아서 완료시킵니다.
그러면 다음과 같이 영업부가 있는 셀들의 숫자를 카운팅하게되고 3이라는 결과가 나오게 됩니다.
이어서 구매부의 인원수를 구하기 위해 지금 구하였던 셀을 자동채우기로 아래 셀에 채워줍니다.
그런뒤 셀의 수식을 "영업부"에서 "구매부"로 수정해주고 엔터를 쳐줍니다.
그러면 구매부의 인원수 인 2명이 입력된걸 확인 하실 수 있습니다.
와일드카드 문자( *)를 활용한 COUNTIF 함수 활용
이번에는 '부'라는 글자가 들어간 셀의 개수를 체크하도록 해보겠습니다. 부서에 끝에는 모두 '부'가 들어가기 때문에 5개의 카운팅이 되야합니다.
먼저 자동 채우기로 셀을 채워줍니다.
그리고는 "구매부"가 들어가 있던 조건을 "*부" 로 변경하여 줍니다.
그러면 다음과 같이 5개가 카운팅된 것을 확인하실 수 있습니다.
와일드카드는 여러가지로 응용이 가능합니다.
"*영" : '영'으로 끝나는 문자열 (예 : 수영)
"영*" : '영'으로 시작하는 문자열 (예 : 영동)
"*영*" : '영'이 들어가는 문자열 모두(예 : 수영,영동, 수영장)
"영*부" : '영'과 '부'로 끝나는 문자열 (예 : 영업부)