텍스트
TEXTAFTER 함수 연습장
구분 기호 뒤에 있는 텍스트를 돌려줘요. 예를 들어 이메일의 @ 뒤 도메인을 가져와요.
연습장은 브라우저 안에서만 작동해요. 입력한 내용은 어디에도 전송되지 않아요.
TEXTAFTER 함수는 이렇게 작동해요
TEXTAFTER는 구분 기호를 찾아 그 오른쪽 텍스트를 모두 돌려줘요. instance_num으로 몇 번째인지 고르고, -1은 마지막 구분 기호예요. 코드의 마지막 부분이나 파일 확장자를 가져올 때 편해요.
구분 기호가 없으면 #N/A가 나와요. if_not_found에 값을 넣으면 그 값을 보여 줘요.
RIGHT, LEN, FIND를 함께 쓰던 수식을 짧고 읽기 쉽게 바꿔 줘요.
구문
=TEXTAFTER(text, delimiter, [instance_num], [match_mode], [match_end], [if_not_found])| 인수 | 뜻 |
|---|---|
text필수 | 검색할 텍스트예요. |
delimiter필수 | 자를 위치를 나타내는 텍스트예요. 예: "@" |
instance_num선택 | 몇 번째 구분 기호를 쓸지예요. 기본값은 1이고 -1은 마지막이에요. |
match_mode선택 | 0 대소문자 구분(기본값), 1 대소문자 무시예요. |
match_end선택 | 1이면 텍스트의 끝도 구분 기호로 봐요. 기본값은 0이에요. |
if_not_found선택 | 구분 기호가 없을 때 돌려줄 값이에요. 생략하면 #N/A가 나와요. |
예제
| 수식 | 하는 일 | 결과 |
|---|---|---|
=TEXTAFTER(B2,"@") | 이메일 도메인이에요. | contoso.com |
=TEXTAFTER(A2," ") | 주소에서 시도 뒤의 나머지 부분이에요. | 강남구 테헤란로 123 |
=TEXTAFTER(C2,"-",-1) | 주문 코드의 마지막 부분이에요. | B |
=TEXTAFTER(C2,"-",2) | 두 번째 대시 뒤의 텍스트예요. | 0412-B |
=TEXTAFTER(B2,".",-1) | 최상위 도메인: 마지막 점 뒤의 텍스트예요. | com |
자주 하는 실수
#N/A텍스트에 구분 기호가 없어요. if_not_found 값을 넣거나 불필요한 공백이 없는지 확인하세요.
다른 순서를 고름1은 왼쪽에서 첫 번째 구분 기호예요. 마지막 것은 -1을 쓰세요.
버전TEXTAFTER는 Microsoft 365, Excel 2024, 웹용 Excel에서 쓸 수 있어요. 이전 버전에서는 RIGHT, LEN, FIND를 쓰세요.