엑셀 파일명에서 확장자 또는 확장자를 뺀 이름 추출 공식
2024지원 버전 자세히 보기
엑셀 2024M365웹 엑셀
파일명의 마지막 점을 기준으로 이름과 확장자를 각각 추출합니다.
인수 설명
01마지막 점 앞의 이름 추출하기 (엑셀 2024 이후)
=TEXTBEFORE ( 전체 파일명, ".", -1 )인수 설명 자세히 보기(인수를 클릭하면 해당 영역만 강조됩니다. 여러 개를 함께 켜고 끌 수 있습니다.)
인수구분설명
전체 파일명필수확장자를 포함한 파일명이 적힌 셀입니다. 마지막 점을 확장자 구분 기호로 사용하는 입력값입니다.
A
B
C
D
1
전체 파일명
확장자를 뺀 이름
확장자
2
매출.2026.09.csv
매출.2026.09
csv
3
계약서.v2.final.pdf
계약서.v2.final
pdf
4
backup.tar.gz
backup.tar
gz
5
분기보고서.xlsx
분기보고서
xlsx
6
회의자료.pptx
회의자료
pptx
7
02마지막 점 뒤의 확장자 추출하기 (엑셀 2024 이후)
=TEXTAFTER ( 전체 파일명, ".", -1 )인수 설명 자세히 보기
인수구분설명
전체 파일명필수확장자를 포함한 파일명이 적힌 셀입니다. 마지막 점을 확장자 구분 기호로 사용하는 입력값입니다.
A
B
C
D
1
전체 파일명
확장자를 뺀 이름
확장자
2
매출.2026.09.csv
매출.2026.09
csv
3
계약서.v2.final.pdf
계약서.v2.final
pdf
4
backup.tar.gz
backup.tar
gz
5
분기보고서.xlsx
분기보고서
xlsx
6
회의자료.pptx
회의자료
pptx
7
이 공식이 사용하는 함수
동작 원리
TEXTBEFORE 함수와 TEXTAFTER 함수는 발생 지점 -1로 마지막 점을 찾고, 그 점의 앞쪽과 뒤쪽 문자열을 각각 반환합니다.
예제 시트에서 매출.2026.09.csv를 나누는 B2 셀과 C2 셀을 추적합니다. 단계마다 강조된 부분이 어떻게 계산되는지 살펴보세요.
1
마지막 점 앞의 문자열을 남깁니다
발생 지점 -1은 오른쪽부터 첫 번째 점을 찾습니다. 매출.2026.09.csv에서 마지막 점 앞의 매출.2026.09를 반환합니다.
=TEXTBEFORE ( A2, ".", -1 )
= 매출.2026.09
2
마지막 점 뒤의 문자열을 남깁니다
같은 마지막 점을 기준으로 뒤쪽 문자열을 가져오면 확장자 csv가 남습니다.
=TEXTAFTER ( A2, ".", -1 )
= csv
댓글 0
로그인 후 댓글을 작성할 수 있습니다.
아직 댓글이 없습니다. 첫 번째 댓글을 작성해보세요!