• 締切済み

事業所郵便番号をダウンロードしたら一部の地番が日付化して表示される

imogasiの回答

  • imogasi
  • ベストアンサー率27% (4737/17068)
回答No.3

●郵便番号ファイルではないが、本質問と類似した、CSVファイル読み込み時の意図どおりならないという質問は月に数回出ています。珍しい問題ではないですよ。 >何と地番の一部が、「3月16日・・・ 1セルのデータが12-5と入力すると、日付12月5日(それも今年の)になるのは、エクセルの 仕様で、エクセルを使い始めるとすぐ出くわす問題で、有名なものです。 >元の地番が「数字-数字」となっていて、左側の数字が1~12のものが日付表示に変わっているようでした。 はエクセルの仕様です。-のあと(日付部分が)この条件の時に限り、日付となる。 前後逆転も起こるようです。31-12->2005/12/31 月を表す前部が1-12月の12の範囲を超えると、32-1の例では、19XX年YY月(1日)になり、Jan-32のように1932年1月(1日)になります。 >例示のように欧文表示のものも多数混在 はこのケースです。 13-1の場合は逆転して(今年の)1月13日になります。 >、「3月16日」や「Oct-42」 「Oct-42」になるのは、上記のケースです。 >何ともお粗末な話ですが、調・・ 郵政公社の問題ではないでしょう。 >修正する最も簡単な方法 日付になったということは、値が1-2から38354 に変わってしまったということです。 38354は日付シリアル値ですが、この言葉を聴いたことがありますか。なければ早速勉強して ください。エクセルでは大事です。 それはありません。やり直しをすることです。 >郵便番号にも誤表示があり、ゼロから始まる北海道や東北の一部でゼロの部分が欠け、6桁の郵便番号となっていました これはエクセルとCSVファイル読み込みの際の仕様に関するもので、この関連の質問が時々出ます 郵政公社のミスではありません。 --- 拡張子をTXTに変えて、エクセルで読み込むと、テキストファイルウイザードが起動し、 項目ごとに書式を指定できますから、(そこで各列に当たる項目ごとに)書式を文字列に指定してください。 ---- 本質問を知らない人が読むと郵政公社が間違っているように取れるが、間違いでなく、エクセルの知識不足にある面があります。本件はエクセルの特殊な部分なので、無理もないかと思いますが、質問の表現のトーンには注意すべきと思います。

doubt34
質問者

補足

 今日朝から外出で今帰ってご回答を拝見しました。  折角のご回答ですが、字数制限で詳しく書けなかった可能性に思いを至されなかったのでしょうか。何か一方的な極めつけで極めて不愉快です。 >38354は日付シリアル値ですが、この言葉を聴いたことがありますか。なければ早速勉強……。  大変失礼なご指摘ですが、シリアル値も知らないでExcelを扱うほど私は初心者でもバカでもないつもりです。  私がまずやったことをかいつまんで説明しますと、最初は現れたExcel形式のCSVファイルをそのまま開きました。その結果最初の質問どおりです。これではだめだから次にやったのは、仰るとおり拡張子の変換(TXT)ですが、これでも結果は同じでダメ。  次にワードパッドを開き、ファイル→開く、で前記ファイルCSVファイルを指定して開きました。もちろんこれは正しい結果が現れます。  しかしこのままでは当初の目的であるExcelデータとしては使えないので、Excelの新規文書を開き、あらかじめ表示形式をすべて文字列として指定しておき、ファイル→開く→カンマ区切りで(ワードパッドで開き保存した前記)テキストファイルを開いてみましたが、やはり結果は同じです。  ファイルを開いた後も表示形式を再度文字列に指定してみたり、あるいは試みににユーザー定義を「m-d」にしてみたりしてももちろんダメです。  具体例で上げますと例えば代表的なもので次のようになります。 区分  正しい地番  テキストで開く  文字列に変換   表示形式m-d ○○○ 7587-2   Feb-87      2077167      2-1 △△△ 4600      4600       4600      8-4 ××× 14-7     7月14日      38547      7-14 □□□ 1-5      1月5日       38357     1-5 このような処理を重ねても直接テキスト文書として開く以外は正しい結果が出ないので、郵政公社に質問し、そもそもフォルダの中身がExcel形式のCSVファイルなら、地番が月日表示やシリアル値表示にならないよう措置すべきであり、それが駄目なら表示形式をすべて文字列にしたExcel文書ファイルをダウンロードさせるべきではないかと言った訳で、それに対して先方は確かに仰るとおりだと同意したのです。だから私はそのことをお粗末と言ったのです。  要するに私が聞きたいのは、テキスト文書では正しく表示される地番を、Excelファイル上で正しく読み込む方法、又は計算式等により元のデータを判断して正規データに戻す方法はないか、ということであって、それだけについて回答すればよいものを、 >エクセルの知識不足云々とか、……勉強してください。 などと余計な評言や優越的発言を付け加えられる必要がどこにあるのでしょうか。折角回答して下さるならもっと謙虚な姿勢でお願いしたいものです。

