Talentifyヘルプセンター

スキルデータのCSVエクスポート・インポート

yasuki_okamoto2026-06-05

全従業員のスキルデータをCSVで一括管理できます。Excelでの分析・加工や、大量データの一括更新に活用してください。

操作に必要な権限: オーナーまたはスキル管理者ロールが必要です。

全従業員のスキル設定状況をマトリクス形式のCSVとしてダウンロードできます。

  1. サイドナビゲーションの 「スキル管理」→「従業員スキル一覧」 を開きます

  2. 必要に応じてキーワード検索を行います(検索条件はエクスポートに反映されます)

  3. エクスポートボタンをクリックします

  4. 処理完了後にメールで通知されます

  5. メール内のリンクからCSVをダウンロードします(有効期限:24時間

1行が1従業員に対応するマトリクス形式です。各スキルが列として展開されます。

固定列:

列名

内容

employee_number

従業員番号

employee_name

従業員名

supervisor_ids

上長の従業員番号(複数の場合はカンマ区切り)

supervisor_names

上長の従業員名(複数の場合はカンマ区切り)

スキル列(動的):

  • 列名は skill_{スキルキー} の形式(例:skill_python

  • スキルレベル定義が設定されている場合:セルの値はレベル番号(整数)

  • スキルレベル定義が未設定の場合:スキルが設定されていれば TRUE、未設定は空欄

  • スキルが未設定の場合は空欄

  • エクスポートは在籍中の従業員が対象です

  • 同時に複数のエクスポート処理は実行できません。先行するエクスポートの完了後に再実行してください

エクスポートしたCSVを編集してインポートすることで、全従業員のスキルを一括更新できます。

インポートは差分更新方式で動作します。

操作

結果

スキル列に値を記入

そのスキルを設定(または更新)

スキル列を空欄にする

そのスキルの設定を削除

CSVにないスキル列

変更なし

CSVにない従業員

変更なし

インポートされたスキルデータは承認プロセスを経ずに即座に反映されます。

  1. 「従業員スキル一覧」 画面でインポートボタンをクリックします

  2. CSVファイルを選択してアップロードします

  3. 処理完了後にメールで結果が届きます(成功件数・失敗件数・エラー詳細)

基本ルール:

  • 文字コード:UTF-8(BOM付き推奨)

  • ファイルサイズ:最大50MB

  • 従業員番号(employee_number)は必須で、テナント内に存在する従業員番号を記入

スキル列の書き方:

スキルレベル定義が設定されている場合

Plaintext
skill_python → 1〜最大レベルの整数を記入(例:3)

スキルレベル定義が未設定の場合

Plaintext
skill_python → TRUEでスキルを設定、空欄で削除

上長の更新:

supervisor_ids 列に従業員番号を記入することで上長も一括更新できます。

記入内容

結果

従業員番号を記入

その従業員に上長を置換

空欄にする

全上長を削除

列自体を削除する

変更なし

  • スキルマスタ(カテゴリ・スキル)は事前に管理画面で登録が必要です

  • スキルレベル定義も事前に設定してください

  • CSVにないスキル列は変更されません。特定のスキルのみ更新したい場合はその列だけ含めたCSVを用意できます

  • 対象従業員に承認待ちや下書きの申告がある場合でもインポートは実行されます(申告自体は変更されません)

  • 申告が後から承認された場合、承認内容がインポート値を上書きします

  • 同時に複数のインポート処理は実行できません

エラーがあった行はスキップされ、エラーのない行のみ処理が続行されます。メールまたは画面でエラーの詳細(行番号・カラム名・エラー内容)を確認して修正してください。

よくあるエラーの原因:

  • 従業員番号がテナント内に存在しない

  • スキルキーがスキルマスタに存在しない

  • レベル番号が定義済みの範囲外(例:最大3レベルの定義なのに「5」を記入)

  • スキルレベル定義未設定なのに TRUE / 空欄以外の値を記入

Q. エクスポートのダウンロードリンクが切れていました ダウンロードリンクの有効期限は24時間です。期限が切れた場合は再度エクスポートを実行してください。

Q. 特定の従業員だけエクスポートできますか? キーワード検索で絞り込んでからエクスポートすると、検索条件に合致した従業員のみエクスポートできます。ただし、特定の従業員だけを個別選択してエクスポートする機能はありません。

Q. インポートで既存のスキルを全件削除できますか? 全スキル列を空欄にしたCSVをインポートすることで、CSVに含まれるスキルの設定を削除できます。ただし、CSVに含まれていないスキル列は変更されないため、全スキルを削除するにはすべてのスキル列を空欄にする必要があります。

Q. スキルレベルのラベル(初級・中級など)でCSVを出力できますか? エクスポートされるスキルレベルはラベルではなくレベル番号(整数)です。レベルとラベルの対応は 「スキル設定」→「スキルレベル定義」 タブで確認できます。

CSVでスキルを一括更新できますか?

「従業員スキル一覧」画面からCSVインポートで全従業員のスキルを一括更新できます。 インポートは差分更新方式で、CSVにないスキル列・従業員は変更されません。 インポートされたデータは承認プロセスなしで即座に反映されます。 文字コードはUTF-8(BOM付き推奨)、ファイルサイズは最大50MBです。

CSVインポートでエラーが出ました

以下の点を確認してください。 ・従業員番号がテナント内に存在するか ・スキルキー(skill_〇〇の〇〇部分)がスキルマスタに存在するか ・スキルレベルがレベル定義の範囲内の整数か ・スキルレベル定義が未設定なのにTRUE/空欄以外の値を記入していないか ・別のインポートが同時実行されていないか エラーがあった行はスキップされ、エラーのない行は処理されます。詳細はメールまたは画面でご確認ください。

CSVインポートでスキルを削除できますか?

スキル列のセルを空欄にしてインポートすると、そのスキルの設定が削除されます。 CSVに含まれていないスキル列は変更されないため、特定のスキルのみ削除する場合は対象のスキル列だけ空欄にしたCSVを用意してください。

従業員スキルをCSVでエクスポートできますか?

「スキル管理」→「従業員スキル一覧」画面からCSVエクスポートができます。 エクスポートは非同期処理のため、完了後にメールでお知らせします。メール内のリンクからダウンロードしてください(有効期限は24時間)。 1行が1従業員、各スキルが列となるマトリクス形式でエクスポートされます。