ミスチルの大名曲の数々が配信決定!! 31日間無料!!

教えてください。
エクセルで、
1(日付) 2(金額) 3(1日平均※入力の日付で割る)
A B C D
5/1 150,000 150,000 150,000 
5/2 250,000 400,000 200,000
5/3 120,000 520,000 173,333
5/4       ※    ※
という形で計算したいのですが、
※の欄に数値が出ないように、することは可能でしょうか?
たとえば5/4のBの欄に数字を入れたときに
反映されるようにしたいのですが。

A 回答 (4件)

C列とD列の数値が計算式によるものなら、IF文で=if(b4>0,数式,"") とすれば、B列に数字がなければ空白になります。


手打ちの場合はこれは使えませんので、条件付き書式を設定します。
=(b4="")が条件で、文字色を白にすれば、B列に何も入力がない場合はC列やD列の数値を背景と同じ白にして見えなくします。
    • good
    • 0

試してみてください、



C列に=IF(B5="","",C列の計算式又は関数)
D列に=IF(B5="","",D列の計算式又は関数)

ただしB5は例として入れてあります
 列の計算式にはご要望の式又は関数を入れてください

例として =IF(B5="","",A5/B5) これをC5に貼り付けます
A5に数値が入っていてもC5には表示されません、
    • good
    • 0

No2です。

補足します。
この関数の重要点はisblank関数です。
=IF(C4>0,"",  とすると、数値の部分がマイナスなら表示できません。数値が入っているかいないかで判断するなら、ブランク(空白)かどうかを判断する関数が必要です。
    • good
    • 0

確認ですが、C列は累計ですよね。


でしたら、一列右にずらして日付をB列、数値をC列、累計をD列、そしてA列に上から順に1、2、3と入れておきます。
たとえばD4セルに=if(isblank(B4),"",C4+D3)
とし、E4セルに=if(isblank(B4),"",D3/A4)で出来ます。
    • good
    • 0

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


人気Q&Aランキング