TOP
Financials 関数
FINANCIALS() 概要
FINANCIALS() 関数は、指定されたティッカーシンボル(例: AAPL、NVDA)で、Yahoo Financeサイト(finance.yahoo.com)から企業財務報告書を直接自動取得することを目的としています。
この関数は、特定の期間について損益計算書 (income statement)、貸借対照表 (balance sheet)、およびキャッシュフロー計算書 (cash flow statement) を Excel (LibreOffice Calc) のシートに直接ダウンロードすることを可能にします。
FINANCIALS 関数の主な特徴
構文:
=FINANCIALS(Ticker; Statement; [Freq]; [Header]; [Indicator]; [Date])
引数:
- Ticker: 株式のティッカーシンボル。
- Statement: レポートの種類 ("0"-income", "1"-balance sheet, "2"-cash flow)。
- [Freq]: (任意) データの頻度 ("y"-yearly, "q"-quarterly, "t"-ttm)。デフォルトでは年次データ "y" が使用されます。
- [Header]: (任意) テーブルヘッダーを表示するかどうか ("0"-いいえ, "1"-はい)。省略された場合、「はい」の値 "1" が使用されます。
- [Indicator]: (任意) 財務指標 ("Total Revenue", "EBITDA", "Gross Profit", "Payables" など)。値が "list" の場合、利用可能な指標の完全なリストが表示されます。
- [Date]: (任意) 報告日。デフォルトでは、利用可能な最新の日付が使用されます。Indicator 引数と組み合わせて使用されます。
使用例
Приклад 1
FINANCIALS() 関数は、ファンダメンタルデータの収集を自動化します。株式コードを指定すると、Excel (Calc) が関連する財務指標をインポートします:
=FINANCIALS(Ticker; Statement; Freq)
結果は以下のようになります:
この例では、以下の値が使用されています:
- Ticker: B1 - 会社コードを含むセル ("AAPL")。
- Statement: B2 - 損益計算書 (Income Statement) (0)。
- Freq: B3 - 年次報告書 ("y")。
Приклад 2
この例では、以下の値が使用されています:
- Ticker: B1 - 会社コードを含むセル ("AAPL")。
- Statement: B2 - 損益計算書 (Income Statement) (0)。
- Indicator: A6:A11 - 財務指標(インジケーター)のセット。
- Date: D5 - 報告日 ("2023-09-30")。
Приклад 3
この例では、以下の値が使用されています:
- Statement: B1 - 損益計算書 (Income Statement) (0)。
- Indicator: B2 - 利用可能な指標の完全なリストを表示する ("list")。
仕組み
FINANCIALS() 関数は、通常モードでも配列関数としても機能します。
配列として使用するには、適切な引数を指定して任意のセルにその関数を入力するだけです。その後、Ctrl+Shift+Enter を押して配列数式を入力すると、LO Calc は自動的にデータを含むテーブルを返します。
配列数式に関連するすべてのセルを選択するには、配列の任意のセルを選択して Ctrl+/ を押すだけです。
配列数式を値に変換する必要がある場合は、配列全体を選択し、メニューの Data > Calculate で Formula to Value を選択します。
日付をテキスト形式で使用する場合、まず実際の日付に変換する必要があります。例えば: DATEVALUE("2026-01-25")。
拡張機能をダウンロード
FINANCIALS() 関数を使用するには、YLC Utilities 拡張機能をインストールしてください。
その後、この関数は Excel (LibreOffice Calc) で開かれるすべてのファイルで利用可能になります。