Excel

현재 Excel 파일 이름을 셀에 삽입

by 디케 posted Sep 17, 2012
?

단축키

Prev이전 문서

Next다음 문서

ESC닫기

크게 작게 위로 아래로 댓글로 가기 인쇄

현재 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! 오류가 반환됩니다. 

워크시트를 저장하면 오류가 파일 이름으로 바뀝니다.