목차
Excel에서 다양한 작업을 수행하려면 각 값의 발생 횟수를 계산해야 할 수 있습니다. 이 기사의 의제는 Excel의 열에서 각 값의 발생 횟수를 계산하는 방법을 보여주는 것입니다. 이 경우 이 문제에 대한 5가지 쉽고 빠른 방법을 시연합니다. 따라서 문서를 통해 작업을 효율적으로 수행해 보겠습니다.
실습 워크북 다운로드
다음 Excel 워크북을 다운로드하여 이해하고 연습할 수 있습니다.
열에서 각 값의 발생 횟수 계산.xlsxExcel에서 열에서 각 값의 발생 횟수를 계산하는 5가지 방법
튜토리얼을 진행하기 전에 오늘의 데이터 세트에 대해 알아보십시오.
여기에는 Sales Rep , City 및 Salary 열이 있습니다. 예제를 이해할 수 있도록 열 내에서 반복되는 몇 가지 값이 있습니다. Sales Rep 및 City 는 텍스트 값의 열이고 Salary 는 숫자 값의 열입니다. 이 관계 및 데이터 세트는 연습용입니다.
이제 위의 데이터 세트를 사용하여 여러 방법으로 열의 각 값이 나타나는 횟수를 계산합니다. 그럼 하나씩 살펴보겠습니다.
1. COUNTIF 함수 사용
COUNTIF 함수 를 사용하여 열에서 각 값의 발생 횟수를 계산할 수 있습니다. 또는 범위. 간단하고 쉽습니다. 한번 볼까작동 중입니다.
📌 단계:
COUNTIF 함수 는 특정 셀을 비교하여 범위 내의 셀 수를 계산합니다. 조건입니다.
예제 Excel 통합 문서
=COUNTIF(B7:B23,F7)
에서 영업 담당자 를 계산하는 수식을 작성해 보겠습니다.
COUNTIF 함수 내에서 Sales Rep 의 모든 값을 범위 로 삽입했습니다. 기준 은 모든 이름에 대한 인스턴스 수를 계산해야 하므로 모든 이름이었습니다. 따라서 기준으로 이름을 삽입했습니다(이 경우 이름은 다른 모든 이름을 사용하여 점차적으로 확인합니다). Max 라는 이름의 발생 횟수를 제공했습니다. 우리의 데이터 세트는 큰 것이 아니므로 빠르게 살펴보고 해당 Sales Rep 열 안에 4 Max 가 있음을 확인할 수 있습니다.
- 이제 , 커서를 셀 E7 의 오른쪽 하단 모서리로 이동하면 더하기 (+) 기호처럼 보입니다. 채우기 핸들 도구입니다.
- 그런 다음 나머지 값을 두 번 클릭합니다.
오! 잘못된 가치를 제공하고 있습니다. 우리는 실수를 했습니다.
우리는 절대 참조 를 사용하지 않았기 때문에 셀 참조가 계속 변경되어 잘못된 출력을 제공했습니다. 따라서 자동완성 을 실행하기 전에 절대 참조 를 사용해야 합니다.
=COUNTIF($B$7:$B$23,F7)
이번에는 올바른 값을 제공했습니다.
하지만 이것이첫눈에 가치를 가져옵니다. 아니오, 이것은 내부를 빠르게 제공하지도 눈에 즐거운 형태도 아닙니다.
내부를 더 빠르게 도출할 수 있는 결과를 얻기 위해 Excel Sort & Filter 기능.
- 먼저 전체 Sales Rep 열( B6:B23 )을 선택합니다.
- 그런 다음 데이터 탭으로 이동합니다.
- 여기에서 정렬 & 필터 그룹. 따라서 선택하십시오.
고급 아이콘을 클릭하면 고급 필터 대화 상자가 나타납니다.
- 먼저 다른 위치에 복사 를 선택합니다.
- 목록 범위 는 이전에 선택한 대로 자동으로 선택됩니다.
- 복사 대상 상자에 붙여넣을 셀 참조를 삽입합니다. 이 경우 셀 F6 로 지정했습니다.
- 그런 다음 고유 레코드만 확인란을 선택해야 합니다.
- 마지막으로, ENTER 를 누르거나 확인 을 클릭합니다.
이제 열에서 F6:F12 범위의 별도 위치.
- 이제 이전 COUNTIF 수식을 사용합니다.
각 값의 발생 횟수를 얻으려면 이 추출된 열의 기준을 사용해야 합니다.
- 그런 다음 수식을 다음으로 복사하는 자동완성 기능셀.
이 COUNTIF 수식은 숫자 값에도 사용할 수 있습니다.
- 이 때 , 예제의 급여 열에 대한 수식을 작성합니다.
=COUNTIF($D$7:$D$23,F15)
참고: 여기서부터는 Sort & 수식 을 사용하기 전에 필터 옵션
자세히 보기: Excel에서 반복되는 단어를 계산하는 방법(11가지 방법)
2. SUM 및 EXACT 함수 활용
SUM 및 EXACT 함수를 사용하여 각 값의 발생 횟수를 알 수 있습니다.
이름은 SUM 함수 에 대한 모든 것을 말하며, 그 안에 제공된 범위에 대한 합계를 제공합니다.
EXACT 함수 는 두 값을 비교하고 반환합니다. TRUE (정확히 동일한 경우), 그렇지 않은 경우 FALSE . 일반적으로 이 함수는 텍스트 값에 사용됩니다.
📌 단계:
SUM 및 EXACT 함수는 다음과 같습니다.
SUM(–EXACT(range,criteria))공식을 더 잘 이해하려면 다음과 같이 작성하십시오. EXACT 함수 부분을 먼저 입력합니다.
- 먼저 셀 G7 을 선택하고 다음 수식을 입력합니다.
=--EXACT($B$7:$B$23,F7)
Sales Rep 에 대한 EXACT 함수 를 작성했습니다. 또한 이중 하이픈을 사용하여 참/거짓 ~ 0 및 1 . 배열 수식임을 알 수 있습니다. 일치하는 모든 항목에 대해 1 을 제공하고 일치하지 않는 항목에 0 을 제공합니다.
- 그러면 SUM함수 가 동작하여 결과값을 줍니다.
=SUM(--EXACT($B$7:$B$23,F7))
참고: 이것은 배열 수식이므로 이 수식을 작동하려면 ENTER 대신 CTRL + SHIFT + ENTER 를 사용해야 합니다. 그러나 Excel 365를 사용하는 경우 ENTER 를 눌러 작업을 수행할 수 있습니다. 그리고 배열 수식을 입력하면 수식 주위에 한 쌍의 중괄호가 표시됩니다. Excel에서 자동으로 제공합니다. 수동으로 할 필요가 없습니다 .
- 마지막으로 채우기 핸들 을 사용하여 나머지 셀에 동일한 작업을 수행합니다.
마찬가지로 수식도 사용할 수 있습니다. 아래 이미지에서 급여 열에 이 수식을 사용한 결과를 보여줍니다.
=SUM(--EXACT($D$7:$D$23,F16))
자세히 보기: 열에서 중복 항목을 계산하는 Excel VBA(전체 분석)
유사한 판독값
- 엑셀에서 중복 행을 세는 방법(4가지 방법)
- 엑셀에서 중복 값을 한 번만 세는 방법(3가지 방법)
- Excel에서 하루에 발생하는 횟수를 계산하는 방법(4가지 빠른 방법)
3. COUNT 및 IF 함수 삽입
숫자를 계산하는 방법을 살펴보았습니다. 의 COUNTIF 함수 를 사용하여 발생합니다. 이번에는 COUNT 및 IF 함수의 사용을 볼 것입니다.
COUNTIF 섹션에 있는 동안 혼동하지 마십시오. 단일 함수( COUNTIF )를 사용했지만 이 섹션에서는 COUNT & IF 두 개의 개별 기능.
📌 단계:
- 처음에 <6 Sales Rep 열에 대한 이 수식의>IF 함수 입니다.
=IF($B$7:$B$23=F7,$D$7:$D$23)
- 그런 다음 <을 누릅니다. 6>ENTER .
배열은 기준과 일치하는 숫자 범위에서 해당 값을 제공하고 나머지는 FALSE 를 제공합니다.
여기서 4 개의 일치 항목을 찾았으므로 해당 4곳에서 숫자 범위 값( 급여 )을 반환했습니다. .
- 이제 COUNT 함수 내에서 이러한 숫자 값을 세고 발생 횟수를 제공합니다.
=COUNT(IF($B$7:$B$23=F7,$D$7:$D$23))
- 마찬가지로 숫자 값에 대해서도 이 작업을 수행할 수 있습니다. 필드를 적절한 범위 및 기준으로 바꾸십시오.
=COUNT(IF($D$7:$D$23=F16,$D$7:$D$23))
참고: IF 기능 내의 두 번째 매개변수가 숫자 범위 이고 절대 기준 을 사용하고 있는지 확인하십시오.
자세히 보기: VBA에서 Excel 범위 내 중복 계산(4가지 방법)
4. SUM 및 IF 함수 적용
IF 함수 내에서 우리는기준이 일치하는지 여부를 확인하여 일치하면 1 을, 그렇지 않으면 0 을 반환합니다. 이것은 1 과 0 의 배열을 SUM 함수 에 주고 그 배열을 합산해서 답을 줍니다. 아래에서 자세한 프로세스를 살펴보겠습니다.
📌 단계:
- 처음에 G7 셀로 이동하고 아래 수식을 입력하세요.
=SUM(IF($B$7:$B$23=F7,1,0))
- 그런 다음 ENTER 키를 누르세요.
수식은 숫자 값에도 잘 작동합니다.
=SUM(IF($D$7:$D$23=F16,1,0))
더 보기: 엑셀 열에서 중복 개수 세는 방법(3가지 방법)
5. 피벗 테이블 사용
PivotTable : 열 내 각 값의 발생 횟수를 계산합니다. 프로세스를 자세히 살펴보겠습니다.
📌 단계:
- 먼저 범위 내의 셀을 선택합니다. 여기에서는 B4 셀을 선택했습니다.
- 두 번째로 삽입 탭으로 이동합니다.
- 세 번째로 피벗 테이블 을 클릭합니다. 테이블 그룹에 있습니다.
테이블 또는 범위의 피벗 테이블 대화 상자가 열립니다.
- 여기서 Table/Range 이 맞는지 확인합니다.
- 따라서 Exiting Worksheet 를 선택하여 Exiting Worksheet 를 삽입합니다. 같은 시트에>피벗 테이블 .
- 그런 다음 위치 를 지정합니다. 여기서는 셀 F4 로 했습니다.
- 다음을 클릭합니다. 확인 .
아래 이미지와 같이 피벗 테이블이 나타납니다.
피벗 테이블 필드 작업 창 내부의 필드 섹션에 테이블의 열 이름이 표시됩니다. 그리고 4개 영역: 필터 , 열 , 행 , 값 .
- 현재 Sales Rep 필드를 행 및 값 영역에 입력합니다.
발생 횟수를 계산합니다. Sales Rep 열 내의 각 값.
자세히 보기: Excel 피벗 테이블의 중복 개수(2 쉬운 방법)
엑셀에서 여러 기준으로 발생 횟수 계산하기
이전 섹션에서는 열에 있는 각 값의 발생 횟수를 계산하는 방법을 배웠습니다. 여기서는 여러 기준으로 발생 횟수를 계산하는 방법을 보여드리겠습니다.
여기에서는 Max와 John의 데모를 보여드리겠습니다. 데이터 세트에서 뉴욕 , 로스앤젤레스 및 샌프란시스코 에 Max 가 있음을 알 수 있습니다. 그러나 우리는 뉴욕 시에서만 최대 를 계산하려고 합니다. 이렇게 하려면
- 주로 H5 셀로 이동하여 다음 수식을 셀에 붙여넣습니다.
=COUNTIFS($B$5:$B$21,F5,$C$5:$C$21,G5)
여기서 COUNTIFS 함수 를 사용했는데 여러 기준을 사용할 수 있습니다.
- 그런 다음 ENTER 를 누릅니다.
자세히 보기: 여러 기준에 따라 중복 항목을 계산하는 방법in Excel
결론
오늘은 여기까지입니다. 이 기사에서는 Excel의 열에서 각 값의 발생 횟수를 간단하고 간결하게 계산하는 방법을 설명합니다. 실습 파일을 다운로드하는 것을 잊지 마십시오. 이 기사를 읽어 주셔서 감사합니다. 이것이 도움이 되었기를 바랍니다. 질문이나 제안 사항이 있으면 의견 섹션에 알려주십시오. 자세한 내용은 원스톱 Excel 솔루션 제공업체인 ExcelWIKI 웹사이트를 참조하십시오.