- 締切済み
Excel 数値に近い文字列を2つ表示させたい
添付図罫線より左側がG2に上りと入力した例【上り場合】、 右側がG2に下りと入力した例【下りの場合】になります。 A列に路線名、B列に方向、C列に駅名、D列にkmが入力されています。 G1に路線名を京浜東北、G2に方向を上り、 G3にkmを1.5と入力すると、 京浜東北、上りの1.5kmはどの駅からどの駅の区間になるのかを探し、 G4に秋葉原、G5に神田と表示させたいです。 G2が下りと入力された場合は、 【下りの場合】という添付図右側のように、 神田から秋葉原と表示させたいです。 一致するkmを探して駅名を表示するには、 以下の関数かと思うのですが、 =index(c1:c25,sumproduct((a1:a25=g1)*(b1:b25=g2)*(d1:d25=g3),row(c1:c25))) 近い数値もしくは一致する数値(km)を探して、 結果(駅から駅)を表示するには、 どのようにすればいいのかご教示いただきたくお願いいたします。
- みんなの回答 (7)
- 専門家の回答
補足
説明不足で申し訳ありません。 東京を起点に0.1ずつ印があるとして、 秋葉原には2.0、神田には1.3の印があります。 上り電車に乗って1.5の印が見えたのは、 上りの何駅から何駅の間ですか? と聞かれた時の回答がG4の秋葉原、G5の神田という事になります。 よろしくお願い申し上げます。