エクセルで、最も近い値に対応する番号を返す関数を教えてください。 下記のような, A列, B列のデータが与えられているとします。 A列及びB列は昇順に並んでいます。

ベストアンサー

0

ThanksImg質問者からのお礼コメント

ありがとうございます。 =index(B1, match(min(abs($A$1:$A$4-B1)), abs($A$1:$A$4-B1),0)) 以下オートフィルでできました。

お礼日時:5/16 21:28

その他の回答(2件)

0
ID非公開

2022/5/16 20:34

LET関数や、XLOOKUP関数が使えるバージョンなら =LET(X,ABS($A$1:$A$4-D1),XLOOKUP(MIN(X),X,$B$1:$B$4)) といった感じでしょうか。

画像