ExcelでCSVデータから、成績表を作成したい
以下のようなCSVデータから、Excelで各個人の成績表を作成したいので、ご指南ください。
名前,日付,時間1,時間2,距離1,備考
A君,12月1日,9:30,12:00,"10,000",色々
A君,12月2日,9:30,12:00,"10,000",コメント
A君,12月3日,9:30,12:00,"10,000",があります。
A君,12月4日,8:00,12:00,"11,000",
A君,12月5日,9:30,12:00,"10,000",
A君,12月6日,11:00,12:00,"10,890",
A君,12月7日,9:30,12:00,"10,000",
A君,12月8日,9:30,12:00,"10,000",
A君,12月9日,9:30,12:00,"10,000",
B君,12月1日,9:30,12:00,"10,000",色々
B君,12月2日,10:00,12:00,"10,000",コメント
B君,12月3日,9:30,12:00,"10,000",があります。
B君,12月4日,8:00,12:00,"8,000",
B君,12月5日,9:30,12:00,"10,000",
B君,12月6日,11:00,12:00,"10,000",
B君,12月7日,9:30,12:00,"10,000",
B君,12月8日,9:30,11:00,"10,000",
B君,12月9日,9:30,12:00,"10,000",
C君,12月1日,9:30,12:00,"10,000",色々
C君,12月2日,9:30,12:00,"10,000",コメント
C君,12月3日,9:30,12:30,"10,000",があります。
C君,12月4日,8:00,12:00,"8,000",
C君,12月5日,9:30,12:00,"10,000",
C君,12月6日,11:00,12:00,"7,500",
C君,12月7日,9:30,12:00,"10,000",
C君,12月8日,9:30,12:00,"10,000",
C君,12月9日,9:30,12:00,"10,000",
上記のようなCSVデータがあります。
(実際は15人程度のデータです)
ところどころ、記録が無い場合もあります。
上記データから、以下の成績表を作成したいと考えています。
B君
日付 開始時刻 終了時刻 経過時間 達成距離 備考
12月1日 9:30 12:00 2:30 10,000 色々
12月2日 10:00 12:00 2:00 10,000 コメント
12月3日 9:30 12:00 2:30 10,000 があります。
12月4日 8:00 12:00 4:00 8,000
12月5日 9:30 12:00 2:30 10,000
12月6日 11:00 12:00 1:00 10,000
12月7日 9:30 12:00 2:30 10,000
12月8日 9:30 11:00 1:30 10,000
12月9日 9:30 12:00 2:30 10,000
上部のB君は、別シートにリストが作成されているので、リスト選択になります。
日付は、最初のセルだけの日付を入力すると下の方は計算式で表示しています。
開始時間は、時刻1を
終了時間は、時刻2を
経過時間は、時刻2-時刻1を
達成距離は、距離1を
備考はそのまま備考をを表示させたいと考えています。
CSVデータは、場合によりサイズが変わりますので、
あるシートを参照するといった方法がありがたいです。
よろしくお願いします。
お礼
できました。 ありがとうございました。