取引先ごとに違う日付形式を一括変換|S50.1.1・20000105などバラバラなCSVを統一する無料ツール

取引先や委託先から届くCSVデータ、日付の書き方がバラバラで困ったことはありませんか?

同じ「生年月日」という項目なのに、ある会社からは S50.1.1、別の会社からは 1975年1月1日、また別の会社からは 20250101……。1件2件ならまだしも、これが数百件・数千件になると、目視で直すだけで半日仕事になってしまいます。

この記事では、そんな日付の表記ゆれをアップロードするだけで自動的に統一してくれる無料ツールを紹介します。登録不要、ブラウザ内で処理が完結するので、データを外部に送信する心配もありません。

目次

なぜ日付の表記はこんなにバラバラになるのか

原因は、データを作っているシステムや担当者がそれぞれ違うからです。

  • 和暦で入力するシステムと、西暦で入力するシステムが混在している
  • 同じ和暦でも「S50.1.1」のような略式表記と、「昭和50年1月1日」のような正式表記が混ざる
  • Excelから書き出す際に、担当者によって区切り記号(/ - .)がバラバラ
  • 古いシステムからの出力では、区切りなしの8桁(20250101)になっている

どれも「間違い」ではなく、それぞれのシステムでは正しい形式です。ただ、複数の取引先のデータを1つにまとめようとした瞬間に、表記ゆれという壁にぶつかります。

よくある表記ゆれパターン

実際によく見かけるパターンを挙げてみます。

  • S50.1.1(和暦の略式・アルファベット表記)
  • 昭和50年1月1日(和暦の正式表記)
  • 2000-1-5 2000.1.5(西暦、区切り記号違い)
  • 20000105(西暦8桁、区切りなし)
  • 75/1/1(西暦の下2桁のみ)
  • S50.1.1(全角で入力されている)
  • 2020/1/5 0:00:00(時刻が余計に付いている)

これを1件ずつ手直ししていくと、日付が変わるたびに間違いが起きやすく、確認作業だけでも相当な時間を取られてしまいます。

アップロードするだけで自動統一するツール

そこで、これらの表記ゆれをまとめて YYYY/MM/DD の西暦表記に統一するツールを作りました。

\ 無料でご利用いただけます /

使い方はシンプルです。

STEP
CSVファイルをアップロード

クリック、またはドラッグ&ドロップします。

STEP
統一したい日付の列にチェックを入れる

複数選択可能です。同名の列がある場合も列番号で判別可能です。

STEP
「変換実行」ボタンを押す

変換結果がその場でプレビュー表示されます(先頭30行)

STEP
「ダウンロード」ボタンを押す

変換済みのCSVが保存できます。エラーログをダウンロードすることで不備のあるデータも確認できます。

変換できなかったセルは、赤色で表示され、元の値のまま保持されます。データが空欄になったり、書き換えられて消えてしまったりすることはありません。あわせて「エラーログ」もダウンロードできるので、どの行のどの値が変換できなかったのか一覧で確認し、元データを直してから読み込み直す、という使い方ができます。

対応している日付形式

  • 和暦の正式表記(明治・大正・昭和・平成・令和、元年表記も対応)
  • 和暦の略式表記(大文字・小文字どちらでもOK)
  • 西暦4桁+区切り記号(/ - . 年月日
  • 西暦8桁の区切りなし表記
  • 西暦下2桁のみの表記
  • 全角・半角が混在した入力
  • 末尾に時刻が付いた表記

存在しない日付(2月30日など)は、うるう年も考慮したうえで正しく「変換できない値」として検出されます。

データの取り扱いについて

「取引先のデータをアップロードして大丈夫?」と心配になる方もいると思います。

このツールは、アップロードしたCSVの中身をサーバーに送信することは一切ありません。すべての処理はお使いのブラウザの中だけで完結します。ファイルを閉じれば、それで処理も終わりです。

個人情報の取り扱いに気を遣う場面が多い総務・人事のみなさんにこそ、安心して使っていただけるはずです。

こんな場面でも使えます

日付の表記ゆれは、特定のデータに限った話ではありません。

  • 委託先から届く健診データの「受診日」「生年月日」を統一したいとき
  • 複数拠点・複数システムからの入社日・退職日の一覧を1つにまとめたいとき
  • 契約更新日や免許更新日など、期限管理用のリストを整理したいとき
  • 古いシステムからのCSV出力(区切りなしの数字だけの日付など)を今のフォーマットに合わせたいとき

「日付の列があるCSVを複数のところから受け取っていて、表記がバラバラ」という状況であれば、業種を問わず使えます。

よくある質問

Excelファイルのままでも使えますか?

直接は対応していません。Excelの「名前を付けて保存」からCSV形式(CSV UTF-8がおすすめです)で書き出してから、アップロードしてください。

大きいファイルでも大丈夫ですか?

50MBまでのファイルに対応しています。それを超える場合は、ファイルを分割してからご利用ください。

アップロードしたデータは、どこかに保存されますか?

いいえ。処理はすべてブラウザの中だけで完結し、ファイルの中身がサーバーに送信・保存されることはありません。タブを閉じれば、それで終わりです。

スマートフォンからも使えますか?

ブラウザが動くスマートフォン・タブレットでも動作しますが、CSVファイルの選択やダウンロードのしやすさを考えると、パソコンでの利用をおすすめします。

まとめ

ポイント内容
できることバラバラな日付表記を YYYY/MM/DD に一括統一
対象和暦(略式・正式)、西暦(複数の区切り)、全角混在など
失敗時の挙動元の値を保持し、エラーログで確認可能
データの扱いブラウザ内処理のみ。外部送信なし
料金無料・登録不要

小さな手間の積み重ねをなくしていくことが、日々の業務をラクにしていきます。同じような悩みを抱えている総務・人事のご担当者に、このツールが少しでも役立てば幸いです。

\ 無料でご利用いただけます /

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!
目次