人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

EXCELのCSVについての質問なんですが、EXLファイル形式だと電話番号の079の0は表示されるのですが、CSV形式で保存すると0が消えてしまいます。
どうすれば0が表示されるようになるでしょうか?
教えてください。

●質問者: sukatan
●カテゴリ:コンピュータ
✍キーワード:CSV Excel ファイル 電話
○ 状態 :終了
└ 回答数 : 4/4件

▽最新の回答へ

1 ● sylphid666
●23ポイント

一度txtに拡張子を変えると出来るようです。図入りでやり方が載っています。

http://www.popxpop.com/archives/2007/02/post_138.html

◎質問者からの返答

ありがとうございます。

出来ましたが結構面倒な操作なんですね。


2 ● upsidaisy
●23ポイント

原因は、現在のセルの設定が「ここに入ってる文字は数値だ」となっているからです。

「この文字は数値じゃなくて、普通の文字だ」と指定しなおせばOKです。

以下の手順をお試しください。

1. 文字が入力されているすべてのセルをマウスでなぞって選択する。

2. 右クリックして、【セルの書式設定】を選択する

3. 【表示形式】タブにおいて、【文字列】を選択する。

4. CSV形式で保存する。

◎質問者からの返答

旨くいかないようです?


3 ● Gay_Yahng
●22ポイント

こういう方法もあります。

CSVファイルをノートパットかなんかで開きます

すべてを選択してコピー。

EXCELで新しいファイルを開きます。

EXCELに貼り付けます。

その貼り付けた列を選んで

データ 区切り位置

でカンマで区切るを選びます。

データの形式を選ぶところがあるので電話番号の列を文字列にします。

完了 を押したら終了。

◎質問者からの返答

有難うございましす。

やってみます。


4 ● りくっち
●22ポイント

Gay_Yahngさんの方法に近いですが、もう少し簡略化できますよ。


  1. CSVファイルをテキストで開いて全コピーする
  2. Excelで新規ファイルを開き、シートを全選択して右クリック→「セルの書式設定」→「文字列」でOK。
  3. A1を選択して右クリック→「形式を選択して貼り付け」→「テキスト」でOK。

これでデータが全て文字列としてはりつき表示されます。



また、例示は電話番号なので、元ファイルの中身自体を変更できるなら、

ハイフンを含むデータにすれば最初から文字認識されるようになります。


また、表示だけで値は数値でも構わなければ、

電話番号の入った列の書式設定を、ユーザー定義「0000000000」とすれば、

123456789と入力されている値は0123456789と表示されるようになります。

ただし、これは固定電話に限られる桁数なので、

携帯番号などが混在する場合は使えないかと思います。

その他別セル表示だけならばTEXT関数を使うことでも可能になります。

=TEXT(【該当セル】,"0000000000")



以上ご参考まで。

◎質問者からの返答

有難うございました。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