• 締切済み

Excelで順番を逆にしたい

皆様、相談があります。 まず画像をみてください。 たとえば、2011/12/27 06:59:00の1行(始値、高値、安値、終値の値段を含め)を1番下にして 2011/12/23 06:55:00の1行(始値、高値、安値、終値の値段を含め)を1番上にして、 その後に時系列で2011/12/23 06:55:00から時間軸が大きくなるものを 2011/12/23 06:55:00の下に並べていくような感じにしたいのです。 コピー&ペースト以外で一気に自動でやってくるれるような良い方法はありますか・・・? よろしくお願いします。

みんなの回答

  • cielrihi
  • ベストアンサー率0% (0/0)
回答No.7

並べ替えとフィルターでできますよ。

全文を見る
すると、全ての回答が全文表示されます。
  • 374649
  • ベストアンサー率38% (203/527)
回答No.6

株価情報は一般的に”Date Time Open High Low Close Volume”の項目で提供されるか、書かれています。 質問には日付でソートして時間でソートする行為が必要になります。 株価情報を扱う場合日付で分ける(昇順、降順)、さらに日付ごとのデータを時間で分ける(昇順、降順)ことを必要に応じて行います。 ”2011/12/27 06:59:00”というデータを扱う場合Excelでは日付を基準にソートしたり、時間を基準にソートができますが実際の計算は日付は正の数値、時間は小数点以下の数値を計算しますのでマクロなど使う場合日付、時間は分けて項目別になっていなければ新たに計算し直さなければなりませんので日付と時間のデータは分けられる必要があります。 ”2011/12/27 06:59:00(40904.29097)”がA2に入っているとすれば 日付は”=int(A2) ” 40904 時間は”=A2-int(A2)” 0.29097 となります。 一例です  Date     Time  Open  High  Low  Close  Volume 2013/4/27 3:00:00  13770  13770  13770  13770  394 日付のソートは40904などの正数で行われ、時間のソートは0.29097など小数点以下の数値で行われるのです。 >一気に自動でやってくるれるような良い方法 扱われている数値を理解してマクロを組めばできますが、Excel上でも基本を理解して取り扱う必要があります。

全文を見る
すると、全ての回答が全文表示されます。
  • keithin
  • ベストアンサー率66% (5278/7940)
回答No.5

>いけないのでしょうか 入れておかないと失敗する場合が実際にあるので、そうお話ししています。 失敗した時にどーしてと聞かれるのが面倒だったからですが、結局同じになっちゃいましたね。 いま実際にやってみて入れなずに出来てるなら、別に入れなくても構いません。失敗した時に、まだ覚えていればその時にやり直せばよいだけですから。

全文を見る
すると、全ての回答が全文表示されます。
  • Nouble
  • ベストアンサー率18% (330/1783)
回答No.4

補足へ回答します >A列の日付と時間が1つのセルになっ… なるべく分割という順序を省いて一気にや… 文字列で入って無く、表示が日付、時間、に なっているだけ と思われますが、 この場合 分割しなくて平気です。 そもそも元の値は 日付、時間、共に入っていたとしても それは見栄え上の問題だけ、 値は1つです。 分ける方がナンセンスですよね? >どうしてA1セルに「日時」と記入しないと、いけ… 特に、「日時」と入れなくても並べ替えは出来ます。 範囲選択時に、大方のセルが青緑になる中、 白抜きになるセルがあると思いますが、 これを仮に アクティブセルと云います。 この アクティブセルがある列を基準に Excelは並べ替えを、行います。 (※注:縦方向に並べ替える時) しかし ラベル行を入れた方が並べ替えをしやすいのは事実です。 操作も煩雑さが、ほんのやや薄れます。 ラベル行を用意しなくても出来ることは出来ます。 何ら問題ないです。 ただ、そのやり方を此所で請われる方を対象にしては、 煩雑さが増している、 ただそれだけだと思います。 如何でしょうか? お役に立てていたならば幸いです。

全文を見る
すると、全ての回答が全文表示されます。
  • keithin
  • ベストアンサー率66% (5278/7940)
回答No.3

A1セルに「日時」と記入する(必ず行う) 必ずA列から、E列まで列選択する データタブのA→Z昇順並べ替えをクリックする。 #ちなみに 意図しない結果になったときは、あなたの説明が(説明のために描いた絵が)不十分・事実と異なるのが原因なので。 改めて元のシートを開き直し もう一回A1に記入してから 必ずA1から、並べ変わって欲しいデータが入っている最後の右下セルまで選択して それからA→Z並べ替えをクリックする。

yurayura0321
質問者

補足

ありがとうございます。 できました! 1つだけ疑問におもったんですが、 どうしてA1セルに「日時」と記入しないと、いけないんでしょうか?なにか理由あるんでしょうか?

全文を見る
すると、全ての回答が全文表示されます。
  • acha51
  • ベストアンサー率41% (436/1042)
回答No.2

