2016-09-21 9 views
0

enter image description here表1には、設定範囲内のコード1とコード2が含まれています。範囲内のExcel戻り値

{=INDEX(Table1[Code 1],MATCH(1,(G4<=Table1[Code 2 to])*(G4>=Table1[Code 2 from]),0))} 

しかし、私はへ/からコード2が空白の場合や、「使用しない」と言って、上記の式に追加するかどうかはわからないよ:表2において

はColFで、以下の配列数式がうまく機能しますコード2が単一の値である値を戻すこと

あなたの助けに感謝します!空白またはIFERROR(であなたの式をラップあなたの範囲内で収まっていない他の数に対処するために

答えて

0

):

=IFERROR(INDEX(Table1[Code 1],MATCH(1,(G4<=Table1[Code 2 to])*(G4>=Table1[Code 2 from]),0)),"") 

それはまだ、配列数式であるので、確認するには、Ctrl-Shiftキーを押しながら入力します使用。

1E+99のように、Code 2 toのスペースにちょっとばかりの数字を入れてください。

+0

ありがとうございました! –

関連する問題