[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『運賃を算出する方法を教えてほしいです』(ぱるぱる)
関数に詳しくなく、さらにパソコンもあまり詳しくないので知恵をかしてください。
スポットと定期便の運賃の算出方法が異なるので、その計算式を教えていただきたいです。請求書用に計算式を作成したいのですが、考えてもわからなくて・・・
日々、定期便もスポット、どちらも発生します。
<例>
?@定期便 コースごとに運賃が決まっています・
青森県 1000円
岩手県 2000円
秋田県 2000円
山形県 3000円
?Aスポット便 距離ごとに運賃が決まっています。
青森県・岩手県・秋田県・・どこでも
10KM 100円
20km 150円
30?q 220円
40?q 250円
と不規則な運賃です。
その場合、どういう関数を使うのがベストでしょうか?
初歩的なことかもしませんが教えていただきたいです。
< 使用 Excel:Excel2013、使用 OS:Windows8 >
例えば 1)商品Aを山形まで定期便で運びたいとき 2)商品Bを300km離れたところまで運びたいとき
それぞれ請求書にどのように反映されればよろしいのですか?
(稲葉) 2015/03/04(水) 15:22
日付/配達先/商品名/区分/運賃/距離 で考えていました。
※区分には定期/スポットとの区分をいれたいと思います。
区分が定期のときは運賃表?@を参照、スポットのときは運賃表?Aを参照というイメージなのですが・・
つたない説明ですみません。
(ぱるぱる) 2015/03/04(水) 15:40
具体例がないのでこちらも具体的な回答はできませんので、ご自身で式を修正してください。 運賃=IF(区分="定期",VLOOKUP(配達先,定期便表範囲,2,0),IF(区分=距離,VLOOKUP(距離,距離表範囲,2,1),""))
区分、配達先、定期便表範囲、距離、距離表範囲 はそれぞれセルアドレスを指定してください。
表範囲は1列目が配達先/距離(数値)で、2列目に金額が入力されているものとします。
距離表範囲は距離の「単位が入力されていない」数値のみのデータで、昇順に並んでいることを想定して 作成しています。
(稲葉) 2015/03/04(水) 15:49
もう一つ、参考までに教えていただきたいことがあります。
下記の様式の距離表から、15kmのとき、55kmのときのはどのような計算式になるか教えてもらえますか?
宜しくお願いします。
<距離表>
A B
10kmまで 100円
20kmまで 150円
30kmまで 220円
40kmまで 250円
50km以上 500円
(ぱるぱる) 2015/03/05(木) 13:06
>表範囲は1列目が配達先/距離(数値)で、2列目に金額が入力されているものとします。 ~~~~~~~~~~~ ↑数値が前提で話を進めています。 Vlookupの引数を確認してください。 http://kokoro.kir.jp/excel/vlookup-true.html
こちらに詳しい説明がありますので、自分でサイト通りに作ってみて、わからないところがあれば また聞いてください。
(稲葉) 2015/03/05(木) 14:01
横から失礼します。書き込もうとしたところ稲葉さんから回答があったので 書くのをやめようかと思ったのですが一応・・・(勘違いしていたらすいません)
A B C D E 1 10kmまで 100円 2 20kmまで 150円 3 30kmまで 220円 4 40kmまで 250円 5 50km以上 500円
A1セルからA4セルの表示形式 0"kmまで" A5セルの表示形式 0"km以上" B列の表示形式 0"円"
にしておいて、D1セルに距離を入れて E1セル =VLOOKUP(ROUNDUP(D1,-1),A:B,2) (se_9) 2015/03/05(木) 14:06
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.