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も見ています
-
プロが教えるわが家の防犯対策術!
ホームセキュリティのプロが、家庭の防犯対策を真剣に考える 2組のご夫婦へ実際の防犯対策術をご紹介!どうすれば家と家族を守れるのかを教えます!
-
エクセル関数に詳しい方教えてください
Excel(エクセル)
-
エクセルの神よ、ご回答を! エクセルのコメント欄について質問2点。
Excel(エクセル)
-
Excel初心者です。 詳しい方、効率の良いやり方を教えてください。 職場で、抽出したデータの表を見
Excel(エクセル)
-
-
4
自動入力で今月はMONTH(TODAY())で良いのですが、翌月はどのようにすれば良いでしょうか。
Excel(エクセル)
-
5
Excelはなんで先頭の0を消すんですか?しかもCSVとかもなんでそもそも勝手に元のデータ変えるのに
Excel(エクセル)
-
6
【関数】適切な文字数の数字を取り出したい
Excel(エクセル)
-
7
excel で二つのどちらかを選ぶ
Excel(エクセル)
-
8
エクセルでチェックボックスを一列にたくさんつくり、各行にリンク先のセルを設定する場合、どのようにした
Excel(エクセル)
-
9
Excelにてある膨大なデータを管理しています。 そこで、特定の市町村にのみ色を付けたいです。 Ex
Excel(エクセル)
-
10
【関数】スペースがいくつ入った後の文字列を取り出したい
Excel(エクセル)
-
11
Excelのセルを飛ばして入力する
Excel(エクセル)
-
12
Excel
Excel(エクセル)
-
13
エクセルでの作業計算方法について
Excel(エクセル)
-
14
エクセル初心者です 関数の入れ方を教えてください
Excel(エクセル)
-
15
Excel 複数列 A列B列C列一致 D列の数量 の合計
Excel(エクセル)
-
16
【Excel】数字を3倍にし、なおかつ、千の位を繰り上げて8にしたい。
Excel(エクセル)
-
17
Excelの関数に関する質問です
Excel(エクセル)
-
18
Excelで、10000,20000,30000と表示されているのですが、時々10000,20000
Excel(エクセル)
-
19
FormulaR1C1の 相対参照式のコピー
Excel(エクセル)
-
20
エクセルの検索関数でシート内の検索をしたい
Excel(エクセル)
関連するカテゴリからQ&Aを探す
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
UserForm1.Showでエラーになり...
-
String""から型'Double'への変...
-
F9キーを実行するVBスクリ...
-
エクセル関数式=ABSで#VALUE!...
-
マクロで"#N/A"のエラー行を削...
-
ApplicationとWorksheetFunctio...
-
現在、QueryTableが設定されて...
-
Python openpyxlを使用したセル...
-
VBA GoTo Error 処理が上手くい...
-
WindowsでのPythonの挙動について
-
Excel vbaについての質問
-
【VBA】ワークブックを開く時に...
-
UWSCでエラー発生時の対処法に...
-
VBA データ(特定値)のある最...
-
#N/Aの文字を削除するには
-
筆王画面が終了できない
-
実行時エラー'-2147467259(8000...
-
Maximaでのエラーメッセージ
-
IMEの単語登録について
-
paizaで下記コードを提出すると...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
UserForm1.Showでエラーになり...
-
String""から型'Double'への変...
-
マクロで"#N/A"のエラー行を削...
-
VBAでfunctionを利用しようとし...
-
文字列内で括弧を使うには
-
実行時エラー 438 の解決策をお...
-
エクセル関数を教えてください
-
On ErrorでエラーNoが0
-
お助けください!VBAのファイル...
-
VBA データ(特定値)のある最...
-
【VBA】ワークブックを開く時に...
-
インポート時のエラー「データ...
-
実行時エラー'-2147467259(8000...
-
マクロの「SaveAs」でエラーが...
-
WindowsでのPythonの挙動について
-
ApplicationとWorksheetFunctio...
-
Excel vbaについての質問
-
エクセルVBA 「On Error GoTo...
-
Filter関数を用いた結果、何も...
-
ACCESSで値を代入できないとは?
おすすめ情報