• ベストアンサー

IF関数

エクセルで、 B列~K列までのセルに1つでも数値が入っていれば、 A列に○印がつくような、 関数式をお教え下さい。 今まで合計を出して>1なら○が入る ようにしていたので(恥)・・・

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

  • ベストアンサー
回答No.1

=IF(COUNT(B1:K1)=0,"","○")

mamaran
質問者

お礼

早速のお返事ありがとうございます。 今まで提出するときは合計列を消し○を残す為に ふた手間ぐらいかかっていたのです。

その他の回答 (4)

noname#140971
noname#140971
回答No.5

セルの書式決定(F)-ユーザー定義 セルを右クリックすると出てきます。 [ユーザー定義]をクリックして、種類の下の欄に "○";;; と入力。 ;で区切って、正の数;ゼロ;マイナス;その他。 正の数の時、'○'としていますので目的は達成されます。

mamaran
質問者

お礼

御礼が遅くなりました。 皆様のアドバイス本当に感謝いたします。

noname#140971
noname#140971
回答No.4

IF関数を使用しない方法ですが如何でしょうか-II。 =COUNT(B1:K1) これでも、書式="○";;;で可。

mamaran
質問者

お礼

お世話になります。 三行目が? 書式設定ですか?初心者ですみません

  • mu2011
  • ベストアンサー率38% (1910/4994)
回答No.3

IF関数を使用しない方法ですが如何でしょうか。 A1セルに=LEFT("○",COUNT(B1:K1))

mamaran
質問者

お礼

様々な方法があるんですね。 ぜひ覚えて応用させていただきます。

  • mu2011
  • ベストアンサー率38% (1910/4994)
回答No.2

今までの方法で問題ないと思いますが、次の方法は如何でしょうか。 A1セルに=IF(COUNT(B1:K1)>0,"○","")として下方向にコピーして下さい。

mamaran
質問者

お礼

ありがとうございました。 これで表も気持ちもすっきりして 仕事がはかどります。