この記事で分かること

  • スライサーの挿入方法と、複数選択・ボタンの列数・スタイルなど画面上での設定の仕方
  • タイムラインが日付フィールド専用のフィルターである理由と、年/四半期/月/日の粒度を切り替える操作
  • レポート接続を使って1つのスライサー・タイムラインで複数のピボットテーブルやピボットグラフを連動させ、ダッシュボード風の画面を作る手順
  • スライサーが万能ではない点(通常のフィルターとの違い・接続先が増えたときのパフォーマンス)と、部門×月次のドリルダウンという財務レポーティングでの実践例

結論:スライサー・タイムラインは「ピボットのフィルター条件」をボタン化する機能

ピボットテーブルには、行・列・フィルターの各エリアに項目を置いて絞り込む標準の方法がすでにあります。スライサーとタイムラインは、この絞り込みの操作を、ドロップダウンを開いて項目にチェックを入れる作業から、画面上のボタンをクリックするだけの操作に置き換える機能です。スライサーは任意のフィールド(部門名・商品カテゴリなど)をボタンの一覧として表示し、タイムラインは日付フィールド専用で、期間を年・四半期・月・日という単位でスライドしながら絞り込めます。

この2つが実務で効くのは、単体の見た目の良さよりも「レポート接続」という機能で、1つのスライサーやタイムラインを複数のピボットテーブル・ピボットグラフに同時に効かせられる点にあります。部門を選ぶボタンを1回押すだけで、集計表とグラフの両方が連動して切り替わるダッシュボード風の画面を、追加のマクロなしで組めます。本稿では、挿入と設定の手順、タイムラインの粒度切替、レポート接続によるダッシュボード構成、そして通常のフィルターとの違いやパフォーマンス上の限界までを、部門×月次の仮設例とともに扱います。

スライサーの挿入と設定:複数選択・列数・スタイル

スライサーは、ピボットテーブルだけでなく、書式設定された「テーブル」に対しても使えます。ピボットテーブルに対して挿入する場合は、集計表内の任意のセルをクリックした状態で、リボンの[挿入]タブから[スライサー]をクリックします([ピボットテーブル分析]タブの[フィルター]グループにも同じボタンがあります)。表示されるダイアログボックスで、ボタン化したいフィールド(部門・商品カテゴリなど)のチェックボックスを選び、[OK]をクリックすると、そのフィールドの項目一覧がボタンとして並んだスライサーが挿入されます。

挿入したスライサーでは、既定では1つのボタンをクリックするとそのボタンだけが選択され、他の選択が解除されます。複数の項目を同時に選びたい場合は、Windows版・Web版ではCtrlキーを押しながら対象のボタンをクリックし、Mac版ではCommandキーを押しながらクリックします。選択を解除して全項目を表示する状態に戻すには、スライサー右上の「フィルターのクリア」ボタン(漏斗に×が付いたアイコン)を使います。

手順:スライサーの挿入
①ピボットテーブル内のセルをクリック
②[挿入]タブ→[スライサー]をクリック
③ダイアログでボタン化したいフィールドにチェックを入れ[OK]
④スライサーのボタンをクリック(複数選択はCtrl/Macは⌘を押しながらクリック)して絞り込み

ボタンの見た目は、スライサーを選択したときにリボンへ表示される[スライサー]タブ(Excel 2016以前は[デザイン]タブ)から調整します。ボタンを横に並べる列数を増やしたい場合は、同タブの[ボタン]グループにある[列]の数値を変更します。項目数が多いフィールド(拠点コードなど)を1列のまま表示すると縦に長くなりすぎるため、2〜3列程度に広げると画面に収まりやすくなります。色合いや枠線の見た目は、同タブの色スタイルギャラリーから選択します。スライサーを右クリックして[スライサーの設定]を開くと、見出し(フィールド名)の表示・非表示や、項目の並び順(昇順・降順、または元データの並び順のまま)も変更できます。

タイムライン:日付フィールド専用のフィルターと粒度切替

