関数を使用して、MATCH()
関数の行番号を決定していINDEX()
ます。パラメータとして完全一致 (0) を使用しています。ただし、これはほとんどの場合問題なく機能します。
一方のセルが空白/空で、もう一方のセルにゼロが含まれている場合に一致するのはなぜですか?
この効果に対抗するために、おそらく、ゼロ値を無視していくつかの IF ステートメントを作成できます。しかし、それはばかげているように思えます。将来の使用のために、このメカニズムの背後にある根底にあるロジックも理解したいと思います.
編集:要求に応じて、ここに私が話す機能があります...
=IFERROR(INDEX('RMED Visual Inspection'!$A:$B; MATCH(A2; 'RMED Visual Inspection'!$A:$A; 0); 2); 0)
はlookup_value
空白です。は 0以上lookup_array
の数字で構成されます。MATCH()
0の最初の行の番号を返しlookup_array
ます。