엑셀 단어 수 세기
정답 수식: =IF(TRIM(A2)="",0,LEN(TRIM(A2))-LEN(SUBSTITUTE(TRIM(A2)," ",""))+1) → 결과 4. 아래 순서대로 따라 하고, 미니 시트에서 내 값으로 바꿔 보세요.
파일은 서버로 전송되지 않고 내 기기에서만 처리돼요
문장에 단어가 몇 개인지(띄어쓰기 기준) 세려면?
단어 수=IF(TRIM(A2)="",0,LEN(TRIM(A2))-LEN(SUBSTITUTE(TRIM(A2)," ",""))+1)
결과 4
직접 바꿔 보기
칸을 누르고 위 입력란에서 값이나 수식을 고친 뒤 Enter를 누르면 결과가 바로 다시 계산돼요. 주황 칸이 답이 나오는 칸, 연두 칸은 계산에 쓰인 칸이에요.
| A | B | |
|---|---|---|
| 1 | 문장 | 단어 수 |
| 2 | 오늘 회의는 3시에 시작합니다 | 4 |
| 3 | 앞뒤 공백 있는 문장 | 4 |
예제 표와 결과

TRIM을 먼저 하지 않으면 앞뒤 공백까지 세어 단어 수가 많아져요.
따라 하기
- TRIM으로 앞뒤·중복 공백을 정리해요.
- 공백 개수(전체 길이 − 공백 지운 길이)에 1을 더하면 단어 수예요.
- 첫 문장은 공백 3개 → 4단어예요. 빈 칸은 IF로 0을 돌려줘요.
이 표에서 실제로 계산되는 순서
- IF: 조건 TRIM(A2)="" → 거짓(FALSE)
IF 인수 한눈에 보기
| 인수 | 이 예제에서 | 뜻 |
|---|---|---|
| 조건 | TRIM(A2)="" | A2>=60 같은 비교식 |
| 참일 때 값 | 0 | |
| 거짓일 때 값 | LEN(TRIM(A2))-LEN(SUBSTITUTE(TRIM(A2)," ",""))+1 |
주의할 점
한국어는 조사가 붙어 ‘어절 수’가 나와요. 글자 수는 LEN으로 세요.
참고한 자료
- Microsoft 지원 — IF 함수 (동작 확인 2026-11-12)
- Microsoft 지원 — LEN 함수 (동작 확인 2026-11-12)
- Microsoft 지원 — SUBSTITUTE 함수 (동작 확인 2026-11-12)
- Microsoft 지원 — TRIM 함수 (동작 확인 2026-11-12)
자주 묻는 질문
“짧은 문장”이면?
수식은 그대로 두고 값만 바꾸면 결과가 다시 계산돼서 2예요. (IF: 조건 TRIM(A2)="" → 거짓(FALSE))
수식 결과를 원래 칸에 덮어쓰려면요?
결과 열을 복사한 뒤 원래 열에 선택하여 붙여넣기 → 값(Ctrl+Alt+V → V)으로 붙여 넣고, 보조 열을 지워요.
한글도 한 글자로 세나요?
LEFT·MID·RIGHT·LEN은 한글·영문·숫자·공백을 모두 한 글자로 세요.