度々Excelについての質問です

IF関数の組み立て方が分からないのでどなたか教えて頂けると嬉しいです
A1のセルには時間が入ります
A2のセルには人数が入ります
A3のセルでA1のセルが24時以降になった場合、人数(A2セル)×3,000を計算させたいのですが
うまく組み立てる事ができません
どうかお知恵をお貸しください。

回答の条件
  • 1人1回まで
  • 登録:
  • 終了:2022/06/14 11:13:55
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。
id:chig

質問者から

chig2022/07/02 22:00:34

条件が間違っていました

A1のセルに入った時間・A2のセルに出た時間

A1、A2ともに24時を超えたら人数×3,000としたいです

併せてよろしくおねがいします

ベストアンサー

id:takashi_m17 No.1

回答回数120ベストアンサー獲得回数20

ポイント100pt

=IF(OR(TIME(HOUR(A1),MINUTE(A1),SECOND(A1))<=TIME(2,0,0),TIME(HOUR(A2),MINUTE(A2),SECOND(A2))<=TIME(2,0,0)),3000*A3,0)

A1 or A2 が24時(0時)~2時までの場合 3000*A3 をします。

2:01だとだめなので、そこを弄りたい場合は

TIME(2,0,0) の部分を変えて貰えれば大丈夫です。

TIME(時,分,秒) です。

id:chig

ありがとうございます!

助かりました!

思っていたことが完璧にできました

2022/06/14 11:13:38

その他の回答0件)

id:takashi_m17 No.1

回答回数120ベストアンサー獲得回数20ここでベストアンサー

ポイント100pt

=IF(OR(TIME(HOUR(A1),MINUTE(A1),SECOND(A1))<=TIME(2,0,0),TIME(HOUR(A2),MINUTE(A2),SECOND(A2))<=TIME(2,0,0)),3000*A3,0)

A1 or A2 が24時(0時)~2時までの場合 3000*A3 をします。

2:01だとだめなので、そこを弄りたい場合は

TIME(2,0,0) の部分を変えて貰えれば大丈夫です。

TIME(時,分,秒) です。

id:chig

ありがとうございます!

助かりました!

思っていたことが完璧にできました

2022/06/14 11:13:38
  • id:takashi_m17
    条件がよく分かりません。
    A1の入った時間が24時を超えたら・・・とは例えば6/12 23:00は問題なくて
    6/13 0:10だと条件合致でしょうか?
    6/13 23:00だと?

    それとも A2-A1=24時間を超えた場合 という事でしょうか。

    それとも A1,A2ともに と仰ってるので
    A1 6/12 23:00
    A2 6/13 0:10 これで条件合致?

  • id:grankoyan2
    人数が無くなりましたよ

    A1:出勤時間
    A2:退勤時間
    出勤か退勤が24時を超えていたら、A3とかの人数を元に計算っていうのがやりたいことでしょうか?
    深夜手当的な。(もしくはお客さんへの深夜サービス料でも一緒ですが)
    その場合、朝はどこからなのか、4:59は深夜だが、5:00出勤は深夜手当要らないという別の取り決めが必要になります。
    出勤が24時(0時)を超えたらというと全部引っ掛かってきちゃうので、5時までとか決めておけばなんとかなると思います
  • id:chig
    説明がヘタクソ&分かりづらくてすみません
    グランさまがおっしゃるように、サービス料の計算になります。

    A1には入店時間
    A2には退店時間が入ります

    例)A1 20:30 A2 0:30 A3 任意の数字(人数が入ります)
    となった場合、A4で¥3000×A3の式を入れたいのと
    A1がそもそも0:00を超えた場合も同様に A4で¥3,000×A3の人数をかけた金額がでるような計算式を入れたいのです
    退店時間は遅くても深夜2時くらいまでになると思います

    なにとぞよろしこお願いいたします

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません