메뉴
실무 위키응용 공식엑셀 파일명에서 확장자 또는 확장자를 뺀 이름 추출 공식

엑셀 파일명에서 확장자 또는 확장자를 뺀 이름 추출 공식

2024
지원 버전 자세히 보기
엑셀 2024M365웹 엑셀

파일명의 마지막 점을 기준으로 이름과 확장자를 각각 추출합니다.

엑셀 파일명에서 확장자 또는 확장자를 뺀 이름 추출 공식 예제 미리보기
예제 미리보기 크게 보기

인수 설명

01마지막 점 앞의 이름 추출하기 (엑셀 2024 이후)

=TEXTBEFORE ( 전체 파일명, ".", -1 )
인수 설명 자세히 보기(인수를 클릭하면 해당 영역만 강조됩니다. 여러 개를 함께 켜고 끌 수 있습니다.)
인수구분설명
전체 파일명필수확장자를 포함한 파일명이 적힌 셀입니다. 마지막 점을 확장자 구분 기호로 사용하는 입력값입니다.
B2=TEXTBEFORE(A2,".",-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
발생 지점 -1은 뒤에서 첫 번째 점을 선택하므로 파일명에 점이 여러 개 있어도 마지막 점 앞까지 남깁니다. 점이 없는 파일명은 오류가 나므로 확장자가 있는 목록에 사용합니다.

02마지막 점 뒤의 확장자 추출하기 (엑셀 2024 이후)

=TEXTAFTER ( 전체 파일명, ".", -1 )
인수 설명 자세히 보기
인수구분설명
전체 파일명필수확장자를 포함한 파일명이 적힌 셀입니다. 마지막 점을 확장자 구분 기호로 사용하는 입력값입니다.
C2=TEXTAFTER(A2,".",-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
발생 지점 -1은 뒤에서 첫 번째 점을 선택하므로 파일명에 점이 여러 개 있어도 마지막 점 뒤의 문자열만 반환합니다. 점이 없는 파일명은 오류가 나므로 확장자가 있는 목록에 사용합니다.
이 공식이 사용하는 함수

동작 원리

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
아직 댓글이 없습니다. 첫 번째 댓글을 작성해보세요!
스크랩 완료