Computer >> 컴퓨터 >  >> 소프트웨어 >> Office

Excel Count 문자열의 문자 발생 횟수

이 자습서에서는 Excel의 특정 문자열 및 문자열 범위에서 문자 또는 단어의 발생 횟수에 대해 설명합니다. 많은 양의 데이터가 포함된 데이터 범위나 셀에서 문자의 빈도를 계산해야 하는 경우가 많습니다. 따라서 이 숫자를 더 쉽게 계산할 수 있도록 이 기사에서 사용하기 쉬운 몇 가지 공식에 대해 설명하겠습니다.

연습 워크북 다운로드

이 기사를 준비하는 데 사용한 연습 워크북을 다운로드할 수 있습니다.

Excel에서 문자열의 문자 발생 횟수를 계산하는 5가지 방법

1. SUMPRODUCT 및 LEN 함수를 사용하여 Excel에서 문자열의 총 문자 수 찾기

셀의 총 문자 수를 알고 싶다면 LEN 함수 목적을 달성합니다. 그러나 범위의 총 문자 수를 알아야 하는 경우 SUMPRODUCTLEN 기능. 예를 들어 책 이름 데이터 세트가 있고 범위의 총 문자 수를 알고 싶습니다. 따라서 다음 단계를 사용합니다.

단계:

  • 먼저 아래 수식을 입력합니다.
=SUMPRODUCT(LEN(B5:B9))

여기, LEN 함수는 텍스트 문자열의 문자 수와 SUMPRODUCT 함수를 반환합니다. 해당 범위의 곱의 합을 반환합니다.

Excel Count 문자열의 문자 발생 횟수

  • 그리고 다음은 지정된 범위의 총 문자 수입니다.

Excel Count 문자열의 문자 발생 횟수

참고:

엑셀 LEN 함수는 문자, 숫자, 공백, 기호 및 모든 공백, 구두점 등을 포함하여 각 셀의 모든 문자를 계산합니다.

2. SUBSTITUTE 및 LEN 함수를 결합하여 Excel에서 문자열의 특정 문자 발생 요약(대소문자 구분)

때로는 Excel 셀에서 문자의 빈도 수를 알아야 합니다. 이와 같은 상황에서 LEN대체 동시에 기능합니다. 문제는 대체 함수는 대소문자를 구분하므로 소문자를 찾는 경우 해당 문자의 수만 얻을 수 있습니다. 예를 들어 책 이름 데이터세트에서 ' 문자 수만 찾습니다. '. 따라서 관련된 단계는 다음과 같습니다.

단계:

  • 먼저 다음 수식을 입력합니다.
=LEN(B5)-LEN(SUBSTITUTE(B5,"a",""))

Excel Count 문자열의 문자 발생 횟수

공식 분석:

렌(B5)

여기서 LEN 함수는 셀 B5의 문자 수를 계산합니다. .

대체(B5,"a",")

대체 함수는 모든 '''를 대체합니다. 공백 문자("").

렌(SUBSTITUTE(B5,"a",""))

이제 대체 공식은 LEN으로 덮여 있습니다. 문자열의 나머지 문자 수를 제공하는 함수(모든 'a' 제외 ).

LEN(B5)-LEN(SUBSTITUTE(B5,"a",""))

마지막으로 이 공식은 이전에 계산된 두 길이를 빼고 지정된 문자 'a'의 총 개수를 제공합니다. .

  • 마지막으로 예상되는 문자 수는 다음과 같습니다.

Excel Count 문자열의 문자 발생 횟수

3. SUBSTITUTE 및 LEN 함수 조합을 사용하여 Excel에서 문자열의 특정 문자 발생 계산(대소문자 구분)

이전 방법과 달리 대/소문자 구분에 관계없이 문자를 계산해야 할 수 있습니다. 이 경우 UPPER 또는 LOWER를 추가할 수 있습니다. 함수를 이전 공식으로 변환합니다. 이제 'A'를 모두 찾을 것입니다. 및 'a' 책 이름 데이터세트에 있습니다. 단계는 다음과 같습니다.

단계:

  • 먼저 아래 공식을 입력하세요.
=LEN(B5)-LEN(SUBSTITUTE(UPPER(B5),"A",""))

여기서 UPPER 함수는 텍스트 문자열을 모두 대문자로 변환합니다. 여기서 모든 'A'는 'A'로 변환되고 그에 따라 개수가 표시됩니다. 그리고 나머지 공식은 이전 예에서 설명한 것과 유사한 방식으로 작동합니다.

Excel Count 문자열의 문자 발생 횟수

  • 마지막으로 수식을 제대로 입력하면 다음과 같은 결과를 얻을 수 있습니다.

Excel Count 문자열의 문자 발생 횟수

4. Excel의 범위에서 단일 문자의 발생 수 계산

때로는 문자열 범위에서 특정 문자의 총 발생을 계산해야 할 수도 있습니다. 예를 들어, 문자 'A'의 빈도를 알고 싶습니다. 또는 'a' 데이터 범위에서.

단계:

  • 먼저 다음 공식을 입력하세요.
=SUM(LEN(B5:B11)-LEN(SUBSTITUTE(B5:B11,"a","")))

여기서 SUM 함수 셀 범위의 모든 숫자를 더합니다. 나머지 공식은 이전과 같이 작동하고 마지막으로 'a' 문자의 총 개수를 반환합니다. 전체 범위에서.

Excel Count 문자열의 문자 발생 횟수

  • 결과적으로 다음과 같이 총 개수가 표시됩니다.

Excel Count 문자열의 문자 발생 횟수

5. 범위의 문자(텍스트 또는 하위 문자열) 문자열 발생 횟수 계산

이전 방법과 유사하게 데이터 범위에서 특정 텍스트의 빈도를 알고 싶을 수 있습니다. 이러한 상황에서 기능 조합을 사용할 수 있습니다. 이 방법에서는 SUM , 렌,대체 기능. 예를 들어 색상 이름이 포함된 데이터 범위가 있고 '녹색' 색상의 빈도를 알고 싶습니다. 범위에서.

단계: 

  • 먼저 아래 공식을 입력하세요.
=SUM(LEN(B5:B11)-LEN(SUBSTITUTE(B5:B11,"Green","")))/LEN("Green")

위의 공식에서 문자 수를 지정된 텍스트/하위 문자열로 나누어야 합니다. 그렇지 않으면 텍스트의 각 문자가 개별적으로 계산됩니다.

Excel Count 문자열의 문자 발생 횟수

  • 마지막으로 '녹색의 총 개수는 다음과 같습니다. ' 지정된 범위에 있습니다.

Excel Count 문자열의 문자 발생 횟수

참고:

위에서 언급한 수식은 배열 수식으로 입력해야 합니다. Windows용 Excel에서 수식을 배열로 입력하려면 CTRL+SHIFT+ENTER를 누릅니다. 수식을 배열로 입력합니다.

결론

위의 논의에서 Excel에서 문자열 또는 문자열 범위의 문자 수를 찾는 쉽고 적절한 방법을 설명하려고 했습니다. 모든 방법이 도움이 되기를 바랍니다. 이러한 방법에 대해 궁금한 점이 있으면 알려주세요.

관련 기사

  • Excel의 문자열에서 문자를 찾는 방법
  • Excel의 범위에서 값의 첫 번째 발생(3가지 방법)
  • Excel에서 FIND 기능을 사용하는 방법(7 적절한 예)
  • Excel에서 LEN 함수 사용(수식 및 VBA 코드)