
取引先のデータをExcelのcsv形式ファイルでもらったのですが,電話番号の項目がおかしく
なって困っています。具体的には電話番号の上1桁めの「0」が欠落してしまっています。
csvファイルをメモ帳で開くと電話番号が「03XXX・・・」なのに,Excelで開くと「3XXX・・・」と
なってしまいます。
電話番号の項目の書式をあらかじめ文字列にしておくというようなやり方はあるのでしょうか。
電話番号の上1桁めは市外局番でも携帯でも「0」なのでほぼ全滅状態で困っています。
よろしくお願いします。
No.5ベストアンサー
- 回答日時:
Excelにて事前に指定することは出来ません。
CSVファイルを読み込むそのつど、#4さんが提示されたようにする必要があります。
面倒な場合には、とりあえず読み込んでおいて後でマクロ(VBA)なりで整形すると言った方法もありですが...
事前に書式を指定してスコンとファイルを読み込みたかったのですが無理なことが理解できました。
テキストファイルを区切り文字指定で開いて読み込むのは,項目が多いと大変なのでできれば避けたかったのですが,今回のようなケースで書式を指定したい時はこの方法しかないこともよくわかりました。
そもそもファイルの開き方でインポートするやり方も知らなかったので勉強にもなりました。皆様ありがとうございました!
ポイントは皆様に差し上げたいのですがそうもいきませんので複数回答をいただいた方優先ってことでご理解ください(^.^)
No.3
- 回答日時:
即答ではありませんので聞き流して下さい。
通常、電話番号は、
0011111111
は、
11111111
と入力し
書式="0000000000"
とするようですから、<全滅状態>ではなく<完全正常>ではないでしょうか?
※単に、書式を指定すれば済むだけと思いますが...
No.2
- 回答日時:
もともとのCSVファイルで電話番号を「"」で囲って明示的に文字列として扱うか、それともExcelに取り込む際に電話番号を含む行を文字列と指定するかですね。
この回答への補足
ご回答ありがとうございます。
>もともとのCSVファイルで電話番号を「"」で囲って明示的に文字列として扱うか、
csvファイルを編集加工するのは大変なのでこれは無理かも・・・です
>それともExcelに取り込む際に電話番号を含む行を文字列と指定するかですね。
Excelで取り込む際に前もってある列の書式を指定することは可能でしょうか?
その方法がわかれば解決できるような気がするのですが・・・
No.1
- 回答日時:
EXCELでCSV形式をそのまま取り込んだ場合最初の0が消えるのは仕様になります。
拡張子をCSVからTXTに変更して、ファイルを読み込めばテキストウイザードが働くのでそこで該当の列を文字列に指定すればうまくいくと思います。お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ThunderbirdのメールをCSVでま...
-
csvファイルが保存すると数...
-
【CSVファイル】先頭の文字列に...
-
アクセスでcsvに出力した際、頭...
-
100万行のCSVを10万行ずつのフ...
-
TSVのファイルをACCESSにインポ...
-
Access2007のエキスポートについて
-
タブ区切りデータからダブルコ...
-
sqlldrのフィールドの属性について
-
カンマがデータとして入ってるC...
-
MS Accessでデータインポート前...
-
Accessでdatファイルのインポート
-
csvファイルの電話番号が正しく...
-
ファイルメーカープロのデータ...
-
社内Excel共有ブックでの保存ト...
-
SQLPLUSで結果を画面に表示しない
-
Becky!で「メールサーバーへの...
-
Access2010実行時エラー-21473525
-
アクセスでエラー このフィー...
-
selectした結果の余計な余白を...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
100万行のCSVを10万行ずつのフ...
-
【CSVファイル】先頭の文字列に...
-
Access インポート
-
アクセスでcsvに出力した際、頭...
-
ThunderbirdのメールをCSVでま...
-
csvファイルをアクセスにインポ...
-
タブ区切りデータからダブルコ...
-
Access2007のエキスポートについて
-
カンマがデータとして入ってるC...
-
accessで項目内の文字を自動改...
-
Access95のエクスポートで教え...
-
csvファイルが保存すると数...
-
sqlldrのフィールドの属性について
-
DB2のエラーコードについて
-
TXTで作成したファイルをDATフ...
-
ファイルメーカーVer6でのCSV書...
-
Accessでdatファイルのインポート
-
Gmailからウィルコムへの連絡先...
-
iTunes で管理している曲をリス...
-
MS Accessでデータインポート前...
おすすめ情報