※ ChatGPTを利用し、要約された質問です(原文:RSSのデータをエクセルに効率的に表示させたい)
エクセルで効率的にRSSデータを表示する方法
このQ&Aのポイント
エクセルでRSSのデータを効率的に表示する方法について解説します。
楽天証券のリアルタイムスプレッドシートを使った方法や、証券番号を変更して他の会社のデータを表示する方法を紹介します。
証券番号をセルの一番左に入力することで、関数の証券番号を表す部分だけが変化する仕組みについて説明します。
現在楽天証券のリアルタイムスプレッドシートという物を使っております
これをもう少し効率良く使いたいのですがエクセル初心者のため
どうも応用が効きません
ご協力をお願いします
仮にセルに以下のように記述したとします
=RSS|'4755.Q'!現在値
すると”楽天”の株価の現在値が表示されます
これは"4755"という数字が楽天の証券番号をあらわしているからです
この他に
=RSS|'4755.Q'!出来高
と入れれば楽天のその日の出来高が表示され
=RSS|'4755.Q'!前日比
と入れれば楽天の前日比を見ることができます
これをセルに横一列に表示させたとします
すると
現在値,出来高,前日比
の数字が横一列に表示されます
しかし、このデータを楽天のデータでなく
別の会社のデータに変更したいとします
仮にそれがYahooだとしたら証券番号は4689になります
しかし既に楽天のデータが横一列に並んでおります
=RSS|'4755.Q'!現在値,
=RSS|'4755.Q'!出来高,
=RSS|'4755.Q'!前日比,
これら横一列全ての4755という数字を4689の数字に置き換えるのは
非常に手間です
(実際もっと多数の銘柄を扱うため)
そこでこの横一列にならんだセルの一番左に証券番号を入れ
その番号に応じて横一列全てのデータが変化するように設定できませんか?
つまり、横一列の関数が
=RSS|'4755.Q'!現在値,
=RSS|'4755.Q'!出来高,
=RSS|'4755.Q'!前日比,
であっても
そのセルの一番左(Aのセル)に異なる証券番号を入れれば
関数の証券番号を表す部分だけが変化するということです
かなりややこしい質問で申し訳ないのですが
よろしくお願いします