タイムラインはスライサーと似た見た目のボタン式フィルターですが、対象にできるのは元データが日付型として認識しているフィールドに限られます。売上日や計上日の列がテキストとして入力されている場合はタイムラインの挿入ダイアログにそのフィールドが表示されないため、事前にPower Queryで日付型に変換しておくと確実です。

手順:タイムラインの挿入
①ピボットテーブル内のセルをクリック
②[ピボットテーブル分析]タブ(Excel 2016以前は[分析]タブ)の[フィルター]グループ→[タイムラインの挿入]
③ダイアログで対象の日付フィールドにチェックを入れ[OK]
④タイムライン右上のドロップダウンで年・四半期・月・日の粒度を切り替え、期間のタイル(バー)をクリックまたはドラッグして範囲を選択

粒度の切替は、タイムライン右上に表示される「月」「四半期」「年」「日」の選択肢から行います。粒度を「月」にすると横に12個前後の月タイルが並び、クリックした月だけに絞り込まれます。複数月を連続で見たい場合は、タイルをドラッグして範囲を選ぶか、選択範囲の両端に出るハンドルをドラッグして期間を伸縮させます。粒度を「四半期」や「年」に切り替えても、選択している期間の考え方(絞り込みの起点)は保たれるため、まず四半期単位で大まかに絞り込み、そこから月単位に切り替えて特定の月だけを見る、という段階的な絞り込みがしやすくなっています。見た目のスタイルは、タイムラインをクリックしたときに表示される[タイムライン ツール]の[オプション]タブから、スライサーと同様に色スタイルを選んで変更します。

粒度タイムライン上の表示向いている場面
年単位のタイルが並ぶ複数年の推移を大づかみに比較する
四半期Q1〜Q4のタイルが並ぶ四半期決算・レビュー会議の粒度に合わせる
12か月分のタイルが並ぶ月次の経費・売上レビュー、特定月だけの深掘り
対象期間の日数分のタイルが並ぶ日次データがある業務(POSデータなど)で特定日を確認する
図:タイムラインで切り替えられる4段階の粒度と、それぞれが向いている確認場面。

レポート接続で複数のピボット・ピボットグラフを連動させる

スライサーやタイムラインは、挿入した直後は元になったピボットテーブル1つにしか効きません。同じデータソースから作った他のピボットテーブルやピボットグラフにも同じ絞り込みを反映させたい場合は、「レポート接続」という機能で接続先を追加登録します。連動先を選び終えれば、以降はスライサーのボタンを1回押すだけで、登録した集計表とグラフのすべてが同時に切り替わります。

手順:レポート接続
①連携させたいスライサー(またはタイムライン)をクリックして選択
②[スライサー]タブ(タイムラインの場合は[タイムライン ツール]の[オプション]タブ)→[レポート接続]をクリック
③一覧から連動させたいピボットテーブル・ピボットグラフのチェックボックスを選び[OK]

この一覧に表示されるのは、挿入元のスライサーと同じデータソース(同じピボットキャッシュ)から作られたピボットテーブル・ピボットグラフだけです。同じ元データを複数のシートにコピーしてそれぞれ別々にピボットテーブルを作った場合、見た目のデータは同じでもExcel内部では別のキャッシュとして扱われ、レポート接続の一覧に出てこないことがあります。複数のワークシートにまたがる集計表やグラフを1つのスライサーで連動させたい場合は、最初のピボットテーブルを作ったあと、そこから「ピボットテーブルのコピー&貼り付け」ではなく、同じ元データ範囲を指定して新しいピボットテーブルを追加作成する、という手順を徹底しておくと、レポート接続で迷わずに済みます。もし元データが別々のテーブル(売上明細と部門マスタなど)に分かれている場合は、Power Pivotのデータモデルでリレーションシップを組んでからピボットを作ると、1つのデータモデルを共有する形になり、レポート接続がしやすくなります。

図1:レポート接続で複数の集計を1つの操作に束ねる スライサー (部門を選択) タイムライン (期間を選択) レポート接続で3つ先に登録 ピボットテーブル1 部門×月次の一覧表 ピボットテーブル2 全社サマリー表 ピボットグラフ 月次推移の折れ線 1回のクリックで 接続した表・グラフの すべてが同時に切り替わる (ダッシュボード風の画面) 実線=スライサーの接続、破線=タイムラインの接続(同じ3つの出力先に両方を登録した例)
図:レポート接続の設定画面で3つの出力先(表2つ・グラフ1つ)にチェックを入れた場合の連動イメージ(設例)。