1.A列の日付と時間が1つのセルになっていますがこれを分割します 例えばA列に日付、B列に時間 2.並べ替えるセルを選択します 3.データ →並べ替え →最優先される列にAと昇順を指定します 4.2番目にBと昇順を指定します 5.並べ替えを実行します これで日付順、同日の時間順に並び変わります エクセル2003での手順です

yurayura0321
質問者

補足

>A列の日付と時間が1つのセルになっていますがこれを分割します なるべく分割という順序を省いて一気にやりたいんですが不可能でしょうか? 扱いデータが膨大すぎてなるべく省略できるところは省略したいです。 わがままいってすいません。 ちなみに私はエクセル2013を使っていますので何かしってることがあれば教えてください。

全文を見る
すると、全ての回答が全文表示されます。
回答No.1

A列(A2から下を)をSORTすれば一発です。

yurayura0321
質問者

補足

SORTですね。 具体的にはどんな設定でSORTすればいいんでしょうか?

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • 為替の時系列

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

  • エクセルに読み込む方法を教えてください。

    ヤフーファイナンスのドル円の日足データ(始値・高値・安値・終値)をエクセルに自動的に読み込ませる方法をご存知の方教えてください。

  • 日経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 なぜ、このような違いになるのでしょうか? 私の設定ミスでしょか?

  • エクセルVBAについて教えてください。

    株価データ1分足をエクセルにリアルタイムに取り込んで保存しています。 そのデータは時々約定の無い時間帯の抜けている行がありまして、修正して保存したいと思っています。 下に例を示しますと、時間軸の110131と110132が抜けています。 この抜けているところに次の足が刻む時、その抜けているところに直前の終値110130の11637を同時に挿入させたいのです。VBAで出来ますでしょうか。 エクセル得意ではありませんがエクセルに詳しい方ご指導お願いします。 Windows XP Microsoft Excel2000 日&時分 始値  高値   安値   終値  出来高 110128, 11635, 11635, 11634, 11635, 3 110129, 11634, 11634, 11634, 11634, 1 110130, 11636, 11639, 11635, 11637, 5 110133, 11633, 11636 11633, 11633, 3 110134, 11631, 11631, 11631, 11631, 1 110135, 11630, 11630, 11630, 11630, 3 110136, 11629, 11629, 11629, 11629, 3 訂正後 110128, 11635, 11635, 1 1634, 11635, 3 110129, 11634, 11634, 11634, 11634, 1 110130, 11636, 11639, 11635, 11637, 5 110131, 11637, 11637, 11637, 11637, 0 110132, 11637, 11637, 11637, 11637, 0 110133, 11633, 11636, 11633, 11633, 3 110134, 11631, 11631, 11631, 11631, 1 110135, 11630, 11630, 11630, 11630, 3 110136, 11629, 16290, 11629, 11629, 3

  • ロウソク足 チャート

    ロウソク足チャートを一目見るだけで始値、終値、高値、安値が一目瞭然だと、どこかのサイトに載っていましたが、私の場合高値と安値は分かるのですが始値と終値がどうなっているのかがわかりません。 見方を教えて下さい。 宜しくお願い致します。

  • 円/ドル 値段の入手方法

    円/ドルの値段を、ウェリントン市場の始値から始まってニューヨーク市場の終値までの間の、始値・高値・安値・終値を知りたいのですが、これらの数値を無料で入手するには、どうすれば良いでしょうか?

  • 株価の始値の時間などや、それがわかるサイトなどは?

    9424 日本通信ですが、6910円始値の時間がお分かりの方お願いします。 なお、どこかのサイトや他のもので、毎日(時系列)の始値、高値、安値、終値と 「各時間」、および出来高がわかるものがあれば教えてください。

  • Excelで株価チャート作成

    Excel2007を使用してます。 株価チャート作成で教えてください。 始値-高値-安値-終値の株価チャートは作成できました。 これに5日移動平均線を追加したいのですがうまくいきません。 グラフデータの範囲を始値-高値-安値-終値-5日移動平均と広げる  ↓ グラフエリア 系列"移動平均"要素  ↓ 近似曲線の追加 ・これで5日移動平均線は出ますが、なぜか最初の1日分は出ません。 ・ローソク足に5日移動平均線のデータが含まれたものに  なったままです。前者と後者を分ける方法はありますか。 よろしくお願いいたします。

  • エクセルで株価の1分足を他の分足に変える事ができますでしょうか?

    エクセルで1分足の株価を10分足に変えたいのですが、できますでしょうか? A列に日付、B列に時刻(9:00・9:01・9:02・・・・)、C列に始値 D列に高値、E列に安値、F列に終値が入っています。 これをH列に日付、I列に時刻(9:00・9:10・9:20・・・・) J列に始値D列に高値、K列に安値、L列に終値が入っています。 (9:00の列には9:00~9:09までの始値・高値・安値・終値が入ります。) 宜しくお願いします。

  • エクセルで株価チャートを作りたい。

    エクセル2002を使っています。 始値、安値、高値、終値を表示したチャートは作れたんですが、これに日付、出来高も表示するにはどういう方法で作ればいいですか? どなたか作り方教えてください。

専門家に質問してみよう