CHAR 함수 줄바꿈 엔터 수식 – 업무 자동화 030

Runeba입니다.

오늘은 구글 스프레드시트에서 문자와 코드값을 연결해주는 CHAR 함수에 대해 소개해드릴게요. 유니코드나 ASCII 값을 문자로 변환해야 할 때 아주 유용하답니다.


CHAR 함수

CHAR 함수는 숫자로 입력된 유니코드 값을 해당하는 문자로 변환해주는 함수입니다.
예를 들어 CHAR(65)A를 반환합니다. 숫자 65가 유니코드 또는 ASCII 기준으로 ‘A’이기 때문이죠.


CHAR 함수 구문

CHAR(표의_숫자)
  • 표의_숫자: 변환하고자 하는 유니코드 또는 ASCII 번호

CHAR 함수 기본 예제 2가지

예제 1: 알파벳 A 출력하기

=CHAR(65)

→ 결과: A

예제 2: 공백 문자 출력하기

=CHAR(32)

→ 결과: (빈 문자열)


char

CHAR 함수 심화 예제 5가지

심화 예제 1: 숫자에서 알파벳으로 변환

=ARRAYFORMULA(CHAR(ROW(A65:A90)))

→ 결과: A부터 Z까지 알파벳 출력
설명: ROW(A65:A90)는 65부터 90까지 숫자를 생성하며, 이를 CHAR로 문자화합니다.ARRAYFORMULA


심화 예제 2: 특수문자 리스트 만들기

=ARRAYFORMULA(CHAR(ROW(A33:A47)))

→ 결과: ! ” # $ % & ‘ ( ) * 등 특수문자
설명: ASCII 33~47 구간의 특수문자 출력


심화 예제 3: 문장 부호 출력용 함수

=CHAR(46)&CHAR(33)&CHAR(63)

→ 결과: .!?
설명: 마침표, 느낌표, 물음표를 조합한 문자열 생성


심화 예제 4: 줄바꿈 문자 만들기

="첫 줄"&CHAR(10)&"둘째 줄"

결과

 
둘째 

설명: CHAR(10)은 줄바꿈(개행 문자)


심화 예제 5: 비밀번호 생성 시 사용

=CHAR(RANDBETWEEN(33,126))

→ 결과: 임의의 특수/숫자/영문 문자
설명: ASCII 33~126 범위의 임의 문자로 보안성 있는 비밀번호 구성 가능


CHAR 함수 이럴 때 쓰면 좋아요 📊

활용 상황설명
ASCII 값으로 문자 출력시스템 로그 처리나 외부 API와 연동 시 사용
줄바꿈 삽입자동 보고서 생성에서 줄 나눔 표현
특수문자 자동 삽입입력값 가공이나 양식 생성 자동화 시 유용
배열로 문자 나열유니코드 문자 분석 또는 필터링에서 사용

CHAR 함수 사용 시 주의사항 ⚠️

항목설명
잘못된 숫자 입력유효한 유니코드 범위(1~255)가 아닐 경우 오류 발생
시스템 환경 영향OS에 따라 일부 문자 출력 결과가 다를 수 있음
개행문자 시각화CHAR(10)은 줄바꿈이지만 셀에 자동 줄바꿈 설정이 필요

CHAR 함수 실무 활용 팁 💡

  • CHAR(10)을 활용한 보고서 줄바꿈 자동화로 읽기 편한 결과표 생성
  • CHAR(RANDBETWEEN())를 활용해 보안성 높은 임시 비밀번호 생성 자동화
  • 특수문자나 유니코드 변환이 필요한 외부 데이터 정제 시 필수 함수

링크

함게보면 좋은 컨텐츠

관련문서

댓글 남기기