• 締切済み

ExcelでUTF-8のcsvデータを表示するには

麻野 なぎ(@AsanoNagi)の回答

回答No.1

直接の回答ではないのですが……。 もしも、文字コードを変更しても良いのであれば、 http://www.vector.co.jp/soft/dl/win95/util/se326595.html というようなソフトで、shift-jis に変換してしまえばいいかと思います。 UTF-8 のまま編集する必要があるのなら(編集の規模にもよりますが)EmEditor というエディタをお勧めします。 http://jp.emeditor.com/ ちょっと高いですが(といっても、4,200円ですが)UTF-8 の、CSV ファイルを表示する・編集をするためには、十分な機能を持っています。 (UTF-8 を含む ユニコード対応と、csv 編集モードつき) 元々がエディタですので、文字の編集や検索・置換は得意ですし、csv で分離されたひとつの項目であれば、一括削除や、それをキーにしたソートも可能です。

meimu172
質問者

お礼

早々のご回答ありがとうございます! UTF-8のまま編集できるソフトがあるんですね。 ちょっと体験版を試してみたいと思います! ただUTF-8のデータをほぼ参照するだけなので (海外の登録者の名前などを見る) 有償ソフトを使うほどでもないかなぁ。。 でも奥の手はこちらのソフトを使用したいと思います。 有難うございました。

