[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『勤怠時間の並べ替え』(cerana8)
勤怠管理システムから出力されたデータを並べ替えたいです。
ご教授お願いいたします。
【勤怠管理システムから出力されたデータ】
名前 日付 時刻 ←タイトル行
山田 2022/6/1 9:00
山田 2022/6/1 12:10
山田 2022/6/1 13:20
山田 2022/6/1 18:00
山田 2022/6/2 9:00
山田 2022/6/2 12:10
山田 2022/6/2 13:20
山田 2022/6/2 18:00
・
・
・
鈴木 2022/6/1 9:00
鈴木 2022/6/1 12:10
鈴木 2022/6/1 13:20
鈴木 2022/6/1 18:00
鈴木 2022/6/2 9;00
鈴木 2022/6/2 12:10
鈴木 2022/6/2 13:20
鈴木 2022/6/2 18:00
・
・
・
【以下のように並べ替えたい】
山田
2022/6/1 9:00 12:10 13:20 18;00
2022/6/2 9:00 12:10 13:20 18;00
・
・
・
鈴木
2022/6/1 9:00 12:10 13:20 18;00
2022/6/2 9:00 12:10 13:20 18;00
・
・
・
ピボットテーブルでできるのかと試したのですがうまくいかず、名前・日付・時刻以外に出勤・休憩開始・休憩終了・退勤などの列が必要ではないかと思いました。
どうぞよろしくお願いいたします。
< 使用 Excel:Office365、使用 OS:Windows10 >
元表に作業列を使ってもいいのなら A列)名前、B列)日付、C列)時刻だとして
D2 =COUNTIFS($A$2:A2,A2,$B$2:B2,B2) 下コピー
ピボットテーブルで作業列を「列」に 「値」に時刻(集計方法「最大」)
結果は ↓ のようになりました。
名前 日付 1 2 3 4 山田 6/1 9:00 12:10 13:20 18:00 6/2 9:00 12:10 13:20 18:00 鈴木 6/1 9:00 12:10 13:20 18:00 6/2 9:00 12:10 13:20 18:00
以上、参考まで (笑) 2022/07/15(金) 22:50
早速ありがとうございます。
完璧にできました。
凄く助かり、感謝いたします。
(cerana8) 2022/07/15(金) 23:13
>出勤・休憩開始・休憩終了・退勤などの列が必要ではないかと思いました。
もしかして、すべて4行で 1セットになってるんですかね?
だとしたら D2:出勤 D3:休憩始 D4:休憩終 D5:退勤 と入力
D2:D5、4つのセルを選択し、下にオートフィル
D列を「列」にすれば 結果は ↓ のようになります ※「出勤」を先頭へ移動した
名前 日付 出勤 休憩始 休憩終 退勤 山田 6/1 9:00 12:10 13:20 18:00 6/2 9:00 12:10 13:20 18:00 鈴木 6/1 9:00 12:10 13:20 18:00 6/2 9:00 12:10 13:20 18:00
以上、参考まで (笑) 2022/07/16(土) 23:00
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.