質問: エクセルのVLOOKUP関数について教えてください。 データ内容と実施したい作業は以下のとおりです。 ただし、A-D列それぞれのデータ数が400を越えるため、 簡易化しています。
回答: VLOOKUP関数は検査値を超えない値の近似値を与えるようです。 F1に =IF(MIN(ABS(A:A-(E1+MIN(ABS(A:A-E1)))))=0,E1+MIN(ABS(A:A-E1)),E1-MIN(ABS(A:A-E1))) をいれて CTRL+SHIFT+Enterキーを押せばいいと思います。(※配列数式) ドラッグしてG列やF2行以降にも使えると思います。 こちらもご参照ください。