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

if関数で何か文字が入っていたら○
計算式が入っていても○になります
計算式を省くにはどうすればいいのでしょうか
ご教授宜しくお願いいたします

A 回答 (3件)

>if関数で何か文字が入っていたら○


>計算式が入っていても○になります

普通はIF関数の結果が""なら、それは空白として扱います。
ただ、COUNTAを使っているなどであれば""も文字列として数えます。
まずは、今入れているIF関数を提示された方がいいのでは?
    • good
    • 0
この回答へのお礼

有難うございます
もう一度詳細が分かるようにして
質問します
有難うございました

お礼日時:2023/07/24 12:25

No1です



>文字列もIF関数参照での値で作成しており
>すべて計算式なんです
とのことですが、そもそものご質問文は

>計算式を省くにはどうすればいいのでしょうか
となっているので、意味不明です。

なさりたいことをきちんと整理して、他の人にも伝わるように質問すれば、回答を得られるのではないかと思います。

もしも、数値か文字かを判別したいのなら、ISNUMBER関数で判断するとか。
    • good
    • 0
この回答へのお礼

有難うございました

お礼日時:2023/07/24 12:25

こんにちは



「計算式が設定されているかどうか」は、ISFORMULA関数で判断できます。

仮に、対象がA1セルなら
 =IF((A1="")+ISFORMULA(A1),"","〇")
とかではいかがでしょうか?
    • good
    • 0
この回答へのお礼

早々のご教授有難うございます
ただ、文字列もIF関数参照での値で作成しており
すべて計算式なんです
どうすればいいのでしょうか

お礼日時:2023/07/24 10:55

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