プロが教える店舗&オフィスのセキュリティ対策術

この条件を満たす引き算の方法を教えてください。よろしくお願いします。

残額の引き算をしたいのですが、
・名称1,2,3は名称1に金額を入力すると名称1を表示
・名称1の引き算は当初ー名称1
・当初と補正に両方金額がある場合は補正から引き算を行う
当初 補正 名称1 名称2 名称3 残額
名称1100  5050
名称2100  50  7030
名称3100  50  70  9010

A 回答 (4件)

ということは、


名称3に数値が入っているときは、名称1、2には数値が入っている。
名称2に数値が入っている時は名称1には数値が入り、名称3は数値が入っていない。
名称1に数値が入っている時は名称2,3には数値は入っていない。
上記の優先順位で式を成り立たせたいという事ですよね?

If(名称3="",If(名称2="",If(補正="",当初-名称1,補正-名称1),If(補正="",当初-名称2,補正-名称2)),If(補正="",当初-名称3,補正-名称3))

というようにIfの比較順を変えればいけますよ。
    • good
    • 0
この回答へのお礼

色々とありがとうございました。

これで、予算管理が楽になりました。

お礼日時:2005/05/01 12:14

名称1か2か3のうち、どれか一つにしか数値が入らないのであれば、↓



If(名称1="",If(名称2="",If(補正="",当初-名称3,補正-名称3),If(補正="",当初-名称2,補正-名称2)),If(補正="",当初-名称1,補正-名称1))

ながいですが、私の理解があっていれば、この式でできますよ。
If文はセル1つに対し7回つかえます。
項目が増えないのであれば大丈夫ですね。

この回答への補足

何度もすみませんが、よろしくお願いします。

回答の式には問題ないのですが、最終的に名称1、2、3に金額が入ります。(少なくとも名称1、2は確実に入ります)

当初・・・100、名称1・・・70、名称2・・・60、名称3・・・50とする場合に、名称1のみに金額が入っている場合は100-70=30、名称1と2に金額が入っている場合は100-60=40、名称1と2と3に金額が入っている場合は100-50となるようにしたいです。

補足日時:2005/05/01 08:43
    • good
    • 0

No1さんとのやりとりを見ていてもいまいちだったのですが、結局のところ残額は関係ないですよね?


名称1(行)に計算結果を表示させていだけですよね?

名称1(列)と当初に必ず数値がはいるのであれば、
名称1(行)セルに下記関数を入力すればいけるのではないでしょうか。

If(補正="",当初-名称1(列),補正-名称1(列))

※式中の各名称はセル名にしてくださいね。

この回答への補足

名称2に金額が入力された場合は、名称2の残額がほしいです

説明が下手で申し訳ございませんが、下の式を1つにしたいです。
(1)If(補正="",当初-名称1(列),補正-名称1(列))
(2)If(補正="",当初-名称2(列),補正-名称2(列))
(3)If(補正="",当初-名称3(列),補正-名称3(列))

名称1に金額が入力されている場合は上の式では(1)の結果で、また、名称2に金額が入力されている場合は(2)の結果がほしいです

よろしくお願いします

補足日時:2005/04/30 22:10
    • good
    • 0

はじめまして。



質問にぜひお答えしたいと色々考えてみましたが、わたしの力不足か質問の意図が理解できませんでした。まず、表は下記のような感じでしょうか。

     当初補正名称1名称2名称3残額
名称1 100 50  50
名称2 100 50  70   30
名称3 100 50  70   90  10

あと、「名称1」など、どこのセルをさすのかわかりませんでした。セル番地、もしくは違った項目で表記されるとわかりやすいかと思います。

この回答への補足

prmoonさんのように表を作成できないのでセル番号で表示します
A2からA4に名称を表示(列)
B2からB4に当初(列)
C2からC4に補正と続きます(列)
名称1(行)は当初を100で名称1(列)を50として残額50です
名称2(行)は当初を100で名称1(列)を50とし名称2(列)を70として残額30です

理解していただけると、ありがたいです。よろしくお願いします

補足日時:2005/04/30 21:08
    • good
    • 0

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

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