• ベストアンサー

エクセル初心者です。

いろいろ考えてやってはいたんですが、出来なくてメールしました。 (例)  表A・Bなんですが、(入るのは数字です。)  (1)AはなしBになし→空白 (2)AにありBなし→1 (3)AはなしBは あり→2 (4)AはありBはあり→3  上記の問題でCに関数を入れたいのですがどうしたらいいでしょうか?  

質問者が選んだベストアンサー

  • ベストアンサー
  • yuji0401
  • ベストアンサー率9% (28/284)
回答No.2

A1, B1でC1に関数を入れるとして、 =IF(ISNUMBER(A1),1,0)+IF(ISNUMBER(B1),2,0) でダメですか?

fwsjt241
質問者

お礼

回答、ありがとうございます。 今日にでも関数の設定をしてみます。ありがとうございました。

その他の回答 (3)

  • skyresort
  • ベストアンサー率63% (21/33)
回答No.4

A、B共に空白の場合、Cも空白ということだったので、No2の方の補足になりますが、 =IF(IF(ISNUMBER(A1),1,0)+IF(ISNUMBER(B1),2,0)=0,"",IF(ISNUMBER(A1),1,0)+IF(ISNUMBER(B1),2,0)) でいいと思います。

fwsjt241
質問者

お礼

回答、ありがとうございます。 今日にでも関数・・・やってみますね!! また、何かと困ってここにメールすると思いますが、そのときは宜しくお願いします。

  • Dxak
  • ベストアンサー率34% (510/1465)
回答No.3

あんまり考えてないパターン =IF(ISBLANK(A),IF(ISBLANK(B),"",2),IF(ISBLANK(B),1,3)) でCの関数

fwsjt241
質問者

お礼

回答、ありがとうございます。 今日にでもチョッとやってみますね!! また、困ってここにくると思いますが、そのときは宜しくお願いします。

  • skyresort
  • ベストアンサー率63% (21/33)
回答No.1

あり、なしというのは、空白か空白でないか、ということでしょうか?

fwsjt241
質問者

補足

そうです。なしのときは空白のときです。