こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

【エクセル】もし、A1に文字列が入っていたら・・・

既出でしたら、申し訳ありません。
エクセル初心者です。

もし、A1に文字列が入っていたらB1は文字列を表示
もし、A2が空欄であったらB2は空欄

という関数を使いたいのですがどうしたら良いでしょうか。

以下 シートイメージ
--------
  A1  B2
1 佐藤
2
--------
単純に=IF(A1,A1,"")で、返ってくるかと思ったら#VALUE!が出てダメでした。
どうぞ宜しくお願い致します。

投稿日時 - 2006-10-02 15:42:10

QNo.2446085

困ってます

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

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

の、間違いじゃ無いですか?

投稿日時 - 2006-10-02 15:44:53

お礼

その通りでした。有難うございました。

投稿日時 - 2006-10-02 16:14:00

このQ&Aは役に立ちましたか?

21人が「このQ&Aが役に立った」と投票しています

回答(4)

ANo.4

入っているかどうかで判断ならこれとか・・・
=IF(LEN(A1),A1,"")

投稿日時 - 2006-10-02 15:48:37

お礼

こちらでも出来ました。
先着順でスミマセン。有難うございました。

投稿日時 - 2006-10-02 16:16:13

ANo.3

B列に出したい文字が何なのか分かりませんが、
=if($A1="", "", "B列に出す文字列")
で良いと思います。

投稿日時 - 2006-10-02 15:45:34

お礼

こちらでも出来ました。
先着順でスミマセン。有難うございました。

投稿日時 - 2006-10-02 16:15:54

ANo.2

=IF(A1<>"",A1,"")
↑これでどうですか?

投稿日時 - 2006-10-02 15:45:20

お礼

こちらでも出来ました。
先着順でスミマセン。有難うございました。

投稿日時 - 2006-10-02 16:15:32

あなたにオススメの質問