問題タブ [pivot-chart]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
48 参照

excel - Excel: スライサーの代わりにピボットグラフの入力セル (実行時プロンプト)

スライサーとは対照的に、特定のセル (プロンプトなど) に値を入力することに基づいてフィルター処理されたピボット チャートを更新できる場所を知らない VBA またはその他の Excel 機能を使用する方法はありますか? (または、ピボット グラフ以外に、入力値に基づいてグラフを変更できる動的なグラフ オプションはありますか?)

スライサーは、私がやりたいことに対して視覚的に忙しすぎます。「検索ボックス」のトリックも調べましたが、特定のセルへの入力値に基づいてチャートを更新したいだけです。

説明を助けるためにいくつかのコードを追加しようとすると... これが (非常に単純な) SQL クエリである場合、? プロンプトは特定のセルに設定されますが、クエリの代わりにグラフ (および SQL にない時間要素) を返すことは明らかです。

いつものように、この種の質問がすでに回答されていて、見つからなかった場合はお詫び申し上げます。どんな助けでも大歓迎です!

編集:入力セルに基づいてチャートを動的に更新することだけを考えています。SUMPRODUCT を使用して、通常のスプレッドシートでチャート以外の形式の別のタブで同じ情報を取得できます。X 軸に時間要素を含む折れ線グラフを作成し、単位フィルター (上記のクエリに見られるように) は、かさばるスライサーではなく、個々の入力セルにします。可能であれば画像を共有しますが、リンクを作成しないとできません。