レビュー会議で「その場で切り口を変える」需要に応えられる画面を作る

経営会議やレビュー会議では、資料を作り込んだあとに「別の部門ではどうか」「先月だけ見たい」と聞かれることが珍しくありません。モデルを意思決定者に伝わる形で作るという発想に立つと、レポート接続で連動させたスライサー・タイムラインは、質問のたびにファイルを開き直さずその場で答えられる画面を用意しておく手段のひとつになります。Excel実務全般の作り込み方は教材でまとめて確認できます。

→ Excel実務の教材を見る

スライサーの限界:フィルターとの違いとパフォーマンス

スライサーはピボットテーブルの見出し部分にある通常の「フィルター」ドロップダウンや、行・列ラベルの絞り込みメニューと機能が重なりますが、できることには違いがあります。両者は排他的な機能ではなく、ピボットテーブルの絞り込みをスライサーで大きく絞ってから、フィルターの詳細条件(上位10件、比較演算子を使った値フィルターなど)でさらに細かく絞り込む、という組み合わせ方が基本になります。

観点スライサー・タイムライン通常のフィルター(▽)
現在の選択状態ボタンの色で常に画面に見えるドロップダウンを開かないと分かりにくい
複数の表・グラフへの同時適用レポート接続で可能表ごとに個別に設定が必要
詳細な条件指定(上位10件・値の比較など)基本は項目のON/OFFのみ値フィルター・トップテンなど柔軟に指定可能
適用できる対象テーブルまたはピボットテーブル/ピボットグラフのみ通常のセル範囲にも適用可能
画面占有スペースボタン分のスペースを常時使う見出し行に収まる
図:スライサー・タイムラインと通常のフィルターの主な違い。

パフォーマンス面では、レポート接続の接続先を増やすほど、スライサーのボタンを1回押すたびにExcelが接続先すべてを再計算するため、行数の多いデータソースや接続先の数が多いブックでは選択のたびに一瞬の待ち時間が発生しやすくなります。ピボットテーブルごとに独立したピボットキャッシュを持たせている場合はメモリ使用量も積み上がるため、同じ元データから複数のピボットを作る際は、コピー&貼り付けではなく同じ範囲を指定して作成し、キャッシュを共有させておくとファイルサイズの増加を抑えられます。

もうひとつ実務で注意したいのは、スライサーで絞り込んだ結果をセル参照で別の場所に転記している場合の挙動です。ピボットテーブルの集計セルを直接参照する数式は、スライサーの選択によって行・列の並びが変わるとずれる可能性がありますが、GETPIVOTDATA関数はフィールド名と項目名を指定して値を取得するため、スライサーの選択が変わってもピボット内の並び替えに影響されにくいという特性があります。ダッシュボード上の別セルにピボットの数値を転記する設計では、単純なセル参照よりもGETPIVOTDATAの方が壊れにくくなります。

財務レポーティングでの実践例:部門×月次のドリルダウン

以下は説明用の仮設例です。営業・開発・管理の3部門について、4月から6月までの月次経費(円)が次のように集計されているとします。

部門4月(円)5月(円)6月(円)合計(円)
営業3,200,0003,450,0003,600,00010,250,000
開発4,100,0004,300,0004,550,00012,950,000
管理1,800,0001,850,0001,900,0005,550,000
合計9,100,0009,600,00010,050,00028,750,000
図:部門×月次の経費集計(設例)。各部門の3か月合計と各月の3部門合計は、いずれも総合計28,750,000円に一致する。

この元データからピボットテーブルを作り、部門フィールドでスライサーを、日付フィールドでタイムラインを挿入し、両方を集計表とピボットグラフにレポート接続しておきます。全部門・全期間を表示している状態では合計は28,750,000円ですが、スライサーで部門を「営業」だけに絞ると、営業の3か月合計である10,250,000円(3,200,000+3,450,000+3,600,000)に画面全体が切り替わります。さらにタイムラインの粒度を「月」にして6月のタイルだけを選ぶと、営業×6月の3,600,000円まで絞り込まれます。

