web-dev-qa-db-ja.com

インポートされたデータを逆順で表示して、最新のエントリが一番上になるようにします

スプレッドシートを反転させて、データを毎日上部に表示したいです。

私はしようとしました

=sort(importdata("=importdata("http://www.tr4der.com/download/historical-prices/SPY/"),1,false)

しかし、それはうまくいかないようです。 .csvファイルを反転する方法を知っている人はいますか?

1
Tyler Durden

これが降順ソートを実現する最も簡単な方法です。

=sort(importdata("http://www.tr4der.com/download/historical-prices/SPY/"),3,false)
4

sortを適用することは確かに最も簡単であり、ヘッダー行がテーブルの下部または中央にソートされる場合があります。このような状況では、ヘッダー行の数を指定できるため、queryが役立ちます。クエリ文字列select * order by Col3 descは、3番目の列で降順にソートされます。

=query(importdata("http://www.tr4der.com/download/historical-prices/SPY/"), "select * order by Col3 desc", 1)

ここの数字1は、データに1つのヘッダー行があることを示します。

0
user79865