プロが教えるわが家の防犯対策術!

Excelで出来るかどうか教えて下さい…

画像のように
Aの列に数字があります。
CとDには基準の値があります。
FはC1の数字10からAの列の数値を引き算していきます。
その値が0になった時、G1に、D9の数字8から引き算していく

C1は今は-1になっていますが、マイナスにはならずゼロになったらD1から続きをひいていく

というようなことは自動的には無理でしょうか?

「Excelで出来るかどうか教えて下さい…」の質問画像

A 回答 (4件)

>誤りました。

現在
F1の数式→ =C1−A列の数字 
になっています。

なってません。
その先の文面で、なんとなくやりたい事の想像は付きましたが、
想像ですので。。。

やりたい事を文章で示してください。
この時に条件を全て書き出してください。
例えば、「初めは箱Cから使っていき」の「使う」は、
Excelでどのように表現したいのか。
A列が使った数のようですが、A列に追加の数字を記入した時に、
F1(在庫)の数を表示したいとかですかね。
    • good
    • 0
この回答へのお礼

なっていますよ。10-11は?-1でしょ?計算出来ないの?

お礼日時:2020/12/04 19:41

>Excelで出来るかどうか教えて下さい


計算式だけを使って実現できるかどうか、を問うているのですか。
それとも、マクロを使ってもいいのですか。

>FはC1の数字10からAの列の数値を引き算していきます。
FはF1のことですか。F1に計算結果を入力するという意味ですか。

>その値が0になった時、G1に、D9の数字8から引き算していく
その値とは何ですか。F1の値ですか。
F1はC1-Anの結果を入力する先ではないのですか。
C1の値の方がA列のどの値よりも大きいのに、F1の値が0になることは
あり得るのでしょうか。

>C1は今は-1になっていますが
画像を見る限り、なってないです。

>C1がマイナスにはならずゼロになったら
「マイナスにならず」とは0以上の数値のことでしょうか。
それとも「0になったら」という意味でしょうか。

>D1から続きをひいていく
引き算の結果はどこに入力するのでしょうか。
    • good
    • 0

文面だけを見ると簡単にできるのですが、


文面と画像が一致しないので、スレ主さんが
本当にやりたいことが可能かが分かりません。

具体的には、
>FはC1の数字10からAの列の数値を引き算していきます。

C1-A1=9なのでが、画像はF1には-1と記入されています。

>C1は今は-1になっていますが

なってません。画像では、10になってます。

なので、どのような計算をしたいのかが分かりません。
    • good
    • 0
この回答へのお礼

すみません。誤りました。現在
F1の数式→ =C1−A列の数字 
になっています。
「個数」を減らしていきたいんですが、例えば倉庫に19個の備品があって、初めは箱Cから使っていき、箱Cがなくなったら箱Dを使う、という感じです。
箱Dから使い始めたら、G1に数が表示されるようにしたいです。

お礼日時:2020/12/04 07:37

>していきます。


>~していく
>~なった時、~ひいていく

エクセルは
こういった論理的な処理や
条件でセル移動するようなことが苦手でして

マクロを組めばできるかもしれません
    • good
    • 0
この回答へのお礼

ですよね、何か方法がないか考えてみます。

お礼日時:2020/12/03 23:43

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