• ベストアンサー

IF関数に関して教えてください。

はじめまして IF関数に関しまして、論理式の箇所に文字が入っているかどうかで 真であるか偽であるか求める場合どのようにしたい良いのでしょうか。 たとえば、、、 論理式= A1に文字が入っている 真の場合=A1 偽の場合=”” 作業したい内容としましては、  A1に文字が入っている → A1の文字をB1に反映させる A1に文字が入っていない→ B1は空欄にする。 また、何か他に適切な関数がございましたら 教えていただければ幸いです。 よろしくお願いいたします。

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

  • ベストアンサー
  • mshr1962
  • ベストアンサー率39% (7417/18945)
回答No.7

数値・日付・時刻を含まない場合 B1=IF(ISTEXT(A1),A1,"") または B1=IF(ISERROR(A1*1),A1,"") 数値・日付・時刻を含む場合 B1=IF(ISBLANK(A1),"",A1) または B1=IF(A1="","",A1) または B1=IF(LEN(A1)>0,A1,"") または B1=IF(COUNTA(A1)>0,A1,"")

その他の回答 (6)

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

ご質問内容を数式にすると=IF(A1<>"",A1,"")になります。

回答No.5

こんにちわ。 =IF(A1="","",A1) でどうですか。

  • nyonyon
  • ベストアンサー率51% (893/1745)
回答No.4

B1のセルに以下のIF関数でご質問のものになるかと思います。 =IF(A1="","",A1)

noname#77517
noname#77517
回答No.3

文字というのは数値も含まれるということでしょうか? そうであれば、ただ単純に以下のような式にすれば良いと思います。 =if(A1="", "", A1) これで何か意図したことができないようであれば、補足説明を お願いします。

noname#103206
noname#103206
回答No.2

=IF(A1="","",A1)

回答No.1

IF=(A1="","",A1) でどうでしょうか。

関連するQ&A