• ベストアンサー

【Excel】 答えが数値の場合は""(空白)を返す関数

表題の通り、あるセルの数式の答えがテキストの場合はその内容を表示し、数値の場合は""(空白)を返す関数があったと思うのですが、思い出せません。 Excel2003です。 よろしくお願いいたします。

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

  • ベストアンサー
  • osaruye
  • ベストアンサー率33% (8/24)
回答No.1

A1に対象の値が入っているとして =IF(ISNUMBER(A1),"",IF(ISTEXT(A1),A1,"")) でできます。 IS系の関数を使って数値なのか文字なのかを検査させた後 数値であれば空白、文字の場合はそのまま表示、 文字でも数値でもない場合も空白です。 他にもエラー値を検査したりするISERRORなど、 あるのでその状況に応じて使い分けて下さい。

参考URL:
http://excel.onushi.com/function/is.htm

その他の回答 (1)

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

一例です。 =IF(COUNT(セル),"",セル)

関連するQ&A