Home > 시간을 아껴주는 엑셀 꿀팁 > 엑셀 함수명이 _xlfn으로 표시되는 이유는?

엑셀 함수명이 _xlfn으로 표시되는 이유는?

누군가로부터 받은 엑셀 파일을 열어보면 함수명이 _xlfn으로 시작하면서 오류가 나는 경우가 있습니다.

예를 들어 Excel 2016 버전 사용자가 아래 그림과 같은 엑셀 파일을 처음 열었을 때는 [F7] 셀에 수식의 결과가 정확히 표시되고 있고
수식입력줄을 보면 =_xlfn.CONCAT(B7,C7,D7)으로 되어 있습니다.

상위버전 기능 사용시 xlfn이 표시됨

 

그런데 [F7] 셀을 수정하면 다음과 같이 #NAME 오류가 발생합니다.

상위버전 기능 사용시 xlfn이 표시됨

 

위의 예에서 사용한 CONCAT함수는 Excel 2019 버전부터 지원되는 '텍스트를 하나로 합쳐주는 함수'인데 낮은 버전인 Excel 2016 버전에서 쓸려고 하니 오류가 발생한 것입니다.

CONCAT 함수뿐 아니라 Excel의 하위 버전에서 '높은 버전에서만 지원되는 함수'를 쓸려고 하면 _xlfn으로 시작하는 오류가 발생합니다.

해결 방법은 당연히 높은 버전 Excel로 바꿔야 합니다.

돈을 써야 합니다.

다른 방법이 없습니다 ㅠㅠ...

 

※ Excel 버전별 지원함수 차이에 대해서는 다음 글을 참고하세요.
[ Microsoft Excel 버전별 차이점 비교 ]

 

 

 

 

 

 

댓글 달기

이메일 주소는 공개되지 않습니다.

Scroll to Top
%d 블로거가 이것을 좋아합니다: