반응형
CHAR 함수는 숫자에 해당하는 문자(ASCII 코드 기준)를 반환합니다.
특히 줄바꿈(CHAR(10)), 탭(CHAR(9)), 따옴표(CHAR(34)) 등의 특수 문자 삽입에 자주 활용됩니다.
| 함수 구문
=CHAR(number)
- number: 반환할 문자에 해당하는 숫자 (1~255)
※ Windows 기준 ANSI(ASCII) 문자표에 따라 처리됨
| 주요 CHAR 코드표 예시
코드 | 문자설명 | CHAR() 결과 |
10 | 줄바꿈 | 줄바꿈 (Alt+Enter와 동일 효과) |
9 | 탭 | 들여쓰기 공백 |
34 | 큰따옴표 " | " |
13 | 캐리지 리턴 (CR) | 대부분 사용 안 됨 (Mac 호환용) |
160 | 강제 공백 (공백 유지용) | 스페이스와 다름 |
| 기본 예제
="이름:" & CHAR(10) & A2
→ 셀 내에서 "이름:" 다음 줄에 A2값이 출력됨
※ 셀 서식에서 줄바꿈(Alt+Enter 또는 "텍스트 줄 바꿈")을 활성화해야 적용됨
| 실무 예제
예제 1 | 텍스트 줄바꿈 삽입
=A2 & CHAR(10) & B2
→ A2와 B2 값을 한 셀에 줄바꿈으로 구분하여 출력
예제 2 | 큰따옴표 포함 출력
="상품명: " & CHAR(34) & A2 & CHAR(34)
→ 상품명을 "상품명" 형태로 출력
예제 3 | 쉼표 대신 탭 문자로 텍스트 조합
=A2 & CHAR(9) & B2
→ 탭 간격으로 텍스트 구분 (복사 후 붙여넣기 시 활용)
| 함께 쓰면 좋은 함수
함수 | 설명 |
TEXTJOIN | 문자 사이에 줄바꿈, 탭 삽입 조합 |
SUBSTITUTE | 문자 교체 시 줄바꿈, 공백 삽입 |
REPT | CHAR로 만든 문자 반복 출력 |
LEN | CHAR 포함 여부 파악 시 길이 비교용 |
CLEAN | 특수 문자 제거 함수 (CHAR 제거 반대) |
| 실무 활용 팁
- 줄바꿈 표시용 CHAR(10)은 셀 서식에서 텍스트 줄 바꿈 설정 필요
- CHAR(160)은 공백 제거 함수 TRIM으로 제거되지 않음 → 웹에서 복사한 텍스트 정제 시 유용
- 텍스트를 구분 문자 없이 포맷팅하거나 보고서 출력 시 포맷 구성에 많이 활용됨
728x90
반응형
'공부 합시다! > 일 잘하는 비결, 엑셀로 능률 높이기' 카테고리의 다른 글
오류 종류를 숫자로 구분하는 함수 - ERROR.TYPE (0) | 2025.06.21 |
---|---|
각 단어 첫 글자만 대문자로 만드는 함수 - PROPER (0) | 2025.06.20 |
셀에 입력된 수식을 텍스트로 보여주는 함수 - FORMULATEXT (0) | 2025.06.18 |
텍스트 반복 출력하는 함수 - REPT (0) | 2025.06.17 |
숫자인지 확인하는 함수 - ISNUMBER (0) | 2025.06.16 |