📊つかえる関数.com

セルに#NAME?エラーが出て、数式バーに `_xlfn.` が表示されるのはなぜ?

数式・計算初級·更新: 2025-01-15
これは、使用しているExcelのバージョンが、そのセルに入力されている関数に対応していないことが原因です。例えば、Excel 2021で作成したXLOOKUP関数をExcel 2016で開くと`_xlfn.XLOOKUP`と表示され#NAME?エラーになります。対処法は、対応バージョンのExcelを使うか、代替関数(VLOOKUPなど)に書き換えることです。

📊 バージョン対応

2016
全バージョン共通のトラブル
2019
全バージョン共通のトラブル
2021
全バージョン共通のトラブル
365
全バージョン共通のトラブル

📋 実務での使用例

💼 他社からもらったファイルでエラーが出る場合

取引先がExcel 365で作ったXLOOKUP入りの請求書を、自分のExcel 2019で開くと#NAME?が出る。数式バーに`_xlfn.XLOOKUP`と表示されたら、=VLOOKUP(...)か=INDEX(MATCH(...))に書き換えて対応する

#NAME?_xlfnエラーバージョン互換トラブルシューティング