関連するQ&A

  • 事業所郵便番号をダウンロードしたら一部の地番が日付表示になっている

     事業所郵便番号のデータ化のため、日本郵政公社のゆうびんホームページから事業所の個別郵便番号をダウンロードし、フォルダを解凍したところ、Excel形式のCSVファイルが現れました。  このファイルを開いて見たところ、何と地番の一部が、「2月18日」や「May-66」のように日付表示となっているのです。  早速公社の郵便サービスセンターに質問したところ、多分上記の例の場合は「2-18」「5-66」が何かの理由で日付表示になったのだろうとのことで、(応答者自身も)おかしいと思うから本社に聞いてみるとのことでした。(まだ回答はもらってません。)  何ともお粗末な話ですが、調べてみたところ、元の地番が「数字-数字」となっていて、左側の数字が1~12のものが日付表示に変わっているようでした。  それにすべてが○月○日となっているのならまだしも、例示のように欧文表示のものも多数混在し、しかも右側の数字が31以下の場合でも例えば「1月13日」でなく「Jan-13」となっているものもあって全く不統一なのです。  そこで質問ですが、この誤って表示された地番をすべて元どおり「数字-数字」に修正する最も簡単な方法(手順)又は計算式をお教えください。  注:全事業所数は2万件を超えています。  なお、参考までに付記しますと、郵便番号にも誤表示があり、ゼロから始まる北海道や東北の一部でゼロの部分が欠け、6桁の郵便番号となっていました。(この修正は簡単でしたが…。)

  • 地番と住所表示の番号体系

    登記簿などに使う地番と、住所表示の番号体系が全く異なるのはどうしてでしょうか。住所表示は郵便のためなのでしょうか。

  • 日付用ハンコで「1」を「01」と表示できるものって

    日付用のハンコが欲しくなったので探したところ以下のサイトを見つけました。 シャチハタ 回転ゴム印エルゴグリップ欧文日付 ゴシック体 http://www.shachihata.co.jp/catalog/lineup/020/001/001/00000611/ サンビー テクノタッチ回転印 欧文日付 ゴシック体 http://www.sanby.co.jp/product/tk/ou_date1.html#02 条件は欧文(5月→MAYなど)を使わずに、数字とピリオドのみで表現できることです。  例)2013年11月20日→13.11.20 上に記したサイトの製品は条件を満たしているのですが、数字が一桁の時はスペースを付けて「 1」「 2」となるようです。 日頃、パソコンでのファイル整理の際には、ゼロを付けて「01」「02」と桁を揃えるようにしてますので、スペースが開くのは違和感を感じます。 どうせ買うのなら、2014年1月3日を「14. 1. 3」ではなく「14.01.03」と表示できるものが欲しいのですが、そういう製品に心当たりのある方、教えていただけませんでしょうか。 何卒よろしくお願い致します。

  • 郵便番号表示

    裏面編集(喪中葉書作成)の際に、住所表示の郵便番号を縦書きにしたいのですが、うまくいきません。 縦の表示にはなるが数字が漢字にならない

  • エクセルの郵便番号変換ウィザード(大口事業所)

    エクセルの郵便番号変換ウィザードを使って住所を表示させる場合、大口事業所の郵便番号を変換させる事はできないのでしょうか? 郵便番号辞書を更新しても、大口事業所の郵便番号については「この郵便番号から変換はできませんでした」というエラーが出てしまいます。 今回、会社の住所ばかりを入力しなくてはならないので、郵便番号をOCRで読みとってウィザードを使って住所を入力しようと思っているのですが、ちょっと難しいでしょうか? よろしくお願いします。

  • エクセルで郵便番号を半角で表示したいです

    EXCEL2003で住所録を作成しています。 IME2003の郵便番号辞書と人名地名辞書を利用して、住所を入力して変換すると郵便番号が 表示されるように一覧表を作成しています。 郵便番号が表示されるセルには 「=LEFT(PHONETIC(F5),8」 という関数式を挿入しました。 しかしこの郵便番号が全角の数字になってしまうのですが、半角(000-0000)で表示させるには どうしたらいいでしょうか。

  • アクセスでの郵便番号表示について。

    基本情報登録フォームがあります。 クエリをもとにしたlist_基本情報一覧があります。 非連結のフォームがあります。 基本情報登録フォームにはコード、顧客名、郵便番号、住所、電話番号、FAX番号等があります。このフォームで新規登録。修正。削除ができるように作成しました。list_基本情報一覧の中で項目をクリックすると、非連結のフォームにデータが入っていきます。 list_基本情報はクエリの中身を参照しているから郵便番号の表示が8888888と7桁ずらっと表示されています。これはどうにもならないんですよね?このlist_基本情報で表示されている8888888を非連結フォームの郵便番号で表示するときに888-8888と表示することはできないのでしょうか?また同様に修正する場合もありますので888-8888→を8888888となる場合もあるわけです。。郵便番号のコントロールソースに=IIf(IsNull([郵便番号]),"",Left([郵便番号],3) & "-" & Right([郵便番号],4))と書き込んだのですが、上手くいきません。 Private Sub list_HKI_AfterUpdate() Me.顧客コード = Me.list_HKI.Column(0) Me.顧客名 = Me.list_HKI.Column(1) Me.顧客カナ = Me.list_HKI.Column(2) ★Me.郵便番号 = Me.list_HKI.Column(3) Me.住所 = Me.list_HKI.Column(4) Me.電話番号 = Me.list_HKI.Column(5) Me.FAX番号 = Me.list_HKI.Column(6) Me.cmd_クリア.Enabled = True Me.cmd_削除.Enabled = True Me.cmd_修正.Enabled = True Me.cmd_登録.Enabled = False Me.顧客コード.SetFocus End Sub デバックすると★印の行が黄色くなります。どこがいけないのでしょうか?分かる方いましたらご教示ください。宜しくお願いします。

  • 筆まめの郵便番号

    筆まめVer.12で郵便番号を縦書きにし、数字を漢数字にして印刷したいのですが・・・一ではなくて1としか表示されません。どうしたらいいのでしょうか。

  • 郵便番号検索に使用するデータについて

    現在、郵便番号検索表示のPGをPHPで作成しています。 この郵便番号検索はできれは自分の手元にDBを置かずに郵政公社のデータを利用したいと考えています。  以前に日本郵政公社にアクセスしてその検索したデータだけを返してくれるという話を聞いた記憶があるのですが、そのようなサービスは実際にあるのでしょうか? よい方法や情報がありましたら宜しくお願いいたします。

    • ベストアンサー
    • PHP
  • 郵便番号が変換されません

    オフィス2003を使っています。 エクセルで郵便番号を住所に変換しようとしても、住所に変換されないで数字でしか表示されません。 マイクロソフトのホームページで最新の郵便番号辞典を入れてもなりませんどうしたらいいですか?