[[20220109095326]] 『日曜午後12時から月曜午後0時なら100、また』(八家) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『日曜午後12時から月曜午後0時なら100、または、火曜午後0時から水曜午後0時なら100、それ以外は300と表示させたい』(八家)

お世話になっております。

質問したく投稿しました。

日曜午後12時から月曜午後0時なら100、または、火曜午後0時から水曜午後0時なら100、それ以外は300と表示させたい

・・と考えています。

いきなりできないと考え、とりあえず細分化しました

<A>『本日が日曜もしくは火曜日ならば100と表示、それ以外なら300と表示』
→ =IF(OR(WEEKDAY(NOW())=1,WEEKDAY(NOW())=3),100,300)

<B>『現在が午後0時以降 で翌日午後0時までなら100,それ以外なら300と表示』
→ =IF(AND(TIME(HOUR(NOW()),MINUTE(NOW()),0)>TIME(12,0,0),TIME(HOUR(NOW()),MINUTE(NOW()+1.5),0)<TIME(12,0,0)),100,300)

この<A>と<B>を組み合わせたらうまくできると思うのですが、どうしてもうまくできません
恐れ入りますがご指導お願いいたします。

< 使用 Excel:Excel2019、使用 OS:Windows10 >


すいません 午後の表記が間違っていました
訂正です

:::::::::::::::::::::::::::::
『日曜午後0時から月曜午後0時なら100、または、火曜午後0時から水曜午後0時なら100、それ以外は300と表示させたい』(八家)

お世話になっております。
質問したく投稿しました。
日曜午後0時から月曜午後0時なら100、または、火曜午後0時から水曜午後0時なら100、それ以外は300と表示させたい
・・と考えています。
いきなりできないと考え、とりあえず細分化しました
<A>『本日が日曜もしくは火曜日ならば100と表示、それ以外なら300と表示』
→ =IF(OR(WEEKDAY(NOW())=1,WEEKDAY(NOW())=3),100,300)
<B>『現在が午後0時以降 で翌日午後0時までなら100,それ以外なら300と表示』
→ =IF(AND(TIME(HOUR(NOW()),MINUTE(NOW()),0)>TIME(12,0,0),TIME(HOUR(NOW()),MINUTE(NOW()+1.5),0)<TIME(12,0,0)),100,300)
この<A>と<B>を組み合わせたらうまくできると思うのですが、どうしてもうまくできません
恐れ入りますがご指導お願いいたします。
(八家) 2022/01/09(日) 09:59


<A>の式で、
 NOW() → NOW()-0.5
としてみたらどうでしょうか。

(ひまつぶし) 2022/01/09(日) 10:19


ひつまぶし様!
ありがとうございます!!
こんなに簡単にできるんですね!!感謝です!
(八家) 2022/01/09(日) 10:28

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.