Excel自動化ツール05_データ整形・表記ゆれ修正ツール
5,980円
※こちらはダウンロード商品です
ExcelAutoTool_05.zip
32.6MB
【クレジットカード決済 準備中】
Excel・CSV内の表記ゆれや不要な空白を、まとめて整えたい方へ。
「データ整形・表記ゆれ修正ツール」は、ExcelまたはCSVのデータに含まれる文字列のばらつきを、指定したルールで一括整形するWindows向けツールです。
顧客リスト、住所録、商品マスタ、取引先一覧、CSV取込前のデータなどで、以下のような状態になっていませんか?
・名前や住所の前後に余計な空白が入っている
・全角英数字と半角英数字が混在している
・半角カタカナと全角カタカナが混在している
・メールアドレスの大文字・小文字がバラバラ
・電話番号のハイフンあり・なしが混在している
・郵便番号の形式がそろっていない
・改行や不要な記号が混ざっている
・空欄をまとめて指定文字で埋めたい
このようなデータを、手作業で1つずつ直すのではなく、まとめて整形したい方向けの商品です。
詳しい説明ページはこちら
https://programming-mondai.com/top/excel/tool10/t05
【このツールでできること】
・Excelデータの整形
・CSVデータの整形
・前後の不要な空白削除
・連続スペースの整理
・全角スペースの半角化
・全角英数字の半角化
・半角カタカナの全角カタカナ化
・英字の小文字統一
・メールアドレスの小文字統一
・電話番号のハイフン整形
・電話番号のハイフン削除
・郵便番号の000-0000形式への整形
・郵便番号のハイフン削除
・改行のスペース置換
・不要な記号の削除
・空欄の指定文字による補完
・変更履歴の出力
・処理サマリーの出力
・警告一覧の出力
【こんな作業におすすめです】
・顧客名簿の表記を整えたい
・住所録の空白や表記ゆれを整えたい
・商品マスタの文字列を整理したい
・CSV取込前にデータをきれいにしたい
・電話番号や郵便番号の形式をそろえたい
・メールアドレスを小文字に統一したい
・全角、半角、空白、改行のばらつきを整えたい
・手作業での置換や修正を減らしたい
・変更された箇所を後から確認したい
・整形時の警告や確認事項も残したい
【主な特徴】
・Excelファイル、CSVファイルに対応
・マクロ付きExcelファイル(.xlsm)の読み込みに対応
・CSV文字コードの自動判定に対応
・CSV区切り文字の自動判定に対応
・対象列を自動判定可能
・対象列を列名で指定可能
・複数の整形オプションを同時に適用可能
・整形前後の変更履歴を出力
・処理サマリーを出力
・警告一覧を出力
・入力ファイルを直接上書きしない設計
・出力ファイルは日時付きの名前で新規作成
・既存ファイルと同名になる場合は連番で保存
【主な整形オプション】
前後の空白を削除する
文字列の前後にある半角空白、全角空白、タブ、改行を削除します。
連続スペースを1つにする
連続している空白やタブを、1つの半角スペースに整えます。
全角スペースを半角スペースにする
全角スペースを半角スペースへ変換します。
全角英数字を半角にする
ABC、123のような全角英数字を、ABC、123のような半角英数字へ変換します。
半角カタカナを全角カタカナにする
半角カタカナを全角カタカナへ変換します。
英字を小文字に統一する
対象文字列内の英字を小文字へ統一します。
メールアドレスを小文字に統一する
メールアドレスらしい列を対象に、値を小文字へ統一します。
電話番号のハイフンを整える
電話番号らしい列を対象に、10桁または11桁の電話番号へハイフンを付けて整形します。
電話番号のハイフンを削除する
電話番号らしい列を対象に、数字のみを残します。
郵便番号を000-0000形式に整える
郵便番号らしい列を対象に、7桁の郵便番号を000-0000形式へ整えます。
郵便番号のハイフンを削除する
郵便番号らしい列を対象に、数字のみを残します。
改行をスペースに置換する
セル内に含まれる改行を半角スペースへ置き換えます。
不要な記号を削除する
制御文字や、文字列の前後にある不要な記号を取り除きます。
空欄を指定文字で埋める
空欄セルを、指定した文字列で補完します。
【対象列の指定について】
対象列は、以下の2つの方法で指定できます。
・すべての文字列列を対象にする
・列名を指定する
「すべての文字列列を対象にする」を選んだ場合、数値列や日付列ではない文字列列を中心に整形対象とします。
電話番号、郵便番号、メールアドレスらしい列は、値が数字に見える場合でも整形対象として扱われます。
「列名を指定する」を選んだ場合は、整形したい列だけを指定できます。
顧客名、住所、電話番号、郵便番号、メールアドレス、商品名など、必要な列だけを対象にしたい場合に便利です。
【出力されるExcelの内容】
整形結果は、新しいExcelファイルとして出力されます。
入力ファイル自体は上書きされません。
出力ファイル名の例:
データ整形結果_20260601_153000.xlsx
出力Excelには、主に以下のシートが作成されます。
整形後データ
整形後のデータ本体を確認できます。
変更履歴
整形によって変更されたセルの履歴を確認できます。
行番号、列名、変更前、変更後、適用された処理などを確認できます。
処理サマリー
処理日時、入力ファイル名、対象列、変更セル数、警告件数、選択された整形オプションなどを確認できます。
警告一覧
電話番号や郵便番号の桁数が不正な可能性、CSV読み込み時の警告、列名変更など、確認が必要な内容を一覧で確認できます。
【警告一覧について】
警告は、必ず処理を止めるものではありません。
出力後にユーザーが確認するための情報として記録されます。
たとえば、以下のような内容が警告として記録されます。
・CSVの列数が崩れている可能性
・空の列名を変更した
・重複列名を変更した
・空欄が多い対象列がある
・電話番号の桁数が不正
・電話番号の先頭0が欠落している可能性
・郵便番号の桁数が不正
・郵便番号の先頭0が欠落している可能性
・変更件数が0件だった
整形後のデータだけでなく、確認すべき点も残せるため、作業後のチェックに役立ちます。
【対応ファイル】
入力ファイル:
・Excelファイル(.xlsx)
・マクロ付きExcelファイル(.xlsm)
・CSVファイル(.csv)
出力ファイル:
・Excelファイル(.xlsx)
CSV文字コード:
・自動判定
・UTF-8
・UTF-8 BOM
・Shift_JIS
・CP932
CSV区切り文字:
・自動判定
・カンマ
・タブ
【非対応のもの】
・.xls形式
・.xlsb形式
・PDF
・Googleスプレッドシートとの直接連携
・データベースとの直接接続
・住所の完全な正規化
・法人名の完全な名寄せ
・個人情報の妥当性保証
・AIによる意味的な表記ゆれ判定
・入力ファイルそのものの上書き
【ご利用の流れ】
商品ファイルをダウンロード
ZIPファイルを解凍
ツールのフォルダを開く
EXEファイルを起動
入力ファイルを選択
出力先フォルダを選択
入力形式、CSV文字コード、対象シート名などを設定
対象列を選択
整形オプションを選択
実行ボタンを押す
出力された整形結果Excelを確認
必要に応じて変更履歴、処理サマリー、警告一覧を確認
まずは同梱のサンプルデータで動作を確認してから、ご自身のExcel・CSVファイルでお試しください。
【このツールが向いている方】
・営業事務担当者の方
・経理担当者の方
・総務担当者の方
・人事担当者の方
・EC運営者の方
・顧客リストや商品マスタを扱う方
・CSV取込前にデータを整える必要がある方
・名簿、住所録、商品一覧、取引先一覧を整えたい方
・手作業での置換や表記統一を減らしたい方
【対応環境】
OS:Windows 10 / Windows 11
入力ファイル:Excel(.xlsx / .xlsm)、CSV
出力形式:Excel(.xlsx)
推奨:Microsoft Excelでの出力確認
通常利用にあたり、Pythonのインストールやコマンド操作は必要ありません。
【ご購入前の注意事項】
本ツールは、ExcelやCSVに含まれる文字列を、指定したルールで機械的に整える補助ツールです。
住所、法人名、個人情報、電話番号、郵便番号などの正確性を保証するものではありません。
住所の完全な正規化、法人名の完全な名寄せ、AIによる意味的な表記ゆれ判定には対応していません。
最終的なデータ内容や整形結果は、必ずご自身で確認してください。
会社独自のExcelフォーマットやCSVフォーマットに完全対応するものではありません。
ご自身のファイルに合わせて、対象シート名、見出し行、列名、CSV文字コード、区切り文字などの確認が必要になる場合があります。
電話番号や郵便番号の整形では、桁数が合わないデータや先頭0が欠落している可能性のあるデータについて、警告として記録される場合があります。
警告一覧を確認し、必要に応じて元データをご確認ください。
会社PCで実行ファイルを使用する場合は、社内のセキュリティルールに従ってください。
本商品はコード署名なしのEXEファイルとして配布するため、Windows SmartScreenやセキュリティソフトで警告が表示される場合があります。
本商品にPythonソースコードは含まれません。
コード編集や改造を前提とした商品ではありません。
【商品内容】
・データ整形・表記ゆれ修正ツール本体
・EXEファイル
・サンプルExcelデータ
・サンプルCSVデータ
・サンプル出力データ
・取扱説明書
・利用に必要な内部ファイル一式
【詳細説明】
このツールでできること、使い方、整形オプションの意味、変更履歴や警告一覧の見方、購入前の確認事項は、以下のページにもまとめています。
https://programming-mondai.com/top/excel/tool10/t05
【まとめ】
ExcelやCSVのデータは、入力する人や出力元のシステムによって、空白、全角半角、電話番号、郵便番号、メールアドレスなどの表記がバラバラになりやすいものです。
このツールは、顧客リスト、住所録、商品マスタ、CSV取込前データなどを、一定のルールでまとめて整えたい方向けの商品です。
データの表記ゆれや不要な空白を整理し、扱いやすい状態に整えたい方は、ぜひご活用ください。