
Google 문서와 달리 Google 스프레드시트는 자동으로 문자 수를 추적하지 않습니다. 셀의 전체 또는 특정 문자를 계산해야 하는 경우 이를 수행하는 몇 가지 방법이 있으며 그 방법을 보여드리겠습니다.
개수가 중요한 기사 또는 에세이의 제목을 추적하는 데 Google 스프레드시트를 사용할 수 있습니다. 또는 다른 사람이 시트에 입력하는 데이터의 길이를 제한하고 현재 개수가 필요한 경우가 있습니다. 어떤 경우이든 LEN 기능을 옵션과 함께 사용하여 카운트에서 추가 공백을 제거하거나 특정 문자만 카운트할 수 있습니다.
셀의 문자 수 세기
Google 스프레드시트의 LEN 기능은 Microsoft Excel에서와 같이 작동합니다. 간단한 수식을 사용하여 셀의 문자 수를 제공합니다.
관련된: Microsoft Excel에서 문자를 계산하는 방법
함수의 구문은 다음과 같습니다. LEN(text) 여기서 인수에 대한 셀 참조 또는 실제 텍스트를 사용할 수 있습니다.
A1 셀의 문자 수를 찾으려면 다음 공식을 사용합니다.
=LEN(A1)

특정 텍스트의 문자 수를 찾으려면 다음 공식을 사용하여 텍스트를 따옴표로 묶습니다.
=LEN("Tomorrow is another day")

LEN 함수에 대해 알아야 할 중요한 사항은 숫자, 문자, 단일 공백, 인쇄되지 않는 문자 및 구두점을 포함한 각 문자를 계산한다는 것입니다.
셀 범위의 문자 수 세기
많은 Google 스프레드시트 함수에서 셀 범위를 인수로 사용할 수 있지만 LEN은 그 중 하나가 아닙니다. 그러나 SUMPRODUCT 함수를 LEN 수식에 추가하면 셀 범위의 문자를 셀 수 있습니다.
관련된: Excel에서 가중 평균을 계산하는 방법
SUMPRODUCT 함수는 배열 또는 셀 범위의 합계를 계산합니다. 그것의 구문은 SUMPRODUCT(array1, array2, ...) 여기서 첫 번째 인수만 필요합니다.
A1에서 A5까지의 셀 범위의 개수를 찾으려면 다음 수식을 사용합니다.
=SUMPRODUCT(LEN(A1:A5))

추가 공백 없이 문자 수 세기
언급했듯이 LEN 함수는 모든 문자를 계산합니다. 즉, 추가 공백이 포함된 셀의 문자 수를 계산하려는 경우 해당 문자도 계산됩니다.
관련된: Google 스프레드시트 데이터에서 추가 공백을 제거하는 방법
예를 들어 A10 셀에 “How-To Geek”이 있습니다. LEN 함수를 사용하여 문자를 계산하면 시작 부분에 3개의 추가 공백이 있고 끝에 3개의 추가 공백이 있기 때문에 결과는 17입니다.

시트에 불필요한 공백이 포함된 데이터가 있는 경우 TRIM 기능을 사용하여 제거할 수 있습니다. LEN과 TRIM을 결합하면 추가 공백 없이 올바른 문자 수를 얻을 수 있습니다.
TRIM 기능은 추가의 공백 및 LEN 함수는 단어 사이의 공백과 같은 단일 공백을 계산합니다. 따라서 아래 공식을 사용하면 결과는 11입니다.
=LEN(TRIM(A10))

셀에서 특정 문자의 인스턴스 계산
문자를 계산할 때 한 가지 더 조정해야 할 사항은 특정 문자를 계산하는 것입니다. 셀의 텍스트 문자열에 문자 C가 몇 번 나타나는지 알고 싶을 수 있습니다. 이를 위해 SUBSTITUTE인 다른 Google 스프레드시트 기능을 사용합니다.
SUBSTITUTE 함수는 일반적으로 셀의 텍스트를 바꾸는 데 사용되며 구문은 다음과 같습니다. SUBSTITUTE(current_text, find, new_text, occurrence) 여기서 처음 세 개의 인수가 필요합니다.
예제를 살펴보고 공식의 일부를 분해해 보겠습니다. 여기에서 문자 C가 셀 A1에 나타나는 횟수를 볼 수 있습니다.
=LEN(A1)-LEN(SUBSTITUTE(A1,"C",""))
수식은 다음과 같이 오른쪽에서 왼쪽으로 나뉩니다.
-
SUBSTITUTE(A1,"C","")모든 C를 따옴표 안에 있는 아무것도 아닌 것으로 대체합니다. -
LEN(SUBSTITUTE(A1,"C","")(대체) 문자 C가 아닌 문자의 수를 계산합니다. -
LEN(A1)A1 셀의 문자를 계산합니다.
마지막으로 빼기 기호는 공식을 나누어 첫 번째 LEN 공식에서 두 번째 LEN 공식을 빼서 결과는 3입니다.

SUBSTITUTE 함수를 사용하여 특정 문자를 계산할 때의 한 가지 단점은 대소문자를 구분한다는 것입니다. 따라서 텍스트를 검토하고 결과가 4가 아닌 3인 이유가 궁금하다면 이것이 이유입니다.
이 문제를 해결하기 위해 수식에 함수를 하나 더 추가할 수 있으며 이는 사용자의 선택입니다. UPPER 또는 LOWER를 사용할 수 있습니다. UPPER 함수는 문자를 대문자로 변환하고 LOWER는 문자를 소문자로 변환합니다.
따라서 대소문자에 관계없이 셀에서 문자 C의 모든 발생을 계산하려면 다음 수식 중 하나를 사용합니다.
=LEN(A1)-LEN(SUBSTITUTE(UPPER(A1),"C",""))
=LEN(A1)-LEN(SUBSTITUTE(LOWER(A1),"c",""))
셀의 텍스트에 대문자가 많이 포함된 경우 첫 번째 수식을 사용할 수 있지만 대부분 소문자가 포함된 경우 두 번째 수식을 사용할 수 있습니다. 핵심은 따옴표로 묶인 대문자와 함께 UPPER를 사용하고 따옴표로 묶은 소문자와 함께 LOWER를 사용하는 것입니다.

Google 스프레드시트에서 문자를 자주 셀 필요가 없을 수도 있지만 그럴 때 이 편리한 방법을 알게 될 것입니다. 북마크에 꼭!
관련된: Google 스프레드시트에서 텍스트를 대체하는 방법








