긴 상품명 줄이고 말줄임표 붙이는 공식
지원 버전 자세히 보기
엑셀 2013 이전엑셀 2016엑셀 2019엑셀 2021엑셀 2024M365웹 엑셀
상품명이 기준보다 길면 앞부분만 남기고 말줄임표를 붙여 표 폭을 맞춥니다.
인수 설명
=IF ( LEN ( 상품명 ) > 8, LEFT ( 상품명, 8 ) & "…", 상품명 )인수 설명 자세히 보기(인수를 클릭하면 해당 영역만 강조됩니다. 여러 개를 함께 켜고 끌 수 있습니다.)
인수구분설명
상품명필수길이를 확인하고 앞부분을 가져올 원본 상품명이 들어 있는 셀입니다.
8필수앞에서 남길 최대 글자 수이며 이 공식에서는 8로 고정된 값입니다.
"…"필수상품명이 잘렸음을 표시하기 위해 끝에 붙일 문자이며 이 공식에서는 말줄임표로 고정된 값입니다.
A
B
C
D
1
상품명
글자 수
줄인 이름
2
USB고속충전케이블
10
USB고속충전케…
3
프리미엄블루투스스피커
11
프리미엄블루투스…
4
초경량노이즈캔슬링헤드폰
12
초경량노이즈캔슬…
5
대용량스테인리스보온텀블러
13
대용량스테인리스…
6
무선마우스
5
무선마우스
7
휴대용무선충전기
8
휴대용무선충전기
8
동작 원리
LEN 함수가 상품명의 길이를 확인하고, IF 함수가 8글자를 넘는 경우에만 LEFT 함수로 앞부분을 남깁니다.
예제 시트에서 긴 상품명의 C2 셀과 짧은 상품명의 C6 셀을 비교합니다. 단계마다 강조된 부분이 어떻게 계산되는지 살펴보세요.
1
LEN 함수가 긴 상품명의 글자 수를 셉니다
A2의 영문 세 글자와 한글 일곱 글자를 모두 한 글자씩 세어 10을 반환합니다.
=LEN ( A2 )
= 10
2
긴 상품명은 앞의 8글자만 남깁니다
10은 8보다 크므로 참일 때의 계산을 사용합니다. LEFT 함수가 앞의 8글자를 가져오고 끝에 말줄임표를 붙입니다.
=IF ( 10 > 8, LEFT ( A2, 8 ) & "…", A2 )
= "USB고속충전케…"
3
LEN 함수가 짧은 상품명의 글자 수를 셉니다
A6의 무선마우스는 다섯 글자이므로 기준보다 짧습니다.
=LEN ( A6 )
= 5
4
짧은 상품명은 원본을 그대로 반환합니다
5는 8보다 크지 않으므로 거짓일 때의 A6 값을 선택합니다. 말줄임표를 붙이지 않아 원본과 결과가 같습니다.
=IF ( 5 > 8, LEFT ( A6, 8 ) & "…", A6 )
= "무선마우스"
댓글 0
로그인 후 댓글을 작성할 수 있습니다.
아직 댓글이 없습니다. 첫 번째 댓글을 작성해보세요!