財務レポーティングの実務でこの組み合わせが効くのは、月次のレビュー会議で「全社の推移を見せたあと、経費が伸びている部門だけを深掘りする」という進行が多いためです。あらかじめ部門スライサーと月次タイムラインを主要な集計表・グラフに接続しておけば、会議中に質問が出た時点でその場でボタンをクリックするだけで、全社サマリーから特定部門・特定月の数値まで、ファイルを作り直さずに掘り下げられます。数値の整合性を保つため、スライサー・タイムラインで絞り込んだ状態でも、合計行はピボットテーブルが自動で再計算するので、手動で集計し直す必要はありません。増減が大きい部門を目立たせたい場合は、条件付き書式を集計表側に設定しておくと、絞り込んだあとの数値のどこに注目すべきかが視覚的に分かりやすくなります。

自分の手元データでスライサー・タイムライン・レポート接続を組んでみる

本稿の数値は説明用の仮設例ですが、実際に自分の月次データでピボットテーブルとスライサー・タイムラインを作り、レポート接続で表とグラフを連動させてみると、どの範囲まで実務のレビュー画面に使えるかの感覚がつかみやすくなります。ピボットテーブルの基本操作や集計の作法を含めた実装技術は、教材の該当セクションでまとめて確認できます。

→ Excel実務の教材を見る

よくある質問(FAQ)

Q. スライサーは通常のセル範囲にもそのまま使えますか。
A. 使えません。対象にできるのは、書式設定された「テーブル」またはピボットテーブル/ピボットグラフに限られます。通常のセル範囲に使いたい場合は、先に範囲をテーブルに変換([挿入]タブ→[テーブル])してからスライサーを挿入します。

Q. タイムラインの挿入ボタンを押しても対象フィールドが表示されません。なぜですか。
A. 元データのその列が日付型として認識されていない場合に起こります。セルの表示形式が「日付」になっていても、実際の値が文字列として入力されているとタイムラインの対象になりません。Power Queryで日付型に変換してから読み込み直すと解消することが多いです。

Q. スライサーとタイムラインを同じピボットテーブルに両方接続できますか。
A. できます。部門用のスライサーと日付用のタイムラインは別々の機能なので、両方を同じピボットテーブルに挿入し、それぞれ個別にレポート接続で接続先を登録できます。両方の条件はAND条件で重なって適用されます。

Q. 別々のシートにあるデータソースが異なるピボットテーブル同士でも、1つのスライサーで連動できますか。
A. レポート接続の一覧には、原則として同じデータソース(同じピボットキャッシュ)から作られたピボットテーブルしか表示されません。元データが別々のテーブルに分かれている場合は、先にPower Pivotのデータモデルでリレーションシップを組んでからピボットテーブルを作ると、同じデータモデルを共有する形になり、レポート接続で連動させやすくなります。

まとめ

スライサーとタイムラインは、ピボットテーブルの絞り込み条件をボタン化し、誰が見ても選択状態が分かる形にする機能です。挿入自体は数クリックで終わりますが、複数選択・列数・スタイルといった画面設定と、レポート接続による複数ピボット・ピボットグラフとの連動を組み合わせて初めて、レビュー会議でその場で切り口を変えられる画面になります。一方で、複雑な条件指定は通常のフィルターに任せ、接続先が増えるほど再計算のコストがかかる点は踏まえておく必要があります。部門×月次のような設例で自分の手を動かして組んでみると、どこまで実務のレポーティングに使えるかが具体的に見えてきます。

ピボットテーブルの基本操作からダッシュボード化まで通しで確認する

スライサー・タイムラインは、ピボットテーブル本体の設計や元データの整形が前提にある機能です。基本操作から実務での使いこなしまでを体系的に学びたい場合は、教材の該当セクションを参照してください。

→ Excel実務の教材を見る

出典・参考(2026年8月確認)

※本記事は教育目的の一般的な解説であり、法務・税務・投資助言ではありません。設例は理解のための仮設例です。