No.3ベストアンサー
- 回答日時:
こんにちは
>開始時刻のG9から終了時刻のF9と、同じく
>開始時刻のI9から終了時刻のH9の時間を足した値を返し
ご質問の文章だと、F9~I9セルには順に、
(終了時刻、開始時刻)、(終了時刻、開始時刻)
で並んでいると解釈できます。
よく見かける順だと、
(開始時刻、終了時刻)、(開始時刻、終了時刻)
となりそうな気もしますけれど、ご質問の文章の通りと解釈しました。
(順序が逆の場合は、負の時刻になるので表示されない可能性があります)
N9セルに
=IF((D9="超過勤務")*(SUMPRODUCT((3/4<=F9:I9)*(F9:I9<=1))=4),F9-G9+H9-I9,"エラー")
の式を入力すれば、ご質問の結果になると思います。
※ 「開始時刻<=終了時刻」というチェックも付け加えておけば安全とは思いましたが、ご質問にはその条件はないのと、どちらがどちらなのかハッキリとはしなかったので、省略してあります。
No.2
- 回答日時:
この式は次のことを行います:
1. D9が"超過勤務"であることを確認します。
2. N9が18:00から24:00の範囲内であり、かつH9が同じ範囲内であることを確認します。
3. I9が18:00から24:00の範囲内であり、かつF9が同じ範囲内であることを確認します。
4. 上記の条件がすべて満たされている場合は、開始時刻から終了時刻の時間を足した値を返します。
5. 条件が満たされない場合は、"エラー"と表示されます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) 勤怠管理で始業時刻を基準に計算させるには? エクセルで勤怠管理表を作成するにあたって、例えば8時30 3 2024/01/04 19:09
- Excel(エクセル) エクセルで作った勤怠表に発生する時間の誤差の修正方法を教えていただけないでしょうか? A1セルに出社 6 2023/12/29 13:09
- Visual Basic(VBA) VBAを使用した時間管理 4 2024/03/25 12:45
- Excel(エクセル) TEXT関数(負の値)を集計のため数値に変換したい 5 2022/05/15 23:04
- Excel(エクセル) 出退勤管理の遅刻・早退時間について 3 2023/08/10 15:33
- その他(教育・科学・学問) エクセル関数について 2 2022/12/23 08:59
- Excel(エクセル) 指定した値以上の中で最小値を出したい 7 2022/10/24 21:12
- その他(Microsoft Office) Excel 勤務時間の計算について~(残業)有.無しの場合。 4 2022/07/17 21:03
- Excel(エクセル) エクセルのマクロについて質問があります。 sheet1に数字を入力してsheet2を印刷したいのです 2 2023/06/07 14:49
- Java Java 年数計算 3 2023/01/28 10:52
このQ&Aを見た人はこんなQ&Aも見ています
-
性格の違いは生まれた順番で決まる?長男長女・中間子・末っ子・一人っ子の性格の傾向
同じ環境で生まれ育っても、生まれ順で性格は違うものなのだろうか。家庭教育研究家の田宮由美さんに教えてもらった。
-
エクセル関数に詳しい方教えてください
Excel(エクセル)
-
【関数】適切な文字数の数字を取り出したい
Excel(エクセル)
-
Excelにてある膨大なデータを管理しています。 そこで、特定の市町村にのみ色を付けたいです。 Ex
Excel(エクセル)
-
-
4
エクセルの神よ、ご回答を! エクセルのコメント欄について質問2点。
Excel(エクセル)
-
5
Excel初心者です。 詳しい方、効率の良いやり方を教えてください。 職場で、抽出したデータの表を見
Excel(エクセル)
-
6
自動入力で今月はMONTH(TODAY())で良いのですが、翌月はどのようにすれば良いでしょうか。
Excel(エクセル)
-
7
Excelはなんで先頭の0を消すんですか?しかもCSVとかもなんでそもそも勝手に元のデータ変えるのに
Excel(エクセル)
-
8
excel で二つのどちらかを選ぶ
Excel(エクセル)
-
9
エクセルでの作業計算方法について
Excel(エクセル)
-
10
エクセル初心者です 関数の入れ方を教えてください
Excel(エクセル)
-
11
Excel
Excel(エクセル)
-
12
Excelの関数に関する質問です
Excel(エクセル)
-
13
Excelで、10000,20000,30000と表示されているのですが、時々10000,20000
Excel(エクセル)
-
14
FormulaR1C1の 相対参照式のコピー
Excel(エクセル)
-
15
縦から横へ
Excel(エクセル)
-
16
Excel 2019 は、SPILL機能がありやなしや?
Excel(エクセル)
-
17
エクセルで日付の入ったセルの月別の個数が知りたい
Excel(エクセル)
-
18
エクセルでチェックボックスを一列にたくさんつくり、各行にリンク先のセルを設定する場合、どのようにした
Excel(エクセル)
-
19
【関数】スペースがいくつ入った後の文字列を取り出したい
Excel(エクセル)
-
20
Excelのセルを飛ばして入力する
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
String""から型'Double'への変...
-
UserForm1.Showでエラーになり...
-
マクロで"#N/A"のエラー行を削...
-
SQLでエラーです。
-
VBAでfunctionを利用しようとし...
-
お助けください!VBAのファイル...
-
実行時エラー 438 の解決策をお...
-
実行時エラー'-2147467259(8000...
-
マクロの「SaveAs」でエラーが...
-
文字列内で括弧を使うには
-
Excel VBA のFunctionプロシー...
-
On ErrorでエラーNoが0
-
エクセルVBA 「On Error GoTo...
-
グラフを表示するとき「’~’メソ...
-
WindowsでのPythonの挙動について
-
VBAのリストボックスで、横スク...
-
【VBA】ワークブックを開く時に...
-
VBA処理中に途中で止まってしま...
-
CreateFontが文法エラーに
-
エクセル関数式=ABSで#VALUE!...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
UserForm1.Showでエラーになり...
-
String""から型'Double'への変...
-
VBAでfunctionを利用しようとし...
-
お助けください!VBAのファイル...
-
文字列内で括弧を使うには
-
実行時エラー 438 の解決策をお...
-
マクロで"#N/A"のエラー行を削...
-
On ErrorでエラーNoが0
-
エクセルVBA 「On Error GoTo...
-
VBA データ(特定値)のある最...
-
実行時エラー'-2147467259(8000...
-
【VBA】ワークブックを開く時に...
-
VBでSQL文のUPDATE構文を使った...
-
ACCESSで値を代入できないとは?
-
マクロの「SaveAs」でエラーが...
-
Excel vbaについての質問
-
インポート時のエラー「データ...
-
Filter関数を用いた結果、何も...
-
「実行時エラー '3167' レコー...
-
バッチファイルで、あるスクリ...
おすすめ情報