結論(先に答え)
株価の履歴は =STOCKHISTORY(銘柄, 開始日, 終了日, [間隔], [見出し], [プロパティ]) を入力するだけで自動取得できます(Microsoft 365専用・日本株対応)。
▶ こんな場合はこちら:FIELDVALUE関数で株価・企業情報を取得する/Excel関数の一覧を見る
STOCKHISTORY関数は、Excelで特定の株式や金融商品の過去の価格データを取得するための強力なツールです。この関数を使用することで、株価の時系列データを簡単に取得し、分析や可視化に活用できます。本記事では、STOCKHISTORY関数の基本的な使い方とその応用方法について詳しく解説します。
目次
関数の説明
STOCKHISTORY関数は、指定した銘柄の過去の株価データを指定した期間内で取得します。取得できるデータには、始値、高値、安値、終値、出来高などが含まれます。
関数
対応バージョン
STOCKHISTORY関数は、Excel 2021以降およびMicrosoft 365サブスクリプションで使用できます。
構文
STOCKHISTORY(ティッカー, 開始日, 終了日, [間隔], [ヘッダー], [日次・月次・年次], [属性1], [属性2], ...)
引数
| 引数 | 説明 |
|---|
| ティッカー | 株式や金融商品のティッカーシンボル(例: “AAPL” for Apple Inc.) |
| 開始日 | 取得するデータの開始日(日付) |
| 終了日 | 取得するデータの終了日(日付) |
| 間隔(省略可) | データの間隔(”日次”, “月次”, “年次” のいずれか) |
| ヘッダー(省略可) | 0(ヘッダーなし)、1(ティッカーと日付のヘッダー)、2(全てのヘッダー)のいずれか |
| 日次・月次・年次(省略可) | 0(日次)、1(週次)、2(月次)、3(年次) |
| 属性1, 属性2, …(省略可) | 取得するデータの属性(”Date”, “Close”, “Open”, “High”, “Low”, “Volume” のいずれか) |
引数の詳細説明
- ティッカー: 株式や金融商品のティッカーシンボルを指定します。これは必須引数です。
- 開始日: 取得したいデータの開始日を日付形式で指定します。これも必須引数です。
- 終了日: 取得したいデータの終了日を日付形式で指定します。これも必須引数です。
- 間隔: データの間隔を指定します。省略した場合は”日次”がデフォルトとなります。
- ヘッダー: ヘッダーの有無と表示形式を指定します。省略可能で、デフォルトは1(ティッカーと日付のヘッダー)です。
- 日次・月次・年次: データを日次、週次、月次、年次のいずれで取得するかを指定します。省略可能です。
- 属性: 取得するデータの属性を指定します。複数の属性を指定可能です。省略した場合は”Date”と”Close”がデフォルトで取得されます。
関数作成のポイント
- ティッカーの正確な入力: ティッカーシンボルは正確に入力する必要があります。間違えるとデータが取得できません。
- 日付形式の確認: 開始日と終了日は日付形式で入力します。不適切な日付形式はエラーの原因となります。
- 必要なデータ属性の選定: 取得したいデータ属性を明確にしておくと、必要なデータのみを効率よく取得できます。
関数活用のポイント
- 株価分析: 過去の株価データを取得して、トレンド分析やテクニカル分析を行います。
- ポートフォリオ管理: 複数の銘柄のデータを取得して、ポートフォリオのパフォーマンスを比較・分析します。
- レポート作成: 定期的な株価レポートを自動生成するために使用します。
使用例
サンプルデータ
以下のサンプルデータを使用します。
| 列/行 | A | B | C | D | E | F |
|---|
| 1 | ティッカー | 開始日 | 終了日 | 間隔 | ヘッダー | 属性1 |
| 2 | AAPL | 2023-01-01 | 2023-12-31 | 月次 | 1 | Date |
| 3 | | | | | | Close |
サンプル式
Apple社の月次株価データを取得する例:
=STOCKHISTORY(A2, B2, C2, D2, E2, F2, G2)
この式は、セルA2のティッカー(AAPL)について、セルB2からC2までの期間の月次データを取得し、日付と終値を表示します。
サンプルデータダウンロード
サンプルデータのダウンロードリンクをここに配置します。リンクをクリックして、サンプルデータをダウンロードし、実際にSTOCKHISTORY関数を試してみてください。
【Excel】練習用サンプルデータ(例題)をダウンロード(無料)
まとめ
STOCKHISTORY関数は、Excelで株価や金融商品の履歴データを取得するための非常に便利なツールです。正確なティッカーシンボルや日付を入力し、必要なデータ属性を指定することで、効率的にデータを取得し、分析やレポート作成に活用できます。ぜひ、この関数を使いこなして、Excelでの株価データの操作をより効率化してください。
関連のある関数
| 関連関数 | 説明 |
|---|
| WEBSERVICE関数 | 指定したURLからデータを取得する関数です。 |
| FILTERXML関数 | XML形式のデータを解析して、指定した要素を取得する関数です。 |
| VLOOKUP関数 | 垂直方向に検索範囲を探して値を返す関数です。 |
| HLOOKUP関数 | 水平方向に検索範囲を探して値を返す関数です。 |
| INDEX関数 | 指定した範囲内のセルの値を返す関数です。 |
以上が、ExcelのSTOCKHISTORY関数に関する詳しい説明とその活用方法です。ぜひ、これを参考にして、Excelでの株価データ処理をさらに効率化してください。
あわせて読みたい
101-00|VLOOKUP進化版!XLOOKUPの使い方!データ抽出方法のまとめ
10101|XLOOKUPのデータ抽出方法 【Excel】練習用サンプルデータ(例題)①をダウンロードする Excel練習用サンプルデータ|ダウンロード ↓「手書き」追記説明 【Excel】…
あわせて読みたい
101-01|VLOOKUP進化版!「XLOOKUP」の使い方!柔軟な「データ検索」を行うVLOOKUPに代わる新しい関数【…
ExcelのXLOOKUP関数は、柔軟な検索と取得を行う新しい関数です。この記事では、XLOOKUP関数の使い方やポイントについて詳しく解説します。 関数 関数の説明 XLOOKUP関数…
あわせて読みたい
XLOOKUPの複数条件|2つ・3つ以上・OR条件の書き方と無料サンプル
XLOOKUP関数で複数条件を指定する方法を解説。&でつなぐ2つ・3つ以上の条件、「〜以上」を含む条件、OR条件、別シート、該当が複数あるときのFILTER、XLOOKUPがない場合のINDEX+MATCHまで。無料サンプル付き。
あわせて読みたい
XLOOKUP関数で別シートから検索・抽出する方法|複数条件の数式と実例
XLOOKUP関数で別シートから値を取得する基本式と、複数条件で検索する方法を解説。サンプルのセル位置・結果を示し、#N/Aや数値と文字列の違い、複数行を取り出す場合の使い分けも確認できます。
あわせて読みたい
s022|検索値に該当するデータのうち特定の項目(列) だけ抽出する【XLOOKUP関数、VLOOKUP関数】|Excel…
複数列の表から検索値に一致するデータを指定の列から抽出するなら、XLOOKUP関数やVLOOKUP関数を使う。 目的 指定列から検索抽出 使用する関数 Microsoft2021/365 :XLO…
あわせて読みたい
XLOOKUPで検索した行の複数列をまとめて取り出す方法|VLOOKUP×COLUMNも解説
検索した行の複数列をまとめて取り出すには、XLOOKUPの戻り値範囲を複数列にします。Excel 2019以前では、VLOOKUPとCOLUMN関数の組み合わせで取り出せます。練習用ファイルで確かめられます。
あわせて読みたい
s025|検索値に該当するデータのうち離れた複数列を抽出する方法【XLOOKUP関数、VLOOKUP関数、MATCH関数…
複数列の表から検索値に一致するデータを、2列目、5列目、7列目…などの離れた複数の列を抽出するときは、XLOOKUP/VLOOKUP関数を使って数式を作成し、その数式をコピー…
あわせて読みたい
s027|どの列を検索対象にしても抽出する方法【FILTER関数、XLOOKUP関数、INDEX関数、SUMPRODUCT関数、R…
検索値に電話番号を入力しても、名前を入力しても、該当するデータを表から抽出したい。そんな時は、検索値があるデータの列を抽出してから、検索値と一致する行のデー…
あわせて読みたい
Excelのクロス抽出|XLOOKUP・INDEX+MATCHで商品×倉庫を検索
Excelのクロス抽出は、行見出しと列見出しが交差するセルを取り出す方法です。商品と倉庫で在庫数を調べる場合などに使います。XLOOKUPの入れ子、またはINDEX+MATCHで求められます。
あわせて読みたい
s029|クロス表の見出しとデータを入れ替えた別のクロス表を作成【XLOOKUP関数、TEXT関数、IFNA関数、IN…
クロス表のデータを見出しにした別のクロス表を作成したいときは、XLOOKUP関数の引数[検索範囲]にXLOOKUP関数を組み合わせた数式を作成しよう。 目的 クロス表検索抽…
あわせて読みたい
Excelで日付・期間を検索する方法|XLOOKUP・VLOOKUPの近似一致
指定日が含まれる期間の料金を探すなら、XLOOKUPの一致モードを -1 にします。「指定日と一致する開始日、なければ指定日より前で最も近い開始日」を探す近似一致です。同じ日付の行だけを探す完全一致とは使い分けます。
あわせて読みたい
s033|検索値を含むワードを検索して該当データを抽出する方法【XLOOKUP関数、VLOOKUP関数】|Excel関数…
検索値が検索対象の列のデータと完全一致ではなく、部分的に一致する場合は、XLOOKUP関数やVLOOKUP関数の引数の[検索値]にワイルドカードを使って抽出しよう。 目的 …
あわせて読みたい
s034|検索値を含むワードを検索して該当データを抽出する方法【XLOOKUP関数、LOOKUP関数】|Excel関数…
検索値の一部しかない検索対象のデータから、該当データを抽出するなら、XLOOKUP/LOOKUP関数の引数[検索範囲]にFIND関数を使って数式を作成しましょう。 目的 部分一…
あわせて読みたい
XLOOKUPで複数該当をすべて抽出できる?FILTERとの違いと2件目の取得
XLOOKUPは通常、条件に一致する最初の1行を返します。戻り範囲を複数列にしても、同じ条件の全明細を返すわけではありません。複数該当をすべて表示したい場合はFILTER、最後の1件ならXLOOKUPの検索モード-1を使います。 無料Excelサンプル付き。
あわせて読みたい
XLOOKUPで複数シートをまとめて検索|VSTACKと2条件の指定
複数シートを横断して1件を検索するには、VSTACKで各シートの検索列と戻り列を同じ順番につなぎ、XLOOKUPに渡します。Microsoft 365・Excel 2024向けです。Excel 2021ではVSTACKを使わない入れ子の方法を選びます。 無料Excelサンプル付き。
あわせて読みたい
S037|複数シートから検索して抽出【XLOOKUP関数、IFNA関数、VLOOKUP関数】|Excel関数によるデータ抽出…
XLOOKUP関数とINDEX関数はセル参照を抽出できるため、セルに貼り付けた写真や図を検索値で抽出することができる。ただし、数式は名前の参照範囲に入力すること。 目的 …
あわせて読みたい
XLOOKUPで別シート・複数シートから検索する方法|VSTACK・INDIRECT
XLOOKUPで別シートを検索する場合は、検索範囲と戻り範囲にシート名を付けます。複数シートをまとめて探したいときはVSTACK、セルに指定した1枚のシートを探したいときはINDIRECTを組み合わせます。目的に合う方法を選びましょう。
あわせて読みたい
S039|シート名と検索値を入力して該当データを抽出【XLOOKUP関数、VLOOKUP関数、INDIRECT関数】|Excel…
Excel2021/2019/2016では、クリップボードやPower Queryで1つの表にするしかない。しかし、もしデータの変更に対応したい等の場合は、検索値に該当するデータが1つ目の…
あわせて読みたい
S045|複数ブックからブック名と検索値に該当するデータを抽出【XLOOKUP関数、VLOOKUP関数、SWITCH関数…
抽出先のブックだけを開き、ブック名と検索値で検索抽出するなら、SWITCH関数(Excel2016ではCHOOSE関数)で抽出元のブックのセル範囲を切り替えて抽出しよう。 目的 複…
あわせて読みたい
x001|Excelで「XLOOKUP関数」を使用してデータを検索する方法
ExcelのXLOOKUP関数は、指定したキーを検索し、対応する値を返すための強力なツールです。従来のVLOOKUP関数やHLOOKUP関数に代わるもので、より柔軟で簡単に使用できる…
あわせて読みたい
VLOOKUP・HLOOKUP・XLOOKUP・MATCH・INDEXの違いと使い分け|検索関数5つの書き方
VLOOKUP・HLOOKUP・XLOOKUP・MATCH・INDEXの違いと使い分けを、同じ商品表で比較して解説。縦に探す・横に探す・位置を返すの違い、HLOOKUPの正しい書き方、書き方の早見。無料サンプル付き。
あわせて読みたい
g713|Excel XLOOKUP関数:表引き検索の決定版!VLOOKUP/HLOOKUPを超える柔軟性
Excelで表形式のデータから特定の値を検索する際、従来のVLOOKUP関数やHLOOKUP関数にはいくつかの制約がありました。そこで登場したのがXLOOKUP関数です。XLOOKUP関数は…
あわせて読みたい
XLOOKUPで複数列をまとめて取得|スピルで商品名・分類・単価を表示
1つの商品IDから商品名・分類・単価をまとめて返すには、XLOOKUPの戻り範囲を複数列にします。数式は左端の1セルに入力し、結果が右へ広がる空間を空けます。同じIDに一致する複数行をすべて返す機能とは異なります。 無料Excelサンプル付き。
あわせて読みたい
XLOOKUPで逆引き検索する方法|検索列より左の値も取り出せる(VLOOKUPとの違い)
XLOOKUPなら、検索する列より左にある値も取り出せる「逆引き」が簡単です。検索範囲と戻り値範囲を別々に指定するため、VLOOKUPの制約を受けません。書き方をVLOOKUPと比べて解説。無料サンプル付き。
あわせて読みたい
XLOOKUPの入れ子を図解|行と列の2条件で交点を検索する方法
XLOOKUPを入れ子にすると、「券種」と「年齢区分」のような縦横2つの見出しから、交点の金額を取り出せます。内側のXLOOKUPで1行を選び、外側のXLOOKUPでその行から1列を選ぶ、という順番で読むと理解しやすくなります。
あわせて読みたい
XLOOKUPで2つの条件を検索|&連結と条件比較の使い分け
XLOOKUPで2条件を指定する方法は、検索値と検索列をそれぞれ&でつなぐ方法と、2つの比較式を掛け合わせる方法があります。文字列を単純連結すると別の組み合わせが同じ値になることがあるため、区切り文字を入れるか条件ごとに比較します。 無料Excelサンプル付き。
あわせて読みたい
XLOOKUPの範囲を自動拡張|テーブル参照・列全体指定の使い方
XLOOKUPの参照範囲をデータ追加に合わせて広げるには、元データをExcelの「テーブル」にし、列名で参照する方法が便利です。A2:A100のような固定範囲では、101行目に追加したデータは検索されません。
あわせて読みたい
XLOOKUPで横方向に検索|年・月の見出しから売上を取得する方法
XLOOKUPは縦の一覧だけでなく、横に並んだ年・月の見出しも検索できます。検索範囲を1行、戻り範囲を対応する1行に指定します。列の位置がそろっていれば、離れた行や見出しより上の行も戻り範囲にできます。 無料Excelサンプル付き。
あわせて読みたい
XLOOKUPで「以上・未満」を検索|一致モード-1・1と境界値の考え方
XLOOKUPで「70以上80未満」のような範囲を検索するには、下限値の表を用意して第5引数の一致モードを -1 にします。入力値以下で最も近い下限が選ばれるため、得点別の評価や金額別のランクを求められます。
あわせて読みたい
XLOOKUPとIFの組み合わせ|未入力・在庫数・複数条件で表示を変える
XLOOKUPとIFを組み合わせると、「未入力なら検索しない」「検索結果の数値で表示を変える」といった処理ができます。IFは条件分岐、XLOOKUPは表から値を探す役割です。複数条件そのものを検索したい場合とは式を分けて考えると分かりやすくなります。
あわせて読みたい
XLOOKUPの部分一致|ワイルドカードで前方・後方・含む検索
XLOOKUPで「名前の一部を含むデータ」を探すには、検索値に * を付け、第5引数の一致モードを 2 にします。前方一致は「山田*」、後方一致は「*子」、途中に含む場合は「*一郎*」です。通常は最初に一致した1件を返します。
あわせて読みたい
a3|Excel XLOOKUP関数「縦横検索」とVLOOKUPからの進化
ExcelのXLOOKUP関数は、VLOOKUP関数の課題を克服し、より柔軟なデータ検索を可能にする強力なツールです。この記事では、XLOOKUP関数の基本的な使い方から、VLOOKUP関数…
あわせて読みたい
101-00|VLOOKUP進化版!XLOOKUPの使い方!データ抽出方法のまとめ
10101|XLOOKUPのデータ抽出方法 【Excel】練習用サンプルデータ(例題)①をダウンロードする Excel練習用サンプルデータ|ダウンロード ↓「手書き」追記説明 【Excel】…
あわせて読みたい
101-01|VLOOKUP進化版!「XLOOKUP」の使い方!柔軟な「データ検索」を行うVLOOKUPに代わる新しい関数【…
ExcelのXLOOKUP関数は、柔軟な検索と取得を行う新しい関数です。この記事では、XLOOKUP関数の使い方やポイントについて詳しく解説します。 関数 関数の説明 XLOOKUP関数…
あわせて読みたい
XLOOKUPの複数条件|2つ・3つ以上・OR条件の書き方と無料サンプル
XLOOKUP関数で複数条件を指定する方法を解説。&でつなぐ2つ・3つ以上の条件、「〜以上」を含む条件、OR条件、別シート、該当が複数あるときのFILTER、XLOOKUPがない場合のINDEX+MATCHまで。無料サンプル付き。
あわせて読みたい
102-01|Excel「VLOOKUP関数」の使い方|「データ検索」を簡単に!【Excelサンプルデータ(例題)|無料…
エクセルでデータを効率的に検索するためには、VLOOKUP関数を理解することが重要です。このブログでは、VLOOKUP関数の基本から応用までを詳しく解説し、データ検索のプ…
あわせて読みたい
103-01|ExcelのHLOOKUP関数の使い方|行方向の検索と値の取得【Excelサンプルデータ(例題)|無料ダウ…
エクセルで大量のデータを横方向に検索する方法を知っていますか?HLOOKUP関数を使えば、横方向のデータ検索が簡単になります。このブログでは、HLOOKUP関数の基本から…
あわせて読みたい
104-01|ExcelのLOOKUP関数の使い方|簡単な検索と値の取得【Excelサンプルデータ(例題)|無料ダウン…
LOOKUP関数は、エクセルでのデータ検索を簡単にするための便利な機能です。このブログでは、LOOKUP関数の使い方や活用方法について詳しく解説します。 関数について LOO…
あわせて読みたい
106-01|Excel「MATCH関数」の使い方|指定した範囲内で値の「位置」を検索する関数【Excelサンプルデー…
MATCH関数は、エクセルでのデータ検索を効率的に行うための便利な機能です。このブログでは、MATCH関数の基本的な使い方や応用方法について詳しく解説します。 関数につ…
あわせて読みたい
107-01|Excel「CHOOSE関数」完全ガイド:「複数の選択肢」から値を取得する便利な関数【Excelサンプル…
CHOOSE関数は、エクセルでの条件に応じた値の選択を行うための便利な関数です。このブログでは、CHOOSE関数の使い方や活用方法について詳しく解説します。 関数について…
あわせて読みたい
108-01|Excel INDEX関数の使い方|指定したセルの値を取得する関数【Excelサンプルデータ(例題)|無…
INDEX関数は、エクセルでのデータ抽出を柔軟に行うための強力な機能です。このブログでは、INDEX関数の使い方や活用方法について詳しく解説します。 関数について INDEX…
あわせて読みたい
Excel OFFSET関数の使い方|基準セルから動いた位置を参照する(SUMとの組み合わせ)
OFFSET関数は、基準のセルから指定した行数・列数だけ動いた位置のセル(範囲)を参照します。=OFFSET(D2,2,2)。高さ・幅を指定してSUMと組み合わせる方法、INDEXとの違いを解説。練習用サンプル付き。
あわせて読みたい
110-01|エクセルの列番号を取得!COLUMN関数の(110)完全ガイド【Excelサンプルデータ(例題)|無料…
COLUMN関数は、エクセルでの列番号を取得するための便利な関数です。このブログでは、COLUMN関数の使い方や応用方法について詳しく解説します。 関数について COLUMN関…
あわせて読みたい
111-01|エクセルの行番号を取得!ROW関数の完全ガイド【Excelサンプルデータ(例題)|無料ダウンロード】
ROW関数は、エクセルでの行番号を取得するための便利な関数です。このブログでは、ROW関数の使い方や応用方法について詳しく解説します。 関数 関数の説明 ROW関数は、…
あわせて読みたい
112-01|エクセルの列数を取得!COLUMNS関数の完全ガイド【Excelサンプルデータ(例題)|無料ダウンロ…
COLUMNS関数は、エクセルで指定した範囲の列数を取得するための便利な関数です。このブログでは、COLUMNS関数の使い方や応用方法について詳しく解説します。 関数につい…
あわせて読みたい
113-01|エクセルの行数を取得!ROWS関数の完全ガイド【Excelサンプルデータ(例題)|無料ダウンロード】
ROWS関数は、エクセルで指定した範囲の行数を取得するための便利な関数です。このブログでは、ROWS関数の使い方や応用方法について詳しく解説します。 関数について ROW…
あわせて読みたい
114-01|エクセルのセル範囲の数を取得!AREAS関数の完全ガイド【Excelサンプルデータ(例題)|無料ダ…
AREAS関数は、指定したセル範囲がいくつの領域(エリア)に分かれているかを数えるための関数です。このブログでは、AREAS関数の使い方や応用方法について詳しく解説し…
あわせて読みたい
Excel INDIRECT関数の使い方|文字列のセル番地を参照する(別シート・動的参照)
INDIRECT関数は、文字列で書いたセル番地を、実際のセル参照として読み取ります。=INDIRECT(“B5”)。別シートの参照、セルの値から参照先を切り替える方法、#REF!の原因を解説。練習用サンプル付き。
あわせて読みたい
Excel ADDRESS関数の使い方|行・列からセル番地を作る(INDIRECTとの組み合わせ)
ADDRESS関数は、行番号と列番号から、セル番地を文字で返します。=ADDRESS(1,2) は $B$1。絶対参照・相対参照の指定、R1C1形式、INDIRECTと組み合わせて値を取り出す方法を解説。練習用サンプル付き。
あわせて読みたい
117-01|Excelのデータを転置する!TRANSPOSE関数の使い方解説【Excelサンプルデータ(例題)|無料ダウ…
TRANSPOSE関数は、Excelで行と列を入れ替える際に便利な関数です。このブログでは、TRANSPOSE関数の構文や使い方、活用方法について詳しく解説します。 関数について TR…
あわせて読みたい
118-01|Excelのデータをフィルタリングしよう!FILTER関数の使い方解説【Excelサンプルデータ(例題)…
FILTER関数は、Excelでデータをフィルタリングする際に便利な関数です。このブログでは、FILTER関数の構文や使い方、活用方法について詳しく解説します。 関数について …
あわせて読みたい
119-01|Excelで重複を削除!UNIQUE関数の使い方解説【Excelサンプルデータ(例題)|無料ダウンロード】
UNIQUE関数は、Excelで重複したデータを削除する際に便利な関数です。このブログでは、UNIQUE関数の構文や使い方、活用方法について詳しく解説します。 関数について UN…
あわせて読みたい
120-01|Excelでデータを簡単に並び替え!SORT関数の使い方解説【Excelサンプルデータ(例題)|無料ダ…
SORT関数は、Excelでデータを特定の順序で並び替えるのに便利な関数です。このブログでは、SORT関数の使い方や活用方法について詳しく解説します。 関数について SORT関…
あわせて読みたい
121-01|Excelでデータを柔軟に並び替え!SORTBY関数の使い方解説【Excelサンプルデータ(例題)|無料…
SORTBY関数は、Excelでデータを特定の列の値に基づいて並び替えるのに役立ちます。このブログでは、SORTBY関数の使い方や活用方法について解説します。 関数について SO…
あわせて読みたい
Excel TAKE関数・DROP関数の使い方|範囲から行・列を取り出す/除外する
TAKE関数は範囲の先頭・末尾から指定した行数・列数を取り出し、DROP関数は取り除きます。=TAKE(A1:C10,3) のように使います。マイナスの指定で末尾から。Microsoft 365・Excel 2024で使えます。練習用サンプル付き。
あわせて読みたい
123-01|Excel CHOOSECOLS/CHOOSEROWS関数の使い方|特定の行や列を選択して抽出
CHOOSECOLS関数は、Excelで特定の列を選択して新しい範囲を作成するための便利なツールです。このブログでは、CHOOSECOLS関数の基本的な使い方から、引数の詳細な説明、…
あわせて読みたい
Excel EXPAND関数の使い方|配列を指定サイズに拡張する
EXPAND関数は、配列を指定した行数・列数に広げ、増えた部分を指定した値で埋めます。=EXPAND(A1:C4,6,5,”N/A”)。省略すると #N/A になる点、VSTACK・HSTACKとの使い分けを解説。Microsoft 365・Excel 2024で使えます。
あわせて読みたい
Excel VSTACK関数・HSTACK関数の使い方|複数の範囲・配列を縦横に結合
ExcelのVSTACKおよびHSTACK関数は、複数の範囲や配列を垂直または水平に結合するための新しい強力なツールです。これにより、データの整理や分析がより効率的になり、大…
あわせて読みたい
Excel TOROW関数・TOCOL関数の使い方|範囲を1行・1列に変換
TOROW関数は範囲を1行に、TOCOL関数は範囲を1列に変換します。空白やエラーを無視するオプション、行方向・列方向の並び順の違いを解説。Microsoft 365・Excel 2024で使えます。練習用サンプル付き。
あわせて読みたい
Excel WRAPROWS関数・WRAPCOLS関数の使い方|1行のデータを複数行・複数列に折り返す
WRAPROWS関数は1行のデータを指定した個数ごとに折り返して複数行に、WRAPCOLS関数は複数列に並べ替えます。余りは #N/A になるため、埋める値の指定も解説。Microsoft 365・Excel 2024で使えます。練習用サンプル付き。
あわせて読みたい
Excel HYPERLINK関数の使い方|セルにリンクを作る(Web・ファイル・別シート)
HYPERLINK関数は、クリックでWebページ・ファイル・同じブックのセルを開くリンクを作ります。=HYPERLINK(“https://…”,”表示名”)。別シートへの移動(#付き)や、セルの値からリンクを組み立てる方法を解説。サンプル付き。
あわせて読みたい
129-01|Excel GETPIVOTDATA関数の使い方|ピボットテーブルから特定のデータを抽出するための強力なツール
GETPIVOTDATA関数は、Excelのピボットテーブルから特定のデータを抽出するための強力なツールです。この関数を使用すると、ピボットテーブルのセルを直接参照せずに、必…
あわせて読みたい
130-01|Excel RTD関数の使い方|リアルタイムデータを取得するための強力なツール
RTD関数は、Excelでリアルタイムデータを取得するための強力なツールです。外部のリアルタイムデータソースと連携して、最新の情報を常にスプレッドシートに反映させる…
あわせて読みたい
131-01|Excel FIELDVALUE関数の使い方|特定のフィールド値を取得する方法
FIELDVALUE関数は、Excelでレコードデータの特定のフィールド値を取得するための関数です。この関数を使用することで、大規模なデータセットから必要な情報を効率的に抽…
あわせて読みたい
Excel STOCKHISTORY関数の使い方|株価を自動取得(日本株対応)
結論(先に答え) 株価の履歴は =STOCKHISTORY(銘柄, 開始日, 終了日, [間隔], [見出し], [プロパティ]) を入力するだけで自動取得できます(Microsoft 365専用・日本株…
あわせて読みたい
201-01|Excel LEN/LENB関数の使い方|文字数やバイト数をカウントする方法
LEN関数およびLENB関数は、Excelで文字列の長さを計算するための非常に便利なツールです。これらの関数を使用することで、セル内の文字数やバイト数を簡単に取得できま…
あわせて読みたい
202-01|Excel LEFT/LEFTB関数の使い方|文字列の先頭から文字を抽出する方法
LEFT関数およびLEFTB関数は、Excelで文字列の先頭から特定の文字数やバイト数を抽出するための強力なツールです。これらの関数を利用することで、データの加工や分析を…
あわせて読みたい
203-01|Excel RIGHT/RIGHTB関数の使い方|文字列の末尾から文字を抽出する方法
RIGHT関数およびRIGHTB関数は、Excelで文字列の末尾から特定の文字数やバイト数を抽出するための強力なツールです。これらの関数を使用することで、データの加工や分析…
あわせて読みたい
204-01|Excel MID/MIDB関数の使い方|文字列の特定の位置から部分的に文字列を抽出する方法
ExcelのMID関数およびMIDB関数は、文字列から特定の位置から指定した文字数やバイト数の部分文字列を抽出するための便利な関数です。この記事では、これらの関数の基本…
あわせて読みたい
Excel TEXTBEFORE関数・TEXTAFTER関数の使い方|特定の文字の前後を抽出
TEXTBEFORE関数は特定の文字より前を、TEXTAFTER関数は後ろを取り出します。=TEXTBEFORE(A2,”-“)。何個目の区切りか、見つからないときの処理、MID+FINDとの違いを解説。Microsoft 365・Excel 2024で使えます。
あわせて読みたい
206-01|Excel TEXTSPLIT関数の使い方|テキストを指定の区切り文字で分割する方法
ExcelのTEXTSPLIT関数は、指定した区切り文字を使用してテキストを分割し、配列として返す関数です。この記事では、TEXTSPLIT関数の基本的な使い方から活用方法まで詳し…
あわせて読みたい
207-01|Excel FIND関数の使い方|特定のテキストが別のテキスト内で最初に出現する位置を返す
ExcelのFIND関数は、特定のテキストが別のテキスト内で最初に出現する位置を返す関数です。この記事では、FIND関数の詳細な使い方と実際の活用方法を解説します。 関数…
あわせて読みたい
208-01|Excel SEARCH/SEARCHB関数の使い方|指定したテキストが別のテキスト内で最初に現れる位置を返す
ExcelのSEARCH関数とSEARCHB関数は、指定したテキストが別のテキスト内で最初に現れる位置を返す関数です。この記事では、それぞれの関数の詳細な使い方と実際の活用方…
あわせて読みたい
209-01|Excel REPLACE/REPLACEB関数の使い方|テキスト内で指定した位置から指定した数の文字列を別の…
ExcelのREPLACE関数とREPLACEB関数は、テキスト内で指定した位置から指定した数の文字列を別の文字列で置換する関数です。この記事では、これらの関数の詳細な使い方と…
あわせて読みたい
210-01|Excel SUBSTITUTE関数の使い方|テキスト内の特定の文字列を別の文字列で置き換える便利な関数
ExcelのSUBSTITUTE関数は、テキスト内の特定の文字列を別の文字列で置き換える際に便利な関数です。この記事では、その基本的な使い方を解説し、実際の使用例を通じて理…
あわせて読みたい
211-01|Excel CONCATENATE関数の使い方|複数のテキストやセルの内容を連結する関数
ExcelのCONCATENATE関数は、複数のテキストやセルの内容を連結する際に使用します。この記事では、その基本的な使い方から実際の活用方法までを解説します。 関数の説明…
あわせて読みたい
Excel CONCAT関数の使い方|セル範囲の文字列をまとめて連結する
CONCAT関数は、複数のセルや範囲の文字列を1つにつなぎます。=CONCAT(A1:A5)。CONCATENATE関数との違い、区切り文字を入れたいときのTEXTJOIN関数との使い分けを解説。練習用サンプル付き。
あわせて読みたい
213-01|Excel TEXTJOIN関数の使い方|複数のセルやテキストを指定した区切り文字で連結する際に非常に便利
ExcelのTEXTJOIN関数は、複数のセルやテキストを指定した区切り文字で連結する際に非常に便利です。この記事では、その基本的な使い方から実際の活用方法までを詳しく解…
あわせて読みたい
214-01|Excel TRIM関数の使い方|テキストの先頭および末尾に存在する余分な空白を除去する際に役立ちます
ExcelのTRIM関数は、テキストの先頭および末尾に存在する余分な空白を除去する際に役立ちます。この記事では、その基本的な使い方から実際の活用方法までを詳しく解説し…
あわせて読みたい
215-01|Excel CLEAN関数の使い方|指定したセルやテキストからASCIIコード32未満の非印字文字(改行、…
ExcelのCLEAN関数は、テキストから非印字文字を除去する際に利用します。この記事では、その基本的な使い方から実際の活用方法までを詳しく解説します。 関数の説明 CLE…
あわせて読みたい
216-01|Excel ARRAYTOTEXT関数の使い方|配列を指定した区切り文字で区切りながらテキストに変換します
ExcelのARRAYTOTEXT関数は、配列をテキストに変換する際に使用します。この記事では、その基本的な使い方から実際の活用方法までを詳しく解説します。 関数の説明 ARRAY…
あわせて読みたい
217-01|Excel VALUETOTEXT関数の使い方|数値をテキストに変換する際に使用します
ExcelのVALUETOTEXT関数は、数値をテキストに変換する際に使用します。この記事では、その基本的な使い方から実際の活用方法までを詳しく解説します。 関数の説明 VALUE…
あわせて読みたい
218-01|Excel PHONETIC関数の使い方|日本語の文字列をかな漢字混じりの読み仮名に変換する際に便利な…
ExcelのPHONETIC関数は、日本語の文字列をかな漢字混じりの読み仮名に変換する際に便利な関数です。この記事では、その基本的な使い方から実際の活用方法までを詳しく解…
あわせて読みたい
219-01|Excel REPT関数の使い方|指定した文字列を指定した回数だけ繰り返して返す関数です
ExcelのREPT関数は、指定した文字列を指定した回数だけ繰り返して返す関数です。この記事では、その基本的な使い方から実際の活用方法までを詳しく解説します。 関数の…
あわせて読みたい
220-01|Excel CODE/UNICODE関数の使い方|テキストの最初の文字の文字コードを返す関数
ExcelのCODE関数とUNICODE関数は、テキストの最初の文字の文字コードを返す関数です。この記事では、それぞれの基本的な使い方から実際の活用方法までを詳しく解説しま…
あわせて読みたい
221-01|Excel CHAR / UNICHAR関数の使い方|指定した文字コードに対応した文字を返す関数
ExcelのCHAR関数とUNICHAR関数は、数値を指定して対応する文字を返す関数です。この記事では、これらの関数の基本的な使い方から実際の活用方法までを詳しく解説します…
あわせて読みたい
222-01|Excel ASC/JIS関数の使い方|指定した文字コードに対応した文字を返す関数
ExcelのASC関数とJIS関数は、文字列から特定の文字のASCIIコードまたはJISコードを返す関数です。この記事では、これらの関数の基本的な使い方から実際の活用方法までを…
あわせて読みたい
223-01|Excel YEN/DOLLAR関数の使い方|通貨の書式に基づいた文字列を数値に変換するための便利な関数
ExcelのYEN関数とDOLLAR関数は、通貨の書式に基づいた文字列を数値に変換するための便利な関数です。この記事では、これらの関数の基本的な使い方から実際の活用方法ま…
あわせて読みたい
224-01|Excel UPPER/LOWER関数の使い方|テキストを大文字または小文字に変換するための便利な関数
ExcelのUPPER関数とLOWER関数は、テキストを大文字または小文字に変換するための便利な関数です。この記事では、これらの関数の基本的な使い方から実際の活用方法までを…
あわせて読みたい
225-01|Excel TEXT関数の使い方|数値や日付を指定した書式で文字列に変換するための便利な関数
ExcelのTEXT関数は、数値や日付を指定した書式で文字列に変換するための便利な関数です。この記事では、TEXT関数の基本的な使い方から実際の活用方法までを詳しく解説し…
あわせて読みたい
Excel FIXED関数の使い方|数値を桁数指定の文字列に変換する
FIXED関数は、数値を指定した小数点以下の桁数で四捨五入し、カンマ区切りの「文字列」にします。=FIXED(A2,2)。カンマなしの指定、負の桁数、結果が文字列になる注意点を解説。練習用サンプル付き。
あわせて読みたい
227-01|Excel VALUE関数の使い方|テキスト形式で表されている数値をExcelが認識できる数値形式に変換…
ExcelのVALUE関数は、テキスト形式で表されている数値をExcelが認識できる数値形式に変換するための関数です。この記事では、VALUE関数の基本的な使い方から実際の活用…
あわせて読みたい
228-01|Excel NUMBERVALUE関数の使い方|テキスト形式で表された数値を数値に変換するための関数
ExcelのNUMBERVALUE関数は、テキスト形式で表された数値を数値に変換するための関数です。この記事では、NUMBERVALUE関数の基本的な使い方から実際の活用方法までを詳し…
あわせて読みたい
229-01|Excel NUMBERSTRING関数の使い方|数値を指定された書式で文字列に変換する関数
ExcelのNUMBERSTRING関数は、数値を指定された書式で文字列に変換する関数です。この記事では、NUMBERSTRING関数の基本的な使い方から実際の活用方法までを詳しく解説し…
あわせて読みたい
230-01|Excel BAHTTEXT関数の使い方|数値をタイ語のテキスト表現に変換するための関数
ExcelのBAHTTEXT関数は、数値をタイ語のテキスト表現に変換するための関数です。この記事では、BAHTTEXT関数の基本的な使い方から実際の活用方法までを詳しく解説します…
あわせて読みたい
231-01|Excel ROMAN関数の使い方|アラビア数字をローマ数字に変換するための関数
ExcelのROMAN関数は、アラビア数字をローマ数字に変換するための関数です。この記事では、ROMAN関数の基本的な使い方から実際の活用方法までを詳しく解説します。 関数…
あわせて読みたい
232-01|Excel ARABIC関数の使い方|ローマ数字をアラビア数字に変換するための関数
ExcelのARABIC関数は、ローマ数字をアラビア数字に変換するための関数です。この記事では、ARABIC関数の基本的な使い方から実際の活用方法までを詳しく解説します。 関…
あわせて読みたい
233-01|Excel PROPER関数の使い方|指定した文字列内の各単語の最初の文字を大文字に変換し、それ以外…
ExcelのPROPER関数は、指定した文字列内の各単語の最初の文字を大文字に変換し、それ以外の文字を小文字に変換します。この記事では、PROPER関数の基本的な使い方から実…
あわせて読みたい
234-01|Excel EXACT関数の使い方|2つのテキスト文字列が完全に一致しているかを調べる際に使用します
ExcelのEXACT関数は、2つのテキスト文字列が完全に一致しているかを調べる際に使用します。この記事では、EXACT関数の基本的な使い方から実際の活用方法までを詳しく解…
あわせて読みたい
235-01|Excel T関数の使い方|指定したセルがテキストを含んでいる場合にそのテキストをそのまま返し、…
Excel T関数の使い方と活用方法 ExcelのT関数は、指定したセルがテキストを含んでいる場合にそのテキストをそのまま返し、空白セルや数値セルには空白を返す関数です。…
あわせて読みたい
Excel LET関数の使い方|計算式に名前を付けて式を短くする(FILTERとの組み合わせ)
LET関数は、計算式の中で値に名前を付けて再利用する関数です。=LET(単価,B2,個数,C2,単価*個数)。式が短く読みやすくなり、FILTERの結果にも名前を付けられます。Microsoft 365・Excel 2021以降で使えます。
あわせて読みたい
237-01|Excel LAMBDA関数の使い方|ユーザーが独自のカスタム関数を作成できる関数
ExcelのLAMBDA関数は、ユーザーが独自のカスタム関数を作成できる新機能です。この記事では、LAMBDA関数の基本的な使い方から高度な活用法まで、詳細に解説します。 関…
あわせて読みたい
301-1|Excel TODAY関数とNOW関数の使い方|現在の日付や時刻を取得
Excelには、現在の日付や時刻を自動的に取得するための便利な関数が用意されています。この記事では、今日の日付を取得するTODAY関数と、現在の日付と時刻を取得するNOW…
あわせて読みたい
302-01|Excel YEAR関数の使い方|日付から年の部分を抽出
ExcelのYEAR関数は、日付から年の部分を抽出するために使用されます。データの分析やレポート作成において、特定の年を簡単に取り出すことができる便利な関数です。この…
あわせて読みたい
303-01|Excel MONTH関数の使い方|指定された日付から「月」の部分を抽出
リード文 ExcelのMONTH関数は、指定された日付から「月」の部分を抽出するために使用されます。特定の月に関連するデータを抽出したい場合や、月別のデータ集計を行う際…
あわせて読みたい
304-01|Excel DAY関数の使い方|日付から「日」の部分を抽出
ExcelのDAY関数は、日付から「日」の部分を抽出するために使用されます。特定の日を抽出したり、日付データの分析を行う際に便利な関数です。この記事では、DAY関数の詳…
あわせて読みたい
Excel MINUTE関数の使い方|時刻から「分」を取り出す
MINUTE関数は、時刻から「分」(0〜59の数値)を取り出す関数です。=MINUTE(A2)。時はHOUR関数、秒はSECOND関数で取り出せます。時刻の文字列やエラーの注意点を解説。練習用サンプル付き。
あわせて読みたい
Excel SECOND関数の使い方|時刻から「秒」を取り出す
SECOND関数は、時刻から「秒」(0〜59の数値)を取り出す関数です。=SECOND(A2)。時はHOUR関数、分はMINUTE関数で取り出せます。時刻の文字列やエラーの注意点を解説。練習用サンプル付き。
あわせて読みたい
Excel HOUR関数の使い方|時刻から「時」を取り出す
HOUR関数は、時刻から「時」(0〜23の数値)を取り出す関数です。=HOUR(A2)。分はMINUTE関数、秒はSECOND関数で取り出せます。時刻の文字列やエラーの注意点を解説。練習用サンプル付き。
あわせて読みたい
308-01|Excel WEEKDAY関数の使い方|指定した日付が週の中で何番目の曜日に該当するかを求める
ExcelのWEEKDAY関数は、指定した日付が週の中で何番目の曜日に該当するかを求めるための関数です。この記事では、WEEKDAY関数の詳細な使い方と実際の活用例を紹介します…
あわせて読みたい
309-01|Excel WEEKNUM関数の使い方|指定された日付が年間の何週目に該当するかを求める
ExcelのWEEKNUM関数は、指定された日付が年間の何週目に該当するかを求めるための関数です。週単位のデータ分析やカレンダー管理などに役立ちます。この記事では、WEEKN…
あわせて読みたい
310-01|Excel ISOWEEKNUM関数の使い方|ISO 8601形式で指定された日付が年間の何週目に該当するかを求める
ExcelのISOWEEKNUM関数は、ISO 8601形式で指定された日付が年間の何週目に該当するかを求めるための関数です。週単位のデータ分析やカレンダー管理などに役立ちます。こ…
あわせて読みたい
311-01|Excel DATESTRING関数の使い方|指定した日付を特定の書式でテキストとして出力する
ExcelのDATESTRING関数は、指定した日付を特定の書式でテキストとして出力する関数です。この記事では、DATESTRING関数の詳細な使い方と実際の活用例を紹介します。 関…
あわせて読みたい
312-01|Excel DATEVALUE関数の使い方|テキスト形式で表された日付をExcelが認識できる日付値に変換する
ExcelのDATEVALUE関数は、テキスト形式で表された日付をExcelが認識できる日付値に変換するための便利な関数です。この記事では、DATEVALUE関数の詳細な使い方と実際の…
あわせて読みたい
313-01|Excel DATE関数の使い方|指定した年、月、日から日付を作成する
ExcelのDATE関数は、指定した年、月、日から日付を作成するための関数です。この記事では、DATE関数の詳細な使い方と実際の活用例を紹介します。 関数の説明 DATE関数は…
あわせて読みたい
314-01|Excel TIMEVALUE 関数の使い方|テキスト形式で表された時刻を、Excelが認識できる時刻の数値に…
ExcelのTIMEVALUE関数は、テキスト形式で表された時刻を、Excelが認識できる時刻の数値に変換するために使用されます。この関数を使うことで、テキストから時刻の計算や…
あわせて読みたい
315-01|Excel TIME 関数の使い方|指定された時間の数値を作成する
ExcelのTIME関数は、指定された時間の数値を作成するために使用されます。この関数を使うことで、時間の計算やデータの整理が簡単に行えます。 関数の説明 TIME関数は、…
あわせて読みたい
316-01|Excel EOMONTH 関数の使い方|指定した月の末日を計算する
ExcelのEOMONTH関数は、指定した月の末日を計算するための便利な関数です。この関数を使うことで、期間の終わりを特定しやすくなります。 関数の説明 EOMONTH関数は、指…
あわせて読みたい
Excel EDATE関数の使い方|○か月後・○か月前の日付を求める
EDATE関数は、開始日から指定した月数だけ前後の日付を返します。=EDATE(A2,3) で3か月後、マイナスの月数で過去の日付です。月末の扱いと年度計算への応用を解説。練習用サンプル付き。
あわせて読みたい
318-01|Excel WORKDAY 関数の使い方|指定された開始日から指定された労働日数後の日付を計算する
ExcelのWORKDAY関数は、指定された開始日から指定された労働日数後の日付を計算するための便利な関数です。この関数を使用することで、土日や祝日を考慮して計算するこ…
あわせて読みたい
Excel WORKDAY.INTL関数の使い方|週末を指定して○営業日後の日付を求める
WORKDAY.INTL関数は、週末の曜日を指定して、開始日から○営業日後(前)の日付を返します。=WORKDAY.INTL(開始日,日数,週末,祝日)。土日以外が休みの会社向け。週末コードと文字列指定を解説。練習用サンプル付き。
あわせて読みたい
320-01|Excel DAYS関数の使い方|指定された日付から日を抽出する
ExcelのDAY関数は、指定された日付から日を抽出するための便利なツールです。この関数を使用することで、特定の日付の「日」部分だけを取得できます。たとえば、2023年6…
あわせて読みたい
321-01|Excel DAYS360関数の使い方|360日暦を基に2つの日付間の日数を計算する
ExcelのDAYS360関数は、360日暦を基に2つの日付間の日数を計算するためのツールです。金融や会計の分野でよく使用され、月を30日、年を360日として計算する場合に便利で…
あわせて読みたい
Excel NETWORKDAYS関数の使い方|土日・祝日を除く営業日数を数える
NETWORKDAYS関数は、2つの日付の間の営業日数(土日と祝日を除く)を数えます。=NETWORKDAYS(開始日,終了日,祝日)。土日以外が休みの場合はNETWORKDAYS.INTLを使います。練習用サンプル付き。
あわせて読みたい
323-01|Excel NETWORKDAYS.INTL関数の使い方|2つの日付間の営業日数を、カスタマイズ可能な週末パター…
ExcelのNETWORKDAYS.INTL関数は、2つの日付間の営業日数を、カスタマイズ可能な週末パターンを使用して計算するための関数です。異なる国や企業の休業日に対応した日数…
あわせて読みたい
324-01|Excel DATEDIF関数の使い方|2つの日付間の差を求める
ExcelのDATEDIF関数は、2つの日付間の差を求めるための関数です。年、月、日単位で日付の差を計算することができ、プロジェクトの進捗管理や年齢計算などに非常に便利で…
あわせて読みたい
325-01|Excel YEARFRAC関数の使い方|2つの日付間の年数を小数部付きで計算する
ExcelのYEARFRAC関数は、2つの日付間の年数を小数部付きで計算する関数です。主に年齢計算や期間の年単位での割合を求める際に役立ちます。 関数の説明 YEARFRAC関数は…
コメント