• 締切済み

csvのデータをxlsで並べ替え出来ません

為替データをサイトからDLしたのですが、csvファイルになっており、Exelで開いてもデータの並べ替えが出来ません。おそらく並べ替えには知識が必要かもしれませんが、どなたかご教授下さい。 為替データはZARJPY(南アフリカランド日本円のデータです) 【例】1;13.3078730905;'2008-03-06'; ちなみに2008/3/6のZARJPYデータは始値13.32、高値13.52、安値12.68、終値12.71です。 上記の【例】にあるcsvデータを並べ替えると、このような4本値のデータが取得できるはずなのですが・・・ 知識不足で大変恐縮ですが、どなたかお教え下さいませ><

みんなの回答

noname#79209
noname#79209
回答No.5

> 【例】1;13.3078730905;'2008-03-06'; > ちなみに2008/3/6のZARJPYデータは始値13.32、高値13.52、安値12.68、終値12.71です。 例として書かれている 13.3078730905 というデータらしきものの中に 始値13.32、高値13.52、安値12.68、終値12.71 に近い(それらしき)数値が無いので、皆さん{???」なのです。 それに、 13.3078730905 は、ひとつのデータでなく、途中に「;」が入っているフォーマットで、 「ZAR;JPY」のパターンでは無いのですか? また、CSVファイル取込の際に、セパレータに「;」を指定していますでしょうか? また、#4さんの回答にお怒りのようですが、 エクセルの質問とはいえ、元は為替レートのデータなので、その辺りをもう少し詳しく書いていただかないと 回答者諸氏に質問の意図が正しく伝わりません。 他の方々も、多かれ少なかれ「質問自体がイマイチ説明不足なのに...」と感じていると思いますよ。

  • imogasi
  • ベストアンサー率27% (4737/17068)
回答No.4

1;13.3078730905;'2008-03-06' と始値13.32、高値13.52、安値12.68、終値12.71です は関連はあるの。 ーー ダウンロードしたファイルを、メモ帳で読みこんで、初めの数レコードなりを質問文に貼り付けて、質問するものだよ。 ソートを考える前に、エクセルに読み込ませる(読み込ませた)データもセル範囲内でどうなっているか質問に書くべきだ。 読者・回答者に質問者のパソコン画面や、やった操作はわからないことを忘れないこと。URLだけ示して回答者にやらせるのも行き過ぎだ。

sorisori02
質問者

補足

まず最初の3行の文章の意味が分かりません・・・・

noname#77517
noname#77517
回答No.3

No.1です。 CSVファイルは、データがコンマとか、セミコロンで区切られている だけですから、例のようなデータから、4つのデータは得られません。 元データが不足しているとしか思えません。 もしかして、データが数行に分かれていないでしょうか?

sorisori02
質問者

お礼

bono catさん、何度もありがとうございます。 やはり、色々と調べてみましたが、元のデータからは4本値のデータは取得できないようでした。ありがとうございました。

  • htmcr
  • ベストアンサー率36% (11/30)
回答No.2

1)ファイルの拡張子を.csvから.txtに変更 2)Excelからそのテキストファイルを開く 4)テキストファイルウィザード1/2で、 「カンマやタブで区切られたデータ」を選択、「次へ」クリック 4)テキストファイルウィザード2/2で、区切り記号「セミコロン」を選択 これでセルごとに項目が読み込まれるので、 Excelの並び替え機能がただしく行われます。 ・並び替えの機能がわからないなら以下を参照 Excel - データを並び替える方法 http://www-06.ibm.com/jp/domino04/pc/support/beginner.nsf/btechinfo/SYB0-00030F9 ・テキストウィザードで手順がわからなかったら以下を参照 異なる区切り記号の混在したテキストファイルを読み込む http://www.cybozu.net/cpt/moug/item_00467.html

sorisori02
質問者

お礼

ありがとうございます、早速試して参ります。

sorisori02
質問者

補足

htmcrさんのおっしゃる通りにExelにして並べ替えすることは出来ましたが、やはり期待していたような4本値を取ることは出来ませんでした。 為替データは http://tokyoahead.com/main/staticpages/index.php/chart2 というサイトから入手したのですが、bono catさんの言うように何か特殊な変換やマクロがないと正常なデータは読み込めないのでしょうか。

noname#77517
noname#77517
回答No.1

並べ替えというのは、ソートではなく、表の変換ということでしょうか? 例を見る限り、データは3つしかありませんから、そのままエクセルに 読み込んだだけでは、期待されるようなデータにはなりません。 何か読み込み、変換のマクロを使われているのであれば別ですが...。

sorisori02
質問者

補足

