Freelogue

作業記録を CSV で一括インポートする

作業記録の CSV をまとめて取り込み、 取引先・案件・タスクを既存と紐づけて登録する

最終更新: 2026/06/08

別のタイマーや表計算ソフトで記録していた作業を CSV にして、 まとめて Freelogue に取り込めます。 過去の作業を遡って登録するのにも使えます。

CSV インポート画面

CSV のフォーマット

ヘッダー行が必須で、 文字コードは UTF-8。 列の順序は問わず、 列名で識別します。 表にない列は無視されます。

列名必須形式Freelogue 上の扱い
Start dateYYYY-MM-DD開始日(JST)
Start timeHH:MM(秒付きの HH:MM:SS も可。 秒もそのまま保存)開始時刻
End dateYYYY-MM-DD終了日(日跨ぎ可)
End timeHH:MM(同上、 秒も保存)終了時刻
Client文字列取引先
Project文字列案件
Task文字列タスク
Note文字列メモ

サンプル:

Start date,Start time,End date,End time,Client,Project,Task,Note
2026-04-01,09:30,2026-04-01,12:00,株式会社サンプル,LP制作,デザイン,
2026-04-01,13:00,2026-04-01,17:00,株式会社サンプル,LP制作,コーディング,レビュー対応
2026-04-01,23:00,2026-04-02,02:00,株式会社別,深夜対応,本番デプロイ,

最後の行は日付を跨ぐ作業の例です。 Start dateEnd date を別日にすれば 24 時間を超えて続いた作業も 1 行で登録できます。

3 ステップで取り込み

1. ファイル選択

CSV を選ぶと、 サーバー側でパースして 有効行数 / エラー行数 を返します。

行検証で除外される主なパターン:

  • Start date / End dateYYYY-MM-DD の形式でない、 または実在しない月日
  • Start time / End timeHH:MM または HH:MM:SS でない
  • 終了日時が開始日時より前(完全に同一は許容、 duration 0 として登録)
  • Project が空欄
  • いずれかのセルが 200 字を超える

エラー行は「除外して有効行だけ進む」または「やり直す」のいずれかを選びます。

2. マッピング

CSV に登場した 取引先・案件・タスク のユニーク一覧が並びます。 それぞれに対して:

  • 既存から選択: Freelogue 上の取引先・案件・タスクに紐づける
  • 新規作成: 取り込み時に新しく作る
  • タスクのみ タスク無し を選んで案件直下に紐づけることも可能

自動デフォルト:

  • 取引先: 名前完全一致なら 既存、 それ以外は「新規作成」
  • 案件: 取引先名 + 案件名 が完全一致したら 既存。 一致がなくても、 案件名だけで完全一致する既存案件がちょうど 1 件あれば その案件を自動選択。 複数候補があるときは「新規作成」のままにし、 ユーザーに選んでもらう
  • タスク: 親の案件が「既存」になっていて、 その配下に同名タスクがあれば 既存。 それ以外は「新規作成」

案件の選択肢は すべての既存案件 が並びます。 CSV の取引先列は他ツールの命名と一致しないことが多いので絞り込みはせず、 識別しやすいよう「案件名(取引先名)」の形で表示します。 タスクの選択肢は、 選んだ案件の配下に限定されます。

新規作成される案件のデフォルトは 時給制 / 単価 0 / ステータス 進行中。 後から案件編集で契約タイプや単価を変更できます。

3. 確認 & 実行

登録予定件数と新規作成される取引先 / 案件 / タスクの件数を表示します。 「インポート実行」を押すとトランザクションで一括登録され、 タイマー画面に戻ります。

重複は自動でスキップ

同じ 案件 ID + 開始時刻 の作業記録が既にある行は、 自動で重複と判定してスキップします。 結果のトーストに「N 件をインポート(M 件スキップ)」と表示されるので、 重複が出たかどうかすぐ確認できます。

同じ CSV ファイル内で同じ案件・同じ開始時刻が複数あった場合も、 最初の 1 件だけ採用して残りはスキップします。

制限

項目制限
1 回のインポート行数制限なし(Free / Pro 共通)
ファイルサイズ数 MB までの CSV を想定
日跨ぎ行対応。 End dateStart date より後の日にすれば、 24 時間を超える作業も 1 行で登録できます
ロールバック1 行でも DB エラーが起きると全件ロールバックします。 新規作成された取引先・案件・タスクも巻き戻ります

こんな時は?

Q. CSV の列名がこの表と違う A. CSV を編集してヘッダー名を上の表に合わせてください。 表計算ソフトなら 1 行目を書き換えるだけです。

Q. 取り込んだ案件の契約タイプを後から変えたい A. 案件詳細から契約タイプ・単価を編集できます。 既存の作業記録には影響しません。 売上の自動生成は新しい契約条件で計算されます。