結論:Excelの自動スクリーニングは「関数+ルール表」で誰でもできる
Microsoft Excel(以下、Excel)は、ご存じの通り表計算ソフトです。表計算から文書作成まで、幅広く活用されています。
このExcelですが、データスクリーニングのツールとしても非常に優秀です。
データを表形式で見渡せる点や、マクロ機能による自動化は、データスクリーニングにおいて、強い味方となります。
Excelでのデータスクリーニング(データクリーニング)は、
「関数」と「変換ルール表(対応表)」を組み合わせるだけで自動化できます。
難しいプログラミングは不要です。
👉 ポイントはこの2つだけ
- 変換ルールをExcelにまとめる
- 関数で自動適用する
この記事でわかること
- Excelだけでできる自動スクリーニングの方法
- 初心者でも迷わない手順
- 実務でよくあるパターンと対処法
動きの確認
まずは、下記のシートをダウンロードして、Excelシートの動きを確認してください。
使い方
-
「加工前データ」シートのテーブルの下にデータを追加 → テーブルが自動で拡張されます。
-
「変換ルール」シートのテーブルの下にデータを追加 → テーブルが自動で拡張されます。
-
「加工後データ」シートのテーブルの右下の角をドラッグ&ドロップで、下の行まで拡張する。
👉 加工前のデータが、スクリーニングされて加工後のデータに反映されます。
全体の流れ(まずはここを理解)
Excelでの自動スクリーニングは、次の5ステップです。
- 元データを用意する
- 変換ルール表を作る
- 関数で自動変換する
- エラー・未変換をチェックする
- 値として確定する
1. 元データを用意する
まずは、加工前のデータをExcelに貼り付けます。
よくある例
| 会社名 | 金額 | 日付 |
|---|---|---|
| ㈱A商事 | ¥1,000 | 2026/04/01 |
| (株)B商事 | ¥2,000 | 2026年4月2日 |
👉 このままだと
- 表記がバラバラ
- 数値として扱えない
- 日付形式が不統一
2. 変換ルール表を作る(超重要)
別シートに「対応表」を作ります。
シート名:変換ルール
| 変換前 | 変換後 |
|---|---|
| ㈱A商事 | 株式会社A商事 |
| (株)B商事 | 株式会社B商事 |
👉 これが自動化の「核」になります
3. 関数で自動変換する
① 名寄せ(会社名の統一)
=XLOOKUP(加工前データ!A2, 変換ルール!A:A, 変換ルール!B:B, 加工前データ!A2)
👉 見つからなければ元の値をそのまま使うので安全です
② 金額の変換(記号除去)
=SUBSTITUTE(SUBSTITUTE(加工前データ!B2,"¥",""),",","")
👉 数値として扱えるようになります
③ 日付の統一
=TEXT(加工前データ!C2,"yyyy-mm-dd")
変換後イメージ
| 会社名 | 金額 | 日付 |
|---|---|---|
| 株式会社A商事 | 1000 | 2026-04-01 |
| 株式会社B商事 | 2000 | 2026-04-02 |
4. 未変換データをチェック(ここが差別化ポイント)
初心者が見落としがちな重要工程です。
加工後のデータに、このセルを用意しておくだけで、未変換データの確認が劇的に楽になります。
チェック用の関数
=IF(ISNA(XLOOKUP(加工前データ!A2,変換ルール!A:A,変換ルール!B:B)),"未登録","")
👉 「未登録」が出たらルール不足
よくある未変換
- 新しい会社名
- 入力ミス
- 表記ゆれ
5. 値として確定する
最後に必ずやる作業です。
加工後データのシートの全ての列をコピーし、新しいシートなどに、値のみ貼り付けます。
手順
- 変換後の列をコピー
- 「値貼り付け」
👉 関数のままだと不具合の原因になります。
よくあるパターン別テクニック
① スペースの削除
=TRIM(加工前データ!A2)
👉 前後の空白を除去
② 全角→半角(簡易)
=ASC(加工前データ!A2)
③ 文字の置換
=SUBSTITUTE(加工前データ!A2," ","")
👉 全角スペース削除
よくある失敗
❌ 直接データを書き換える。
→ 元に戻せない。
❌ ルールを作らずに修正。
→ データがバラバラになる。
❌ 手作業で直す。
→ ミスが増える。
実務で差がつくコツ
① ルールは必ず一覧化する
→ 再利用できる。
② 小さくテストする
→ いきなり全件やらない。
③ 未変換チェックを入れる
→ 品質が一気に上がる。
まとめ
- Excelだけでも自動スクリーニングは可能
- 「関数+ルール表」でほぼ解決できる
- 未変換チェックが品質のカギ
- 手作業を減らすのが最大のポイント
👉 この方法を一度作っておけば、次回以降は「データを入れるだけ」で処理できるようになります。