Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


70636 / 76734 ←次へ | 前へ→

【10601】Re:複数のIF関数について質問です。
お礼  miro  - 04/2/3(火) 11:31 -

引用なし
パスワード
   >かみちゃんさん
>こんにちは。かみちゃん です。
どうもおはようございます。早い時間からのご返信ありがとうございます。

>VBAの話ではなく、一般操作でできるのですが・・・
>IF関数を複数使う場合を「入れ子」と言いますが、これは、最大7個までです。
>(ヘルプIFの解説参照)
すみません知識不足でした・・・これからはペルプの方も隅々まで見たいと思います。
>で、どのように使うかというと、
>=IF(M1=TODAY(),N1,IF(M2=TODAY(),N2,IF(M3=TODAY(),N3,IF(M4=TODAY(),N5,IF(M6=TODAY(),N6,"")))))
>しかし、以下のようにすると、よりスマートに目的のことは達成できると思います。
>=VLOOKUP(TODAY(),M1:N6,2,FALSE)
ありがとうございますm(_ _)m 両方試して見たところばっちり表示されました。
しかしVLOOKUPだと値が指定した日付以外には#N/Aと表示されてしまったので
IF関数の方を使っていこうと思います。

>※気になったのですが、「IF(M4=TODAY(),N5,"")」は正しいですか?「IF(M4=TODAY(),N4,"")」という式ではないでしょうか?もし、違うのであれば、VLOOKUP関数は使えません。
ごめんなさい…急いで書き込みしていたせいか、「IF(M4=TODAY(),N5,"")」は、
「IF(M4=TODAY(),N4,"")」の間違いでした。どうもお騒がせしました。
そしてご回答ありがとうございました(m__)m
1 hits

【10584】複数のIF関数について質問です。 miro 04/2/3(火) 1:58 質問
【10585】Re:複数のIF関数について質問です。 かみちゃん 04/2/3(火) 7:45 回答
【10601】Re:複数のIF関数について質問です。 miro 04/2/3(火) 11:31 お礼
【10604】Re:複数のIF関数について質問です。 かみちゃん 04/2/3(火) 12:47 回答
【10615】Re:複数のIF関数について質問です。 miro 04/2/3(火) 17:42 お礼

70636 / 76734 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free