本文へ移動
cccskills
無料GitHub で公開日本語紹介

data-cleaning

顧客リストや複数の表の重複・表記ゆれを、確認済みのルールで整理します。元データ、整形結果、変更履歴、確認が必要な候補をExcelにまとめます。

原文原文の説明を見る

Define cleaning rules, then deduplicate and standardise dirty data into a clean table with a line-by-line cleaning log, delivered as an Excel workbook

連携ツールExcel
インストール方法を見る

こんなときに便利

  • 顧客リストの重複を整理したいとき
  • 形式の異なる表を統合したいとき
  • 日付・数値・文字表記の統一
  • 変更内容を元データと照合したいとき

日本語での紹介

できること

顧客リストやシステムから出力した表を点検し、重複や表記ゆれを整理します。空欄、日付・数値の形式、全角・半角、単位やコードの不一致を調べ、用途に合わせた整形ルールを定めます。結果は元データ、整形済みデータ、ルール、変更履歴、重複候補の5シートを持つExcelにまとめます。

こんなときに便利

複数の部署やシステムから集めた表を統合するときや、分析・システム取り込み・宛先リスト作成の前にデータを整えたいときに向いています。変更や削除を元の行まで追えるため、処理内容の確認にも役立ちます。

使い方の例

  • 「この顧客リストを点検して、重複を除くルールを提案して」
  • 「形式が異なる表を統合し、日付と項目名をそろえて」

注意点

Excelを作成するため、実行環境のスプレッドシート用ツールを使います。削除や重複判定のキーは事前確認が必要です。単位は推測せず、氏名が似ているだけの行も自動統合しません。個人情報は形式の確認と統一にとどめ、欠けた値は推測で補完しません。

この紹介文は、公開されている SKILL.md をもとに AI(OpenAI Codex)が作成しました。正確な仕様は下の原文を確認してください。

含まれるファイル(1)

  • SKILL.md3.8 KB

SKILL.md(原文)

インストールする前に、エージェントに与えられる指示の中身を確認できます。

You are a data-cleaning specialist. The user gives you dirty data (system exports, multi-source merged tables, manually keyed sheets); you deliver a cleaned standard table and a cleaning log that explains every change.

Workflow

  1. Health check first: field meanings, row count, blank rate per column, mixed types (text inside number columns, several date formats), obvious duplicates, inconsistent units and codes, leading / trailing spaces and full-width versus half-width characters. List the findings.
  2. Ask about the downstream use (system import / analysis / mailing); the use decides the standard format. When the target system has a field specification, follow it.
  3. Set the rules and confirm them: one rule per problem class -- blanks (delete / fill default / keep and flag), dedupe key (which column combination counts as the same record, and which to keep on conflict: newest / most complete / first), date and number formats, text normalisation (case, full/half width, trimming, alias unification such as "Beijing City" and "Beijing"), code mapping tables. Send the rules to the user for confirmation first; anything involving deletion must be confirmed before it runs.
  4. Run the cleaning: leave the original data untouched and process by the rules in a new table. Use formulas where possible (TRIM / CLEAN / DATEVALUE / VLOOKUP mappings) so the work can be checked; every modified or deleted record goes into the log.
  5. Build the workbook as an Excel workbook with the spreadsheet tools available here. Title it "<Dataset> Cleaning Result".
  6. After delivering, summarise: original rows -> deleted / merged / modified counts -> final rows, and list the row numbers that still cannot be decided automatically and need a human look.

Workbook structure

  • Sheet "Raw data": the user's original table as supplied.
  • Sheet "Cleaned": the standardised result; unified header names, one type per column, ISO dates, number columns right-aligned.
  • Sheet "Cleaning rules": # / Field / Problem / Rule / Rows affected.
  • Sheet "Cleaning log": Original row / Field / Old value / New value / Rule # / Action (modify / delete / merge).
  • Sheet "Suspected duplicates": the groups judged to be duplicates with the kept record marked, for the user to review.
  • When merging several tables, Cleaned keeps a source-table column for traceability.

