の2026年3月からの運賃値上げで通算加算運賃を採用するとの話ですが、運賃ステップがズレる地点やキロ賃率が変わる地点で変なことが起きそうですね???

の運賃計算が複雑怪奇なことは既知の事実だと思いますが、300km超のときに変な運賃計算となるのを止めろ (幹線運賃380kmの運賃を、 77条に基づいて各自計算してみよう!)

380kmまでの は、300kmを超えた乗車券となるため300kmまでと残りの80kmまでという計算となる。運賃ステップとしては340 - 380kmなので計算上の乗車距離は370kmとなり、300kmまでは同様に計算上の距離は290kmとなる。キロ賃率がそれぞれ300kmまでが16.2円/km, 残りの80kmにおいては12.85円/kmである。
従って300kmまでの運賃は290×16.2=4698円、370kmまでの運賃は(370-290)×12.85=1028円となり、これを足し合わせて十位で四捨五入をすると5700円となる。これに10%の消費税を足し合わせると6270円となり6380円にならない....ちくしょう! だいなしにしやがった!(ry

現実のところ、300kmまでのキロ賃率と距離をかけたものを十位で四捨五入し、さらに600kmまでのキロ賃率に残余の80km (距離) をかけたものを十位で四捨五入して足し合わせると課税前額が5800円となるので、まあ、そういうことなんでしょうね(遠い目)

自分が恥ずかしい間違いをしていたことに気付いて頭を抱えている

フォロー

=ROUND(IF(A6<101,ROUNDUP(ROUNDUP((A6+A5)/2)*16.2,-1),ROUND(IF(A6<301,ROUNDUP((A6+A5)/2)*16.2,IF(A6<601,300*16.2+(ROUNDUP((A6+A5)/2)-300)*12.85,300*16.2+300*12.85+(ROUNDUP((A6+A5)/2)-600)*7.05)),-2))*1.1,-1)じゃん (A5に10, A6に15を入れ、A7以降は 77条2項に定める距離)

それはそうと、 幹線120kmが2170円なのが理解できない (140km以降は理解できる)

ログインして会話に参加
:realtek:

思考の /dev/null