dポイントプレゼントキャンペーン実施中!

TSV形式のファイルなのですが、電話番号を一覧にしたデータのセル内が、例えば1.11E+11のように表示されてしまい、選択すると111111111と入っているようなのですが、冒頭に入っている0も消えてしまいます。
テキストエディタで開くと普通に0から正常に表示されるのですが、エクセル側の設定等で開いた時点で、正常に表示されるようになる方法はあるでしょうか。

A 回答 (5件)

別のやり方を紹介します。


この方法だと、とりあえず見た目は電話番号っぽくなります。

電話番号のセルの書式設定で
分類(C)の「ユーザー定義」を選択し、
種類(T)の欄に次のように入力
[<=999999999]000-000-0000;000-0000-0000
('9'は9個、'-'は省略したり'()'でもOK)

なお、TSVファイルの電話番号が最初から (012)345-6789 や 090-1234-5678 などと入力されている場合は、文字列として認識されるようです。
    • good
    • 0

カンマ区切り(のテキストファイル)を CSV (Comma Separated Value)形式と言うように、タブ区切りは TSV(Tab Separated Value)形式であると理解していますが、それで正しいですか?


仰っている「TSV形式のファイル」の拡張子はどうなっていますか?
「1.11E+11のように表示されて」しまうのは、TSV を Excel に読み込んだ場合のことと推察しますが、どのようにして読み込んでいますか?
    • good
    • 0

>TSV


CSV形式ですね。と回答者が言っているが、一応別物で、
項目をタブで区切る(割合昔からある)形式です。
http://e-words.jp/w/TSV.html
ーーー
回答は既に出てますが、
余り知られていないようで、FAQだが
エクセルでファイルー開くでなく
データー外部データの取り込みー*.tsv-ファイル選択ーーテキストファイルウイザードの2/3で,
タブで区切りを指定ーテキストファイルウイザードの3/3でフィールド(列)ごとの書式指定が出来るから、質問の列は文字列に指定する、
方法で行うこと。
ーー
マクロの記録も取れると思うので、応用も出来る。
    • good
    • 0

CSVファイルですね。


これはエクセルの仕様で文字と数値を自動的に判別しているので、電話番号などは「数値」として読み込んでしまうので、頭の0は勝手に削除されてしまいます。

ファイルの拡張子をTXTに変更して、エクセルのファイルメニューの開くから選択すると、ファイル読込のウィザードが開くので、そこで文字列になるように指定すると正しく読み込む事ができます。

テキストファイルウィザード
http://www.rk-k.com/manual/index.php?%A5%C6%A5%A …
http://office.microsoft.com/ja-jp/excel/HP101022 …
    • good
    • 0

>TSV形式


CSV形式ですね。
Excelで直接取り込むと、数字と見なしてしまうため、1.11E+11のように成ってしまいます。
データ - 外部データの取り込み - テキストファイルのインポート
で、ウイザードを立ち上げ、当該のデータを「文字列」として取り込みましょう。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!