- ベストアンサー
エクセル データなければ『無』と表示
エクセル2013です。 A1からA5のセルに何もデータ(文字)がなければA6に『無』と表示させたいのです。どれか一つでもデータが入ればA6の表示はさせたくないのです。 一つのセルだけならできたのですが、複数セルを対象にするとうまくいきません。 よろしくお願いします。
- みんなの回答 (5)
- 専門家の回答
質問者が選んだベストアンサー
A6にこちらの式を書けば実現できるかと思います。 =IF(COUNTA(A1:A5)=0,"無","") 試してみてください。
その他の回答 (4)
- bunjii
- ベストアンサー率43% (3589/8249)
回答No.5
>A1からA5のセルに何もデータ(文字)がなければA6に『無』と表示させたいのです。 A6セルへ次の数式を設定してください。 =IF(COUNTBLANK(A1:A5)=5,"『無』","") または =IF(COUNTIF(A1:A5,"")=5,"『無』","") =IF(SUMPRODUCT(LEN(A1:A5))=0,"『無』","") A1:A5に=""と言う数式やシングルクォーテーションが1個の場合は何も入力されていないものと判断されます。 次の数式はA1:A5に=""と言う数式やシングルクォーテーションが1個の場合でも入力有りと判断されます。 =IF(COUNTA(A1:A5)=0,"『無』","")
- msMike
- ベストアンサー率20% (364/1804)
回答No.4
A6: =IF(COUNTA(A1:A5),"","無")
- 中京区 桑原町(@l4330)
- ベストアンサー率22% (4373/19606)
回答No.3
こんな方法もあります =IF(A1&A2&A3&A4&A5="","『無』","") 数字の「0」が入ってる時も表示なしにできます
- mimazoku_2
- ベストアンサー率20% (1905/9108)
回答No.2
これでOK! 何かある時は何も表示せず、何も無いと「無」と表示します。 =IF(COUNTA(A1:A5)<>0,"","無")
お礼
さっそくたくさんの方からのご指導ありがとうございました。 最初の方を代表にお礼を申し上げます。 この関数を見つけることができませんでした。 まさにこれで解決ですが、ほかにも色々とあるんですね。勉強になりました。