ipadでcsvデータの編集後に書き出しをすると文字化け(Numbers)

ipadで2つのcsvデータを読み込み、VLOOKUPで編集したあとにcsvとして書き出しをすると文字化けしてしまいます。


既存のテンプレートに『商品名,在庫数,入庫日』というようなものを1列目

それに伴う数値を2列目以降に入れたcsvデータを作成し、オンライン上にアップロードしたいのですが

1列目が文字化けしてしまっているのかエラーが起きて読み込んでくれません。


どのようにすれば文字化けすることなく書き出しができるのでしょうか?

iPad (5th gen) Wi-Fi

投稿日 2019/08/21 04:10

返信
返信: 9

2019/08/22 17:02 micco613 への返信

フォントの違いというよりコードの扱いに違いがあるのでは?

なので、csv for excelとかできない限り無理と思います(現在でもcsvをnumbersで開くなら文字化けしません)。

excelで書き出してはいけないのでしょうか?それなら、簡単なものでテストした限りでは文字化けなどしないようですが。

それとも表の中身は漢字は使わずに英数字のみにするとか。

2019/08/22 18:28 はに への返信

コメントありがとうございます。


仕事で使っているのですが、専用のフォーマット以外ではcsv形式で漢字を使用していないとエラーになる状況です。

(excelやNumbersのままでアップロードしようとすると「拡張子が異なります」と出ます)


csv for excel、出て欲しいです。

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

2019/08/22 20:35 はに への返信

そうなんです!><

Excelで全て完結できるかと思ったのですが、拡張子がxlsxのままだと編集すらできなくて。。。

Numbersを使用して編集までは出来たのですが、最後の書き出しの部分でつまづいています。


あと一歩のところでエラーが起きてしまうのでもどかしいです。

他のアプリで対応しているものが無いかどうかも合わせてもう少し探してみます。

2019/09/26 22:58 micco613 への返信

遅い書き込み失礼します。


問題は文字コードのようですね。(UTF-8 vs Shift JIS)

# CVSファイルにフォント情報は含まれません。


Excelは(旧製品との互換性重視で)CVSを基本的には常にShift JISとして開きます。

それに対してNumbersはiOS/Macで標準のUnicode(UTS-8)を使用します。

NumbersはCVSの読み込みにおいては文字コードを指定することでShift JISにも対応しています。

    • Unicodeは日本語を含めた多様な文字を扱うための国際標準。UnicodeにはUTF-8以外にもUTF-16などもある。
    • Shift JISはMicrosoftがMS DOSで日本語を取り扱うために定めた方式でMS以外でも広く使われたが、Unicodeで使用できてもShift JISにはない文字もある。

また、ExcelもPC/Mac版では「取り込み」機能で文字コードを指定したCVSの読み込みを行うことでUTS-8のCVSにも対応可能ですが、iOS版Excelには残念ながらその機能は無いようです。現状でShift JISのCVSファイルを作成するには文字コードを指定して読み書きできるテキストエディタを探すしかないのかもしれません。


なお、Shift JISのCVSをiPhone/iPad上で作成する簡単な手順は無いようですが、UnicodeのCVSのデータを以下の手順でiOS上のExcelに取り込むことができました。

  1. CVSファイルをNumbersで開く。
  2. 「…」メニューから「書き出し」を選択。
  3. 形式/フォーマットとして「Excel」を選択。
  4. ターゲットとして「Excelにコピー」を選択。


解決にはならないと思いますが、ご参考まで。

2019/08/22 08:22 Gin_tonic への返信

コメントありがとうございます。同じように文字化けしてしまいました。

問い合わせをしてみたのですが、Macで使用しているフォントとMicrosoftで使用しているフォントが違うためエラーが起きてしまうようです。


iPadOSの正式版のリリースや今後のアップデートに期待するしかなさそうです。。。。


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


* 一部編集いたしました。 Apple Inc.



2019/08/22 20:54 micco613 への返信

.csvに書き出す前に フォントの書式をMSにも互換性のあるものに変えるというのはできないのでしょうか。Numbersで.xlsなどを読み込む時に互換性のないフォントはMac用に変換してくれたりするのですが、、、MS用のフォントをインストールするとか?

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

ipadでcsvデータの編集後に書き出しをすると文字化け(Numbers)

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