配当利回りをスプレッドシートで自動取得する方法

0 Comments
にじゅ
今日は私の資産管理方法について少しお話します。

基本的には無精なのでなるべく省エネでやるべく自動取得にて行っています。

43juniを使って株価・為替・投信については管理しています。

これは色々な要素が見える化できるし、特にインカム投資族の自分としては配当金がいつどの程度入ってくるかが分かりやすいので利用しています。

43juniを使っている方は問題ないのですが、スプレッドシートで管理している方はどうやって自動取得をするのか悩ましいところだと思います。

そこで今回は配当利回りを自動取得する方法をご紹介いたします。


1.スプレッドシートのB5に証券コードを打ち込みます。

私の場合はB5列から始めました。


2.銘柄名を取得するためにC5に下記の文字列を打ち込みます。

=IMPORTXML(CONCATENATE("https://kabutan.jp/stock/?code=",B5),"//*[@id='kobetsu_right']/div[4]/h3")

なお、私は表題をつけているので5行目からスタートしているので、「B5」となっていますが、それは適宜変えて下さい。


3.配当利回りを取得するためにD5に下記の文字列を打ち込みます。

=INDEX((IMPORTXML(CONCATENATE("https://kabutan.jp/stock/?code=",B5),"//*[@id='stockinfo_i3']/table/tbody/tr[1]/td[3]")),1,1)

これも同様に参照する文字列はユーザー様で変えて下さい。


4.株価を自動取得するためにE5に下記の文字列を打ち込みます。

=IMPORTXML(CONCATENATE("https://kabutan.jp/stock/?code=",B5),"//*[@id='kobetsu_left']/table[1]/tbody/tr[4]/td[1]")


5.F5に保有している株数を打ち込みます。


6.配当金予想を取得するためにG5に下記の文字列を打ち込みます。

=E5*D5*F5/100

同様に参照する文字列はユーザー様で変えて下さい。

2022-09-26_13h51_30.png




これでベースとなるフォーマットができたのでそれをコピーして無限増殖させてください。


なお、仕様変更によって突然自動取得ができなくなる場合がございますので、現時点で利用できるものとしてお使いください。

また、配当金予想は概算ですので、厳密な数字が欲しい方は別のサービスをご利用ください。


この記事が誰かの役に立てれば幸いです。


◆励みになるので下記バナークリックしていただけるとありがたいです↓

にほんブログ村 株ブログ 米国株へ
にほんブログ村

にほんブログ村 株ブログへ
にほんブログ村

にほんブログ村 株ブログ サラリーマン投資家へ
にほんブログ村





関連記事
にじゅ
Posted byにじゅ

Comments 0

There are no comments yet.

Leave a reply