No.4ベストアンサー
- 回答日時:
COUNTIFS関数パターンです。
<日直帯をカウント>
B2セル
=COUNTIFS(Sheet1!A:A,A2,Sheet1!B:B,">="&TIMEVALUE("8:30"),Sheet1!B:B,"<"&TIMEVALUE("17:00"))
<勤務総数-日直帯数>←当直帯の数になる
C2セル
=COUNTIFS(Sheet1!A:A,A2,Sheet1!B:B,">0")-COUNTIFS(Sheet1!A:A,A2,Sheet1!B:B,">="&TIMEVALUE("8:30"),Sheet1!B:B,"<"&TIMEVALUE("17:00"))
各数式を下へコピペ
この回答へのお礼
お礼日時:2022/06/14 12:35
教えていただきありがとうございました。
列や行を足さず、関数式だけで何とかしたかったので、なるほど、こういう式を書けばやりたかったことができたのか、と、とても勉強になりました。
私が思い描いていた通りのお答えを下さった方にベストアンサーを。
この度はありがとうございました。
No.3
- 回答日時:
たぶん日付と時間を別々にしていることが原因だろうと思います。
日付も時間も「シリアル値」という「数値」になりますので、足しちゃってOK。
”2022/6/1”+”8:30”
こんなんでいいんです。
これで日を跨いだ日時を正しく評価できます。
・・・シリアル値・・・
ちなみに
”2022/6/1”+”8:30”
の結果を示したセルの表示形式を「標準」にすると
44713.3541666667
という数値になります。
1900年1月1日0時0分を1として順番に数えて、44713.3541666667日目ってこと。
No.2
- 回答日時:
以下のように作ってみてください。
・C1セルに「日直・当直」を記入
・Sheet1のC2セルに、以下の式を記入
=IF(AND(B2>=8.5/24,B2<17/24),"日直帯(8:30-16:59)","当直帯(17:00-8:29)")
・C3以降のセルに、C2セルをコピーして貼り付け
・A2セルを選択し、「挿入」タブ→「ピボットテーブル」を選択
テーブルの範囲として、元データの範囲を選択する。
配置する場所を、Sheet2にする。
・行フィールドに「日付」、列フィールドに「日直・当直」、データフィールドに「総数-日直・当直」を設定。
No.1
- 回答日時:
それぞれ、次のように計算すれば、時間値が出ます。
> 6/1の日直帯は6/1 8:30-17:29まで
時間値=((6/1 17:29)-(6/1 8:30))*24=14.98[時間]
> 6/1の当直帯は6/1 17:30-6/2 8:29まで
時間値=((6/2 8:29)-(6/1 17:30))*24=14.98[時間]
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) Excel(エクセル)でフィルター抽出後、非表示の行を計算しないで、合計を算出する方法 【内容】 添 4 2023/01/30 17:17
- その他(Microsoft Office) 従業員増減対応で当番種類の増減対応な当番表 21 2022/07/19 07:30
- Excel(エクセル) Excelでの複数条件のカウントについて 1 2022/09/25 07:40
- Excel(エクセル) エクセルに詳しい方 よく読んでからのご回答お願いします 外部からデータが来ますが、日付が202201 7 2022/06/29 16:15
- Excel(エクセル) 【Excel質問】別シートにある複数の同型の表から、同じ行項目にある数字を集計する 4 2023/02/16 00:14
- Excel(エクセル) エクセル関数について 6 2022/09/04 17:41
- Excel(エクセル) エクセル関数について 2 2022/04/13 18:25
- Excel(エクセル) IF 関数で「〇〇 という文字を含む場合」の分岐処理で表示された数字はSUMで数字集計できますか? 3 2022/08/02 16:29
- Visual Basic(VBA) Sheet2からオートフィルターで売上日を抽出した件数をカウントし、その件数をSheet1のセルB1 2 2023/01/12 12:24
- Excel(エクセル) エクセルの条件付き書式 4 2023/04/17 11:05
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Excel分数の表示について
-
Excelについての質問です。 B2...
-
EXCELの散布図で日付が1900年に...
-
文字2桁、3桁交じりの文字列...
-
【EXCEL】画像の黄色部分の抽出...
-
マクロエクセルのブロック解除
-
絶対参照
-
Excelで表を作ったところに文字...
-
Excelピボットテーブルの1行目
-
エクセルのクイックアクセスツ...
-
DATE関数で現在の年齢を出した...
-
(マクロ)vlookupの元データを同...
-
PDFの請求明細をエクセルにしたい
-
エクセルのクイックアクセスツ...
-
REGEXREPLACE関数について、
-
職場の人から聞かれており、こ...
-
エクセルの空欄をつめて、次の...
-
ユーザー定義関数をアドイン登...
-
EXCELの質問です 119から足した...
-
エクセルの問題です。絶対値の...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
おすすめ情報