google スプレッドシート を使って日本の銘柄の株価を取得する。スクレーピング

2024年3月29日

GOOGLEFINANCE関数は日本株に対応なのでGAS で自分で関数を作る方法はよくありますがIMPORTXML関数を使って日本株の状況を取得します

IMPORTXML

google スプレッドシート に貼り付けてください

https://www.google.com/finance/quote/
:TYO
//div[@aria-level="1"]
//div[contains(@class, 'YMlKec fxKbKc')]
=A1&A6&A2
6758
=IMPORTXML(A5,A3)
=IMPORTXML(A5,A4)

次のように表示されます

https://www.google.com/finance/quote/
:TYO
//div[@aria-level="1"]
//div[contains(@class, 'YMlKec fxKbKc')]
https://www.google.com/finance/quote/6758:TYO
1000
Group Corp
¥13,150.00

xpath 

他の項目を取得したい場合は Google Chrome の検証機能かxpath generatorなどで取得してください

Posted by eightban