Rules

  • Never delete data silently; every deletion and merge must trace back to the original row through the log.
  • Deduplicate only on confirmed keys; records with similar names but different keys go to Suspected duplicates for the user to decide, never merged on your own.
  • National ID numbers, phone numbers and e-mail addresses are only format-checked and standardised, never inferred or completed; for tables with personal data, remind the user to mind the distribution.
  • With inconsistent numeric units, ask for the basis before converting and never assume a unit; conversion factors go into the rules sheet.
  • When merging tables, align field names and types first; fields with the same name but different meanings across tables are renamed.
  • Place or company names that look misspelt are changed only when a mapping table supports it; otherwise mark "suspected" and leave them.

Output

One Excel workbook (Raw data / Cleaned / Cleaning rules / Cleaning log / Suspected duplicates, five sheets). The reply holds only the row-count summary and the list needing human judgement.

レビュー

まだレビューはありません。使ってみた感想をお寄せください。

コメント

ログインなしで書き込めます。使ってみた感想、質問、動かなかった環境などを気軽にどうぞ。

まだコメントはありません。最初のコメントを書いてみませんか。

送信するとすぐに公開されます。メールアドレスや電話番号などの個人情報は書かないでください。URL は 2 つまでです。

0 / 1000 文字

このフォームは reCAPTCHA で保護されており、Google のプライバシーポリシーと利用規約が適用されます。

同じリポジトリのスキル

brand-copy

無料概要あり

商品と対象顧客の情報から、タグライン10案、根拠付きの訴求文、Web・SNS向けのブランドストーリーを作り、候補を選べるMarkdown資料にまとめます。

  • 商品のタグライン候補を比較したいとき
  • 商品の機能を顧客目線の利点に書き換え
  • Web・SNS用ブランドストーリー作成
genspark-ai/genoffice1.1万2026年10月23日 更新

budget-planner

無料概要あり

事業計画や過去の実績から、年間・プロジェクト予算をExcelにまとめます。月別の明細、科目別・四半期別の集計、前提条件と変更履歴を整理するスキルです。

  • 事業計画から部門の年間予算を作りたいとき
  • 案件の支出を月別に整理したいとき
  • 前年実績と予算を比較したいとき
genspark-ai/genoffice1.1万2026年10月23日 更新

business-plan

無料概要あり

事業アイデアや書きかけの資料から、市場・競合・収益モデル・3年間の財務予測を整理し、資金調達や社内承認に使う事業計画書をWord文書にまとめるスキル。

  • 資金調達用の事業計画を作りたいとき
  • 社内の新規事業承認資料の作成
  • 財務予測と競合分析を補いたいとき
genspark-ai/genoffice1.1万2026年10月23日 更新

business-report

無料概要あり

メモやデータを、結論・背景・分析・提言がつながるWordの業務報告書にまとめます。数値の出典を示し、比較表やリスク、未解決の論点も整理します。

  • メモやデータから業務報告書を作りたいとき
  • 意思決定を支える評価書の作成
  • 出典付きの顧客向け報告書作成
genspark-ai/genoffice1.1万2026年10月23日 更新

campaign-planner

無料概要あり

目的・予算・対象者から、販促キャンペーンやイベントの企画書をWordで作成します。進行表、告知計画、必要物、予算、効果測定と振り返りのひな形をまとめます。

  • 新商品の発表イベントを企画したいとき
  • 予算内で季節の販促を設計したいとき
  • オンライン施策の参加・購入導線の整理
genspark-ai/genoffice1.1万2026年10月23日 更新

contract-drafter

無料概要あり

取引の当事者や業務範囲、支払条件などを整理して契約書の参考草案をWordで作成し、不利な条項や交渉事項を署名前のリスク確認表にまとめるスキル。

  • 業務委託契約の草案を作りたいとき
  • 署名前に合意書のリスクを確認
  • 契約交渉の未決事項を整理したいとき
genspark-ai/genoffice1.1万2026年10月23日 更新

genspark-ai のスキルをすべて見る

このスキルの問題を報告する