B2~B20の並びがバラバラであるとすると、以下のような感じでしょうか。 (1)B2~B20からA2を減算して、その絶対値をC2~C20に算出する。 (2)C2~C20の最小値を検索し、その隣(B列)の値を表示する。 ~例~ (1)でC2~C20に記述する式はこんな感じです。 ABS(B2-A2) ~ ABS(B20-A2) (2)で記述する式はこんな感じです。 INDEX(B2:B20, MATCH(MIN(C2:C20), C2:C20,0)) --------- 上記の方法で2番目、3番目に近い数字を検索するには、数式中のMIN( )を SMALL( )に変更すれば良いです。 ~例~ 2番目に近い数字を検索する場合の式はこんな感じです。 INDEX(B2:B20, MATCH(SMALL(C2:C20, 2), C2:C20,0)) 各関数の解説はこちらをご参照。 http://ww