현재 Excel 파일 이름을 셀에 삽입
참고 이 문서의 CELL 함수에서 참조하는 매개 변수 "filename"은 글자 그대로 따옴표로 묶인 단어 "filename"입니다.
현재 파일 이름을 그 파일의 전체 경로 및 현재 워크시트 이름과 함께 삽입합니다(예: C:\Excel\[test.xls]Testsheet).
전체 경로 및 현재 워크시트 파일 이름과 함께 현재 파일 이름을 표시할 셀에 다음 수식을 입력합니다.
=CELL("filename")
현재 파일 이름 및 현재 워크시트 이름을 삽입합니다(예: [text.xls]Testsheet).
현재 파일 이름과 현재 워크시트 이름을 표시하려면 다음 수식을 배열 수식으로 입력합니다.
=RIGHT(CELL("filename"),LEN(CELL("filename"))-
MAX(IF(NOT(ISERR(SEARCH("\",CELL("filename"),
ROW(1:255)))),SEARCH("\",CELL("filename"),ROW(1:255)))))
참고
수식을 배열 수식으로 입력하려면 Ctrl+Shift+Enter를 누릅니다.
워크시트를 적어도 한 번 저장한 적이 있으면 수식은 워크시트 이름을 반환합니다.
한 번도 저장한 적 없는 워크시트에서 이 수식을 사용하는 경우 해당 워크시트를 저장하기 전까지는
수식 셀이 빈 상태로 남아 있습니다.
현재 파일 이름만 삽입합니다(예: test.xls).
셀에 현재 파일 이름을 삽입하려면 다음 수식을 입력합니다.
=MID(CELL("filename"),SEARCH("[",CELL("filename"))+1,
SEARCH("]",CELL("filename"))-SEARCH("[",CELL("filename"))-1)
참고 한 번도 저장한 적 없는 워크시트에서 이 수식을 사용하는 경우 #VALUE! 오류가 반환됩니다.
워크시트를 저장하면 오류가 파일 이름으로 바뀝니다.