TEXTBEFORE는 닫는 마커 뒤의 모든 항목을 잘라내고, TEXTAFTER는 여는 마커 앞의 모든 항목을 버려 중간 부분만 남깁니다. 이전 버전의 Excel에서는 두 개의 FIND와 함께 MID를 사용하세요.
=TEXTAFTER(TEXTBEFORE("Item (SKU-42)", ")"), "(")→SKU-42괄호 안의 텍스트를 가져옵니다.
이메일 주소에서 @와 점 사이의 부분을 반환합니다.
=MID("[A-17] Bolt", 2, FIND("]", "[A-17] Bolt")-2)→A-17텍스트가 여는 괄호로 시작하면 모든 Excel 버전에서 작동합니다.
레거시 (MID + FIND)
=MID(A2, FIND("(",A2)+1, FIND(")",A2)-FIND("(",A2)-1)TEXTBEFORE/TEXTAFTER가 존재하기 전에 작동하던 방식입니다.
TEXTBEFORE/TEXTAFTER는 인스턴스 번호를 인수로 받으므로, 이를 전달하여 2번째 또는 3번째 마커를 지정할 수 있습니다.
TEXTBEFORE와 TEXTAFTER는 #N/A를 반환합니다. 수식을 IFERROR로 감싸세요: =IFERROR(TEXTAFTER(TEXTBEFORE(A2, ")"), "("), "").
두 함수를 반대 순서로 중첩하세요: =TEXTBEFORE(TEXTAFTER(A2, "-"), "-")는 첫 번째와 두 번째 하이픈 사이의 텍스트를 반환합니다.
Microsoft 365용 Excel, Excel 2024, 웹용 Excel입니다. Excel 2021 이하에서는 MID와 FIND를 사용하는 방식을 쓰세요.
본인의 데이터에 맞는 수식이 필요하신가요?
원하는 내용을 일상적인 언어로 설명하면 ExcelGPT가 수식을 작성, 설명, 검증해 드립니다. 시작은 무료이며 플러그인이 필요 없습니다.