アプリ版:「スタンプのみでお礼する」機能のリリースについて

多分かなり基本な事なのかもしれないのですが、、
例えば、A1+B1=答えをC1のセルに設定したとします。
その時、A1に10、B1に0とすると当然C1には=10の数字が表記されるのですが
A1に10と入れるだけでもC1には10と表記されます。
説明が大変下手でもうしわけないのですが、A1とB1に数字が入ってのみ
c1に答えが出るようには出来ないのでしょうか?、、、、
お手数ですが、お解りの方ご教授いただけましたら幸いです。

質問者からの補足コメント

  • 色々な考え方があり、その奥の深さを感じました。
    皆様本当にありがとうございます!

      補足日時:2017/01/13 22:49

A 回答 (6件)

もう解決している気もしますが、countblankと言うのを使えば、1つ1つ調べなくても、空白の数を調べることができますよ。


数字じゃなくて文字が入っている可能性もあるなら使えませんが…

=IF(COUNTBLANK(A1:B2)=0,(A2-B1)-(B2-A1),"")
    • good
    • 0
この回答へのお礼

ありがとうございます!参考になりました!

お礼日時:2017/01/13 22:48

=IF(COUNT(A1:B1)=2,A1+B1,"")



COUNTは範囲内の数値を数える関数です。
    • good
    • 0
この回答へのお礼

ありがとうございます!勉強になりました!

お礼日時:2017/01/13 22:48

and 関数は引数を幾つでも入れられるので、4つの is 検査を羅列すればいいのでは?

    • good
    • 0
この回答へのお礼

ありがとうございます!
やってみます!

お礼日時:2017/01/11 00:18

=IF(AND(ISNUMBER(A1),ISNUMBER(B1)),A1+B1,"")

    • good
    • 0
この回答へのお礼

ありがとうございます!
出来ました!
もう一つ甘えさせていただきたいのですが

=(A2-B1)-(B2-A1)
のような複数の式の場合はどうなりますか?
ご回答いただきました式で当てはめてみたのですが、、、
うまくいきません、、
可能ならお願いします!

お礼日時:2017/01/11 00:08

isblank 関数というのがあります。



https://kokodane.com/2013_kan_034.htm
    • good
    • 0
この回答へのお礼

ありがとうございます!

お礼日時:2017/01/11 00:09

ISNUNBER と IF を使えばいいと思います。


=IF((ISNUMBER(A1))*(ISNUMBER(B1)),A1+B1,"")
    • good
    • 0
この回答へのお礼

ありがとうございました!
うまくいきました!

お礼日時:2017/01/11 00:10

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