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

解決済みの質問

エクセル関数について

いつもお世話になります。
”管理”と”リスト”というシートがあります。
”管理”シートは
A1    B1    C1・・・・・
番号   名前   住所・・・・
と、情報が管理してあります。
”リスト”シートのB3に番号を入力するセルを作りB11に
=IF($B$3="","",VLOOKUP($B$3,注文管理!$A$3:$AE$9880,31))
という関数を入れて、”管理”シートの該当セルに記入があるなら
B11に返すようにしています。B11に答えが返った場合、D4に「★備考あり★」と返したいのですが、
=IF(B11>1,"★備考あり★",IF(B11<1,""))
の関数を使うと、もともとB11には関数が入っているのでずっと「★備考あり★」のままです。
これを、B11に答えが返ってきた時のみ「★備考あり★」とする関数はありますか?

投稿日時 - 2007-01-17 17:25:12

QNo.2673482

すぐに回答ほしいです

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

こんにちは。

>=IF(B11>1,"★備考あり★",IF(B11<1,""))

=IF(B11="","","★備考あり★")
とか
=IF(LEN(B11)=0,"","★備考あり★")
では駄目でしょうか?

投稿日時 - 2007-01-17 17:36:09

お礼

ありがとうございます、できました!

投稿日時 - 2007-01-17 17:41:02

ANo.1

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

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

回答(4)

ANo.4

=IF(B11="","","★備考あり★")


【B11がゼロ表示のときは、 D4の 備考有り の表示は 無し】で良いのか?
であれば
=IF(OR(B11="",B11=0),"","★備考あり★") 

投稿日時 - 2007-01-17 17:39:29

お礼

ありがとうございます。できました★

投稿日時 - 2007-01-17 17:43:26

ANo.3

=IF(B11>1,"★備考あり★","")
だけでよさそうですけどね。

F9を押して「★備考あり★」が消えるのなら
「ツール」「オプション」「計算方法」の
計算方法を自動にして確認してください。

投稿日時 - 2007-01-17 17:36:32

お礼

ありがとうございます。できました^^

投稿日時 - 2007-01-17 17:41:57

ANo.2

=IF(B11<>"","★備考あり★","")
とすれば?

投稿日時 - 2007-01-17 17:36:32

お礼

ありがとうございます!できました♪

投稿日時 - 2007-01-17 17:42:25

あなたにオススメの質問