株式情報の追加
スプレッドシートプログラムは、ユーザーにとって重要な情報を追跡するためによく使用されます。人々がスプレッドシートを使用して、コインコレクション、チーム名簿、レシピコレクションを整理しているのを見てきました。あなたの想像力と傾向が思いつくものは何でも、おそらくスプレッドシートで(何らかの方法で)追跡することができます。
追跡される一般的なものの1つは、株式情報です。かなりの数の株式がある場合は、それらの株式の現在の価格とその情報がポートフォリオの価値にどのように影響するかを含む「ダッシュボード」をまとめることができます。 Sheetsを使用すると、このようなダッシュボードをこれまでになく簡単にまとめることができます。
たとえば、Apple、Google、およびMicrosoftの株式の現在の価格を表示するとします。次の3つの数式をスプレッドシートの3つのセルに入力するだけです。
=GoogleFinance("AAPL") =GoogleFinance("GOOG") =GoogleFinance("MSFT")
各数式を入力してからわずか数秒で、Apple、Google、およびMicrosoftのその時点での株価が表示されます。この魔法は、GoogleFinance関数がGoogleFinanceサービスから情報を取得するために実行されます。株価は20分遅れますが(世界中のほとんどの無料サービスでは標準です)、データを自分で検索する必要はありません。Sheetsが自動的に検索します。
(シート内の任意の場所でGoogleFinance関数を使用すると、Googleは常にシートの下部に遅延に関する免責事項を表示することに気付くでしょう。)
実際、GoogleFinance関数は、株価だけでなく多くの情報を取得できます。あなたがする必要があるのは、関数のこの構文を覚えておくことだけです:
GoogleFinance( “ticker”、 “attribute”)
「ティッカー」を、「AAPL」(Apple)、「GOOG」(Google)、「MSFT」の場合と同様に、引用符で囲んだ希望の銘柄記号に置き換えるだけです
(マイクロソフト)。 「属性」プレースホルダーは、その株式について取得する情報を正確に指定する場所です。このプレースホルダーも、引用符で囲む必要があります。ご想像のとおり、デフォルトの属性は株価です。ただし、使用できる属性は他にもたくさんあります。
Attribute |
Meaning |
|
price |
market price |
|
priceopen |
today’s opening price |
|
high |
today’s highest price |
|
low |
today’s lowest price |
|
volume |
today’s number of shares traded |
|
closeyest |
yesterday’s closing price |
|
change |
price change since yesterday’s close |
|
changepct |
percentage price change since yesterday’s close |
|
marketcap |
market cap for the stock |
|
tradetime |
last time the stock was traded |
|
volumeavg |
average trading volume |
|
pe |
price-to-earnings ratio |
|
eps |
earnings per share |
|
high52 |
52-week high |
|
low52 |
52-week low |
|
beta |
beta value of the stock |
|
shares |
number of outstanding shares |
|
currency |
trading currency for the stock |
|
datadelay |
delay in the data presented |
ポートフォリオが大きい場合は、スプレッドシートに表示できるGoogleFinance関数の数にSheetsの制限があることを理解しておく必要があります。最大値は現在250に設定されていますが、これはかなりのように聞こえるかもしれません。ただし、この機能を使用して株式に関する5つのデータを取得する場合、シート内の合計50の株式に関する完全な情報しか取得できないことを意味します。