[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『メーター計一周する仮想計算』(瑪瑙)
エクセルでできるか分かりませんが質問させていただきます。
A B C 1 月初め メーター計 使用量 2 1月 98900.0 3 2月 03753.1 485,310 4 3月 10439.0 668,590
上のような表で、C4には=(b4-b3)*100という式を入れると結果が出ますが、C3にはいれても正しい結果が出ません。そこで、メーター計は一周すると数値が0に戻ってしまうので、実際はB3には103753.1という数値が得られているわけなのですが、書類にするためにあえて1は入れていないのですが、このような場合には、仮想的に1を入れた状態で計算することはできないのでしょうか。お願いいたします。
=((b3<=b2)*10000+b3-b2)*100 (通りすがりの者)
やってみましたが、c3の結果にはマイナスがついて、 c4では10000プラスされてしまう のです。どうしてでしょうか?
=IF($B3<$B2,($B3+100000-$B2)*100,($B3-$B2)*100) (EUREKA)
100000 プラスのところを、10000しかプラスしていませんでした。(通りすがりの者)
=(IF(B2>B3,100000-B2+B3,B3-B2))*100 この式を下方コピーします。 (シニア)
前回の式はB3の文字列数字 03753.1 → 3753.1の数値にすれば機能します。 B3のセルの値が文字列になっているので、条件式も計算式も正常に機能しません。 強制的に数値に置き換えるために各セルに*1を追加しました。 =(IF((B2*1)>(B3*1),100000-(B2*1)+(B3*1),(B3*1)-(B2*1)))*100 (シニア)
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.