본문 바로가기

스터디

엑셀 파일명, 워크시트이름 가져오기 엑셀함수

오늘은 엑셀 작업할 때, 파일명이나 워크시트이름을
문서에 삽입하는 방법에 대해 알아볼께요

먼저, 파일명 넣기
1) 파일의 경로 & 파일명 & 확장자 & 시트이름을 모두 넣기
=CELL(“filename”)


2) 파일명 & 시트이름을 넣기
=MID(CELL("filename"),SEARCH("]",CELL("filename"),100)


3) 파일명만 넣기
=MID(CELL("filename"),FIND("]",CELL("filename"))+1,FIND(“.xlsx”,CELL(“filename”))-FIND(“[“,CELL(“filename”))-1)



다음은, 워크시트 이름 넣기
1) 각시트의 A1셀에 아래와 같이 수식을 넣어주세요
=MID(CELL("filename",$A$1),FIND("]",CELL("filename",$A$1))+1,100)


맨뒤의 100이라는 숫자는 시트이름의 길이를 의미,
시트이름이 100자보다 길지만 않으면 됩니다 ^^


2) 이렇게 쓸 수도 있구요~~^^
=RIGHT(CELL(“filename”),LEN(CELL(“filename”))-FIND(“]”,CELL(“filename”)))


아참, 파일명을 갖고 오려면,
기본적으로 파일을 먼저 저장해야 이름이 인식된답니다.. ^^

도움되셨길 바랍니다 ^^