Numbersでcsvを開くと内容が自動で置き換わる

iPadのNumbersアプリでcsvファイルを開いた際、下記のように自動で置き換わってしまいます。

・元のcsvの内容

002b

003

004

005a

005b


・Numbersで読み込んだ場合

002b

3

4

005a

005b


上記以外にもアルファベットの無い数字が置き換わっています。

セルの形式を確認したところ、アルファベットのある数字は「自動」となっており、

アルファベットの無い数字は「数字」となっておりました。

元のcsvファイルの内容のままNumbersで読み込むことは可能でしょうか。

不可能であればその旨返答いただけると助かります。

iPad mini 2-OTHER, iOS 9.3.1

投稿日 2016/04/22 20:30

返信
返信: 10

2016/04/22 21:41 syohey への返信

失礼致します。 csvファイルを読み込む際に003などの文字列は自動的に数字に変換されてしまうので、工夫が必要だと思います。  '003となっている場合も数字に変換されてしまいました。 色々と試してみた結果、以下の3つの方法が使えそうでした。


1)セルのフォーマットを予めテキストに設定しておき、そこに、003などの文字列をコピペする。


2)csvファイルの003などの文字を文字列として読み込むように、@003などのように先頭に特殊な文字をつけておき、iPadのNumbersに読み込んだ後で、検索と置換機能を使って@の文字を全て取り除く。


3)Mac用ののNumbersを使える場合は、csvファイルを読み込んだ後、セルのフォーマットとしてカスタムフォーマットを適用すると、数字のフォーマットとして、003と表示できる。 iPadのNumbersで同じ書類を開いて、そのカスタムフォーマットを適用しているセルを含む形でセル範囲を選択すると、他のセルにもそのカスタムフォーマットを適用できる。


 → カスタムのセルフォーマットを作成する

2016/04/22 23:35 syohey への返信

Numbers 3.6.1 で確認してみました。



右側3つが「テキストエディット」アプリで作成したcsvファイル、左側3つがそれぞれをNumbersで読み込んだところです。

ユーザがアップロードしたファイル

003を読み込むと 3 になってしまいますし、

“003”や’003’を読み込むとそのままの表示になってしまいますね。

Excelでも同様の現象となるそうですが、検索すると解決方法はたくさんありました。Numbersはもう少し調べてみないとわかりませんでした。

2016/04/22 23:06 品川地蔵 への返信

品川地蔵 による書き込み:


 はにさんが書かれているように '003' ではなくて '003 です。

こちらの環境ではT22Tさんと同様に ’003 も '003’ 003も同じ結果となります。 ←誤記入してしまったので修正しました

 Numbers 3.6.1

 テキストエディット 1.10

ユーザがアップロードしたファイル


品川地蔵さんの環境で文字列として認識されているのでしたら、T22Tさんのご紹介方法よりも最も簡便な方法と思いますので詳細な環境と手順を教えていただけますでしょうか?

クオーテーションのコードの違いなのでしょうか?

2016/04/22 23:47 ふじくろ への返信

 確認して見ました。

現行のNumbers(3.6.1)ではCSVファイルからの読込みではできないようですね。

iWorks '09のPagesではできるのですが。現行バージョンではセルに直接キー入力

する場合しかできないようです。その場合もセルのフォーマットが「自動」になって

いる場合だけで、一度入力するとフォーマットが「テキスト」に変わり、そこで同

じことをするとアポストロフィーが残ってしまいます。

 なおiOSで試せる環境が無いので、Mac上での確認です。

2016/04/22 23:56 syohey への返信

みなさん、ご返答ありがとうございます。

返答が思っていたよりもだいぶ早くて驚いております。


元データに工夫をすることで問題を回避できることがわかりました。

しかしながら、今回の場合、データの量が多いため現実的な方法ではありませんでした。

自動でデータ形式を判断してくれる機能はとても便利ですが、

今回のようにナンバリングした場合は邪魔な機能に思います。

オプションで読み込み時に形式を選択できるようにしてくれないかなぁ。

Excelでも同様の問題が起こるようで、驚きです。


これからはcsvでデータを作る際には、今回のようなことが起こらないように

気を付けたいと思います。

ありがとうございました。

2016/04/23 00:00 syohey への返信

syohey による書き込み:


オプションで読み込み時に形式を選択できるようにしてくれないかなぁ。

Excelでは読み込み時の指定ができるようです。

Numbersではそのようなオプションがなさそうなのでフィードバックしたいと思います。

意見が多く集まれば実現するかもしれません。

http://www.apple.com/jp/feedback/

このスレッドはシステム、またはAppleコミュニティチームによってロックされました。 問題解決の参考になる情報であれば、どの投稿にでも投票いただけます。またコミュニティで他の回答を検索することもできます。

Numbersでcsvを開くと内容が自動で置き換わる

Apple サポートコミュニティへようこそ
Apple ユーザ同士でお使いの製品について助け合うフォーラムです。Apple Account を使ってご参加ください。