関連するQ&A

  • CSVをエクセルで開いたときの表示設定など

    例えば、あるCSVに住所とフリーワードなどのフィールドがあります。 --------------------------- name,jusho1,jusho2,jusho3,comment A,東京都,品川区●●,1-1,"あいうえお" B,東京都,千代田区●●,2-1,"かきくけこ" C,東京都,港区●●,3-1,"さしすせそ" --------------------------- これを、そのままエクセルで開くと、jusho3のフィールドが日付で表示されてしまいます。 この事象を、エクセルの設定などで改善する策はあるのでしょうか。 利用環境はwindowsXPで、Excel2007です。 なお、エクセルの外部データ読み込み機能を使い、文字列型で読み込めば該当の フィールドは改善することはわかっているのですが、commentの値に改行が含まれ ていると、その改行で1段下にずれて、変なレコードとして登録されてしまうみたいです。 ちなみに、これは最終的にエクセルで別場所に納品する必要があるため、ACCESS で代用することはできません(ACCESSでこの事象が回避できるのは確認しました)。 また、ACCESSに一度インポートしてからエクセルにインポートするということもできま せん(ソフトウェア使用権限と操作者リテラシーの問題もあり) いろいろすみませんが、ご回答お願いします。

  • 改行区切りのテキストをExcelに取り込みたい

    改行区切りのテキストを以下のようにExcelに取り込みたいのですが、やり方がわかりません。どうぞやり方を教えてください。 山田太郎 住所:千葉 性別:男 佐藤愛子 住所:山梨 性別:女 ↓↓↓↓↓↓↓↓↓↓ 名前  |住所|性別 山田太郎|千葉|男 佐藤愛子|山梨|女 よろしくお願いします。

  • UTF-8のCSVファイルを開く

    エクセル2000でUTF-8の文字コードで作られたCSVファイルを開くと 文字化けしてしまいます。  文字化けせずに開く方法を御存知の方、教えてください。  VBAを使う方法でも構いません。(コードを教えてください。) 宜しくお願いします。 以上

  • CSVをエクセルでアップデートしたいのですが

    現在、ホームページに設置したデータベース検索CGIに入れてある会員名簿のcsvファイルがあるんですが、 これがエクセルで 会員番号  氏名   郵便番号   住所             TEL  1   鎌倉太郎 123-0001 東京都中央区架空町2-21-13 03-5123-0125  2   市原三郎 456-0001 東京都中央区架空町1-51-13 03-5123-0125  3   山田洋子 789-0001 東京都中央区架空町3-28-11 03-5123-0125  4   船橋香織 876-0001 東京都中央区架空町4-24-14 03-5123-0125  5   相模大介 321-0001 東京都中央区架空町5-21-10 03-5123-0125  6   川崎花子 888-0001 東京都中央区架空町1-11-11 03-5123-0125 と表示されるようになっているとします。 ここに、更新されたデータだけ抽出された  2   市原三郎 456-0001 東京都新宿区番外町4-55-66 03-5123-0125  4   浜松香織 876-0001 静岡県三島市新天町5-12-10 052-123-0125  6   川崎花子 444-0001 千葉県松戸市某乃町5-21-10 047-523-0125 というcsvファイルが友人からメールで届いたとしたら、このデータを読み込むことや、それに準じるいくつかの簡単な操作だけで、同じ会員番号のデータだけ上書きされるようにする事って出来ないでしょうか? 私はエクセルに関しては殆ど無知で、csvファイルを表として見たり、ソートしたりするためにしか使ったことがない人間なので、もし私が望んでいる事が可能でしたら、メニューバーの「○○」から「×××」という項目に入って…などと、ステップを具体的に教えて頂けるとありがたいのですが…。

  • CSV形式のファイル名をCSVの先頭に入れる方法

    EXCEL CSV形式のファイル名をCSVファイルの先頭に入れるたいのですが,EXCELのマクロやBVなどで簡単にできるよい方法はないでしょうか。 例えば, ファイル名:  123_001.csv 123_001.csvの内容:  氏名,年齢  山田,25歳    ↓ の123_001.csvを  コード,氏名,年齢  123_001,山田太郎,25歳 というデータにしたいのです。 できれば,フォルダ内に保存されているCSVファイルを一括で処理したいのですが...。 例) 123_001.csvの内容:  氏名,年齢  山田,25歳 123_002.csvの内容:  氏名,年齢  吉田,30歳 123_003.csvの内容:  氏名,年齢  鈴木,50歳    ↓ 123_001.csvの内容:  コード,氏名,年齢  123_001,山田,25歳 123_002.csvの内容:  コード,氏名,年齢  123_002,吉田,30歳 123_003.csvの内容:  コード,氏名,年齢  123_003鈴木,50歳 よろしくお願いします。

  • エクセルのCSVエクスポートのコード

    エクセルのCSVエクスポートのコードについて知りたいのです。 文字コードは、シフトJIS? テキストは、””囲みになる? 改行コードは、CRなの?CRLFなの? お時間のある方、教えてください。

  • エクセルで住所録を作成中です。

    エクセルで住所録を作成中です。 B列に住所が入力されている場合に、その列に記載されている住所が”港区”ならC列に”甲”と表示し、”中野区”なら”乙”と表示するというふうに、住所の中に特定の文字列を含んでいれば、それに対応した特定の文字列を表示する方法を教えて下さい。 例)  A      B        C 鈴木一郎 東京都港区・・・   甲 田中太郎 東京都中野区・・・  乙 山田花子 東京都千代田区・・・ 丙

  • エクセルで縦並びのデータを横1本にしたい

    楽天RMS等でよくあるデータの形ですが下記の様なデータを横並びにまとめたいと考えています。 150-0001 東京都渋谷区神宮前番地 山田ビル1F 山田太郎 00-0000-0000 すごい石鹸A 1個 150-0001 東京都渋谷区神宮前番地 山田ビル1F 山田太郎 00-0000-0000 ミラクルシャンプー 1個 150-0001 東京都渋谷区神宮前番地 山田ビル1F 山田太郎 00-0000-0000 ミラクルリンス   2個 何か良い手はありませんでしょうか。 こんなイメージです。  ↓ 150-0001 東京都渋谷区神宮前番地 山田ビル1F 山田太郎 00-0000-0000 すごい石鹸A 1個  ミラクルシャンプー 1個 ミラクルリンス   2個 よろしくお願い致します。

  • エクセルのマクロ 【】の中だけ抽出〒と住所を分ける

    あるデータからコピペしてエクセルに並べ替えたいのですが 例えば 山田 太郎【やまだ たろう】 〒123-4567 東京都~ というデータをエクセルにペーストしました。 A2のセルには 山田 太郎【やまだ たろう】 A3のセルには 〒123-4567 東京都~ が入力されたとします。 それを B1とC1には 山田 太郎 D1には やまだ たろう E1には 123-4567 F1には 東京都~ を入れたいのですがマクロで出来る方法を教えて下さい。

  • CSVをExcel2007に取り込む方法について

    CSVファイルをエクセルに取り込みたいと思います。 CSVファイルはカンマでデータを区切っています。 ただ、カンマで区切られたデータの中に、改行コードが含まれている場合があります。 エクセルで、このCSVデータを読み込む場合、セルの中で2行目以降はとぎれてしまいます。 そこで、下記のサイトで、「引用符で囲まれた改行を無視」というエクセルの 機能があることを知りましたが、Excel2007にはこの機能はないのでしょうか? https://tsukaeru-excel.com/line-feed-code-csv-powerquery 最近のバージョンのExcelには標準でそなわっているようです。