上記のように始値、高値、安値、終値の4本値が取得できるはずなのですが、データが足りないのでしょうか。

関連するQ&A

  • 過去の始値から終値のデーター

    東京市場の過去から現在の始値・高値・安値・終値のデーター NY市場の過去から現在の始値・高値・安値・終値のデーター をダウンロードできるところってありますか? 無料で!

  • 為替の時系列

    通常、為替の一日の時系列データー(始値、高値、安値、終値)は何時から何時のことは言っているのですか?

  • 為替のデータ載ってるサイト

    エクセルに為替のデータを取り込むために、為替の始値、終値、高値、安値が表になっているサイトを探しています。 http://table.yahoo.co.jp/t?s=998407.o&a=4&b=22&c=2008&d=7&e=24&f=2008&g=d&q=t&y=0&z=998407.o&x=.csv のサイトのような形式の表になっているサイトを教えてください。 ご協力お願いします。

  • 過去の為替データ

    外国為替(ドル・ユーロ・ポンド)の過去の 「始値・安値・高値・終値」が確認できるところはありませんでしょうか? 過去半年くらいあるとうれしいのですが・・・ ご存知の方がいらっしゃったら宜しくお願い致します。

  • 始値・終値・高値・安値について

    ニュースなどでは、為替のレートは121.50-121.55みたいな感じで表示されますが 過去のデータを見ると、始値・終値・高値・安値など、それぞれ一つの数値しかないですよね。 それは買値ですか?それとも売値ですか? どうしてスプレッドは表示されないのですか? 宜しくお願いいたします。

  • WTIの日々の時系列データが知りたいのですが

    WTIの日々の時系列データが知りたいのですが 下記の如く、年月日と4本値です。過去から現在までが欲しいのですが。 御存じの方宜しくお願い致します。 (例) 年月日 始値 高値 安値 終値 前日比 2008/6/9 136.9 137.7 133.95 134.35 ▲ 4.19 2008/6/10 137.2 137.25 131.1 131.31 ▲ 3.04 2008/6/11 133.7 137.69 133.35 136.38 5.07 2008/6/12 133.7 137.05 131.83 136.74 0.36

  • 日経225先物ミニの先物の4本値は証券会社ごとに違うのでしょうか?

    私の使っている楽天証券のマーケットスピードの表示では 4/8 始値 8850 高値 8850 安値 8560 終値 8580 4/9 始値 8580 高値 8950 安値 8570 終値 8930 4/10 始値 8900 高値 9100 安値 8850 終値 8970 です。 この数値は正しいでしょうか? ケンミレというサイトで見ると、数値が違います。 http://chart.miller.co.jp/chart.cgi?0101I なぜ、このような違いになるのでしょうか? 私の設定ミスでしょか?

  • 【至急】先物225でシステムトレードを構築する際に、夕場を含めるべき?

    前日の値動き4本値(始値・高値・安値・終値)を中心にしたMACD もしくは、フィボナッチで、 先物225システムトレードを構築したいのですが、 この場合には、通常、夕場は、仮に、10月16日の夕場でも、 10月17日扱いになると思いますが、前日の値動きの中に、 この夕場を含めるべきでしょうか? 例)夕場を含める場合、以下の例からしますと、 始値:9,400 高値:9,500 安値:8,000 終値:8,400 を抜粋。 ・10月16日の夕場(10月17日扱い)  始値:9,400  高値:9,500  安値:9,200  終値:9,300 ・10月17日の9時~  始値:8,300  高値:8,500  安値:8,000  終値:8,400 それとも、あくまで純粋に、当日(上記の場合、10月17日分)の 9時~15時10分の値動きを追及するべきでしょうか?

  • 為替の日々の始値から終値、それとチャートについて。

    為替の勉強をしているのですが、為替はほぼ24時間動いていますが、 例えば、ドル円なら、1日のうち、どこからが始まりでどこが終りなんでしょうか? 色々な情報サイトで見ても、バラバラな所が多く、一致しません。 どれが一番正しいというか、一番ベタで多くの投資家さんが参照にしている1日の始値、高値、安値、終値はどれを参考にすればいいんでしょうか? また、チャートも同様で、サイトによってローソク足が微妙に違います。これも当然ですが、日々線の始値、高値、安値、終値をどこから算出しているかによって全然違ってきます。どのサイトのチャートが一番参考にすれば良いでしょうか? 皆さん、よろしくお願いします。

  • 日経先物(225)の前場のデータのダウンロードについて

    国内の1日の始値・高値・安値・終値はわかりますが、 前場の4本値、後場の4本値のデータを無償でダウンロード できるサイトをお分かりの方がいらっしゃいましたら教えてください。 前場のみでも構いません。

専門家に質問してみよう