ちょっと先の未来クイズ第6問

エクセルで社用車の毎日の走行距離を入力する事にしました。
Aが出発距離・Bが帰着距離・Cが本日の距離とします。
計算式は「C1=A1-B1」、「A2=B1」としています。
この式で「C2」から下が『0』と表示されるのは消せました。

いま悩んでいるのは例えばA1が『100』・B1が『150』でC1が『50』になりA2が『150』になるのはOKなのですが、このままだとC2が『-150』と表示されてしまいます。
このC2の『-150』をB2に入力が無い時は非表示に出来ませんか?

A 回答 (4件)

こんばんは



>C2の『-150』をB2に入力が無い時は非表示に出来ませんか?
C2セルに
 =IF(B2="","",B2-A2)
の式を入力して、下方にフィルコピーではいかがでしょうか?
    • good
    • 0
この回答へのお礼

出来ました。
有難うございます。

お礼日時:2025/01/09 07:48

C1へ


=IF(B1="","",B1-A1)
と入力してください。

計算式は「C1=A1-B1」・・・とありますが、
「C1=B1-A1」の誤りと解釈します。
    • good
    • 0
この回答へのお礼

出来ました。
有難うございます。

お礼日時:2025/01/09 07:48

IF関数、OR関数を使って、A2またはB2が空白の時は空白、そうでなければA2-B2を表示するよう記述すればいいです。


https://nyanto.jimdofree.com/%EF%BD%B4%EF%BD%B8% …
    • good
    • 0

B2には、何を入力するのですか?



入力やその計算結果などを2行に分ける意味は何ですか?
DE列を利用して一行で済ませたほうがスマートですけど。
    • good
    • 0
この回答へのお礼

実際にはA列には日付(2025・1・7)ですがこれを考えずに
今日のA1が昨日の帰着距離の『100(㎞)』で自動表示でB1は今日の帰着距離の『150(㎞)』を入力するとC1は自動で『50』となります。
明日の出発距離のA2はB1の『150』となり、
B2は明日の仕事終了後に当日のオドメーターの『180(㎞)』を入力します。
しかしB2に数字を入れないとC2には『-150』が表示されます。
計算式は「B2-A2」としています。

お礼日時:2025/01/07 17:59

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています


おすすめ情報

このQ&Aを見た人がよく見るQ&A