A 回答 (5件)
- 最新から表示
- 回答順に表示
No.4
- 回答日時:
こんにちは
既に回答は出ていると思いますが、No2様の方式で良ければ、少しだけ簡略化できそうなので・・
質問文の図で、データはA:C列にあり、1行目がタイトル行、2行目以降にデータがあるものとします。
D2セルに
=IF(SUMPRODUCT((INT(A2:A$99)=INT(A2))*1)=1,SUMPRODUCT(C$2:C$99*(INT(A$2:A$99)=INT(A2))),"")
の式を入れて、下方にフィルコピーではいかがでしょうか?
No.3
- 回答日時:
ご質問者のご希望を叶える方法として、関数を使うという手は当然考えられます。
既に複数の回答者さんが関数を用いた方法をお示しになっています。ピボットテーブルを使う方法もあります。その方法をお示しします。
添付画像をご覧ください。
ご質問者がお示しになった図①のような表があったとします。
メニュータブ⇒挿入⇒ピボットテーブル⇒ダイアログが表示される
⇒図①の枠線のある部分を選択
⇒配置する場所の選択で「既存のワークシート」を選択
⇒表示す位置の左上隅のセルを選択(添付画像ではE1セル)
⇒OKボタンを押す。
すると図②のようなピボットテーブルのフィールドリストが表示されます。
>その日のうちに始まって必ずその日のうちに終わります
ということなので、「始」でも「終」でも日付は同じなのですが、ここでは、「終」を行のボックスにドラッグし、「時間」を値のボックスへドラッグします。
このとき、「値」へドラッグした「時間」が「合計/時間」と表示されていることを確認します。
もし「データの個数/時間」などと表示されている場合は、これをクリックして「値フィールドの設定」を選択し、「値フィールドの集計」の項目一覧から「合計」を選択します。
すると図④と似たピボットテーブルが作成されると思います。
しかし、そのままだと日付別でもなく、時刻は少数が表示されていると思います。
そこで、作成されたピボットテーブルの日付のいずれかのセルを選択するとメニュータブの右側にピボットテーブル関連のメニュータブが追加表示されているので、「分析」を選択します。
表示されたメニューの中から「グループの選択」をクリックすると図③のようなグループ化のダイアログが表示されるので、「日」を選択します。
もし、既に「日」以外の項目が選択されている場合はクリックすると解除されるので、解除してから「日」を選択します。
さらに、ダイアログの右下にある日数の表示が「1」となっていることを確認します。確認したら「OK」を押すと日付別のピボットテーブルになります。
合計時間が少数のままなので、合計時間の表示さているセル範囲全てを選択して右クリックし、セルの書式設定⇒表示形式⇒ユーザー定義と進んで、種類(T)の枠内に
[hh]:mm:ss
と入力してOKを押すと図④のような表が完成します。
図⑤は数式(関数)を使用した例をお示ししたものです。
ご質問者がお示しになったデータでは日付は連続していないのですが、数式を使用して元データの不連続な日付を再現しようとすると、とても複雑になるのでこの例では最初の日付「20/07/10」のみH2セルに手入力し、下方向へオートフィルして連続日付を作成しています。
I2セルに
=SUMIFS($C$2:$C$15,$A$2:$A$15,">="&H2,$B$2:$B$15,"<"&H2+1)
という数式を記述し、下方向へコピーすればよいと思います。
合計時間の表示形式はピボットの時と同様に[hh]:mm:ssを設定しています。
当然、データのない日は00:00:00が表示されますので、その日付の部分を削除したり、フィルターなどで非表示にするといった工夫が必要かも知れません。
この回答へのお礼
お礼日時:2022/10/12 14:34
回答ありがとうございます
libreしかないのでweb版のエクセルでまねしてやってみました
お礼に時間がかかってしまいましたがありがとうございます
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) Excel(エクセル)でフィルター抽出後、非表示の行を計算しないで、合計を算出する方法 【内容】 添 4 2023/01/30 17:17
- その他(Microsoft Office) 従業員増減対応で当番種類の増減対応な当番表 21 2022/07/19 07:30
- Excel(エクセル) SUMIFSと日付変換 10 2023/04/16 15:38
- Excel(エクセル) 【Excel関数、count系】どなたか教示下さると助かります。 Excelでシフトを管理しており、 2 2022/07/09 06:34
- Visual Basic(VBA) ファイル全てを .xlsm に変更したところ、プログラムが途中で落ちてしまっています 17 2022/12/07 12:03
- Excel(エクセル) エクセルのマクロ作成について教えてください 5 2023/02/20 00:39
- Excel(エクセル) 図書カードの分配 7 2023/05/09 15:57
- 労働相談 有給休暇使用時の賃金の計算方法について 5 2022/04/04 00:02
- Excel(エクセル) エクセルの表でダブりを解消する方法を、教えてください。 5 2023/04/12 12:11
- Excel(エクセル) EXCEL値貼り付け(ある条件のもと自動化) 5 2023/06/06 12:21
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
間違えた買い物
-
「切実に」の使い方について
-
LibreOfficeの使い方マニュアル
-
フォトショップ or イラスト...
-
棒挿しかんざしの使い方を教え...
-
JW CADソフトの使い方
-
yamiPodの使い方
-
タイムスタンプ維持可能なフリ...
-
アロマキャンドル
-
指定した時刻にシャットダウン...
-
跳梁跋扈
-
エプソン 柴崎コウのCM(詩...
-
X(旧Twitter)楽しいですか?
-
Code Composer Studioの使い方
-
スペイン語Podria の使い方
-
HO CADについて
-
ここの使い方が分からないので...
-
ひかりプララ会員でひかりTV入...
-
時間の使い方が上手い人に憧れ...
-
enterとparticipateの使い方の...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
間違えた買い物
-
ワイルドカードの使い方
-
春から社会人になるのですが、...
-
「切実に」の使い方について
-
ペンタブを離したら反応しない...
-
正しい日本語
-
ロキソニン
-
どういう? どうゆう? どっち...
-
時間の使い方が上手い人に憧れ...
-
三角比の表は覚えるに越したこ...
-
イメージを想像する とイメージ...
-
布石を置くというのは正しい使...
-
KURO-DACHI/CLONE/U3の日本語取...
-
Code Composer Studioの使い方
-
「使用法、利用法、活用法」の...
-
enHackの使い方
-
インデザインの英語表示を日本...
-
使い方と扱い方の意味は何が違...
-
「知た事でない」「知た事では...
-
クレラップはよくないですか? ...
おすすめ情報