Excel エラー修正
値があるのに XLOOKUP が #N/A を返す:7つの対処法
最初に検索値と検索列が本当に一致するか確認します。末尾の空白、改行されない空白、文字列の数値がよくある原因です。LEN、UNICODE、ISTEXT、ISNUMBER で調べ、UNICHAR(160) を SUBSTITUTE で置換してから TRIM を使います。
🔎 トピック · 4件の記事
XLOOKUP、VLOOKUP、INDEX MATCH、SUMIFS、COUNTIFS:検索が失敗する理由と条件付きの合計・件数。
最初に検索値と検索列が本当に一致するか確認します。末尾の空白、改行されない空白、文字列の数値がよくある原因です。LEN、UNICODE、ISTEXT、ISNUMBER で調べ、UNICHAR(160) を SUBSTITUTE で置換してから TRIM を使います。
第4引数を省略すると VLOOKUP は近似一致になります。ID の完全一致には FALSE または 0 を明示します。不一致を #N/A で知らせる方が、別行の値を黙って返すより安全です。近似一致は適切に並べた区間表に限って使います。
SUMIFS の複数条件は AND です。同じ列が North と West の両方になることはないため 0 になります。OR にするには条件別の合計を足すか、単一の真偽条件で抽出します。
1条件なら COUNTIF、すべてを満たす複数条件なら COUNTIFS が基本です。行ごとの比較、計算結果、大小文字の区別には SUMPRODUCT が柔軟です。まず AND か OR かを決めます。