[[20191107153643]] 『重量・距離の表から運賃を検索する』(ケイ) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『重量・距離の表から運賃を検索する』(ケイ)

下記のような料金表が有ります。
重量と距離からクロスする金額を抽出したいのですが検索する重量と距離
には端数があり完全一致では検索出来ません。
23KGや95kmのような〜以上〜未満でも検索できるようにしたいのですがどのような式になりますか?
色々調べて下記の式を試してみました。

「=IFERROR(INDEX($B$3:$K$20,MATCH(距離,$A$3:$A$20,1),MATCH(重量,$B$2:$K$2,1)),"")」

ですが〜以上〜未満のとこが正しい金額が出て来ません。
教えて下さい。
宜しくお願いします。

重量 距離 金額
10KG 40km
30KG 80km
50KG 90km
23KG 95km
55KG 178km

料金表

	10KG	20KG	30KG	40KG	50KG	60KG
10km	100	200	300	400	500	600
20km	200	300	400	500	600	700
30km	300	400	500	600	700	800
40km	400	500	600	700	800	900
50km	500	600	700	800	900	1000
60km	600	700	800	900	1000	1100
70km	700	800	900	1000	1100	1200
80km	800	900	1000	1100	1200	1300

< 使用 Excel:Excel2016、使用 OS:Windows10 >


 こちらで試した限りでは正しく出ているようだが。
 例えば重量23、距離95の場合(料金表の方、距離を90、100を追加して試した)重量20KGの列、距離90Kmの行の
 値を返した。

(ねむねむ) 2019/11/07(木) 16:02


 もしかして料金表の見出しおよび検索の重量距離を「10km」「10KG」と文字列で入力しているのだろうか?
 その場合はすべて数値で入力してみてくれ。
 km、KGが必要であれば表示形式で追加で。
(ねむねむ) 2019/11/07(木) 16:06

思わぬところで・・・。
途中まで不通に検索出来たので気付きませんでした。
ありがとうございました。
試したところきちんと出て来ました。
ありがとうございました。
(ケイ) 2019/11/07(木) 16:14

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.