교사 업무 개선

구글 스프레드 시트에서 생활기록부(나이스)용 글자 세기

Optimization
728x90
=2*lenb(A1)-len(A1)

 

위 함수를 구글 스프레드 시트의 B1에 입력하면 A1에 생활기록부를 입력했을때 글자수를 세어줍니다.

 

 

 

수식 =2*LENB(A1)-LEN(A1) 설명

이 수식의 작동 원리는 LEN과 LENB 함수의 차이점에서 비롯됩니다.

 


1. 함수 정의


LEN(텍스트)
문자의 개수를 반환합니다.
한글, 영문, 숫자, 공백을 모두 1개로 계산합니다.
예: LEN("abc가나") → 5

LENB(텍스트)
문자의 바이트(byte) 수를 반환합니다.
문자 종류에 따라 계산 방식이 다릅니다.
- 영문, 숫자, 공백 등 (1바이트 문자): 1로 계산
- 한글, 한자 등 (2바이트 문자): 2로 계산
예: LENB("abc가나") → (1*3) + (2*2) → 7

 


2. 수식 분석: =2*LENB(A1)-LEN(A1)

 


A1 셀에 'Excel 함수'가 있는 경우를 예로 들어 계산 과정은 다음과 같습니다.

1. LEN(A1): "E", "x", "c", "e", "l", " ", "함", "수" → 8
2. LENB(A1): (영문 5 + 공백 1) * 1 + (한글 2) * 2 → 6 + 4 → 10
3. 수식 적용: = 2 * 10 - 8 → 20 - 8 → 12