[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『IF関数の複数条件』(びすこ)
こんにちは
A B C D
1 2021/10/1 2021/10/31 終了 今日の日付
2 2021/12/10 2021/12/20 開催中
3 2022/1/10 2022/1/20 開催前
イベントの開催状況を把握するための表を作りたいです。
列Aは開始日、列Bは終了日を入力してあります。
D1にはTODAY関数で今日の日付が入っています。
【列Aが今日の日付を越していてかつ列Bの日付も越していたら「終了」】
【列Aが今日の日付を超えていて、列Bの日付は越えていなければ「開催中」】
【列A,Bどちらの日付も超えていなかったら「開催前」】
列C上記のように表示がされるようにしたいです。
IF関数の複数条件を使ってみてもいまいち上手くいかず・・・
申し訳ございませんが、関数の書式を教えて頂けましたら助かります。
宜しくお願い致します。
< 使用 Excel:Office365、使用 OS:Windows10 >
【今日の日付が列Aを超えていて、かつ列Bの日付も超えていたら「終了」】
【今日の日付が列Aを超えているが、列Bが今日の日付を越えていなければ「開催中」】
【今日の日付が列A,Bのどちらも超えていなかったら「開催前」】
(びすこ) 2021/12/14(火) 12:03
ちょっと確認
>今日の日付が列Aを超えているが、列Bが今日の日付を越えていなければ「開催中」】
これの逆、つまり「A列は越えていないが、B列は越えている」場合はどうなればいいんですか? 「開催中」もしくはそんなケースはないということなら
C1 =CHOOSE(COUNTIF(A1:B1,">"&$D$1)+1,"終了","開催中","開催前") 下コピー
IF関数は使ってませんけど、こういうこと?
以上 (笑) 2021/12/14(火) 12:18
Office365ということなので、 C1に下記の式を入力すれば、スピルします。
=IFS(B1:B100="","",A1:A100="","",B1:B100<D1,"終了",A1:A100>D1,"開催前",TRUE,"開催中")
(hatena) 2021/12/14(火) 12:49
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.