Excel 関数、グラフ データ ソースの日付を除外、Excel 2010

Excel 関数、グラフ データ ソースの日付を除外、Excel 2010

シート A からグラフを作成しています。シート B にはすべてのデータが含まれています。特定の日付を除外したいと思います。

サンプルデータ:

+---+----------+--------------+--------------+-------------+-------------+-------------+
|   |    A     |      B       |      C       |      D      |      E      |      F      |
+---+----------+--------------+--------------+-------------+-------------+-------------+
| 1 | Date     | 29/03/2017   | 30/03/2017   | 31/03/2017  | 03/04/2017  | 04/04/2017  |
| 2 | Number 1 | -594590.4649 | -636666.4504 | 795637.1614 | 842563.4322 | 496463.9301 |
| 3 | Number 2 | 2189587.44   | 1301681.418  | 2080839.353 | 1945335.214 | 2421728.123 |
+---+----------+--------------+--------------+-------------+-------------+-------------+

最終的な出力は、2017 年 3 月 30 日を除外し、チャート用に選択したデータの残りを保持することになります。問題は、選択した範囲の中央の日付を除外したいということです。しかし、選択したデータに毎回長い数式を入力するのは面倒かもしれません。特定の日付/列を除外する数式/関数があるかどうかを確認したいと思います。おそらく、数式で除外する列を手動で入力するでしょう。

現在の範囲は次のようになります=Graph!$AB$5:$KA$7 が、これらの列の 1 つを除外する関数はありますか?

日付を手動で選択することもできますCtrlが、面倒なようです。

もともとこれを stackoverflow に投稿しましたが、スーパーユーザー向けの方が良いかもしれません。

答え1

Excel 2013 以降をお持ちの場合は、これは簡単です。すべてのデータを含むグラフを作成します。グラフを選択し、グラフの横に浮かんでいる 3 つの「スキットル」のうち一番下のものをクリックします。フライアウトで不要な日付の横にあるボックスのチェックを外し、[適用] をクリックします。

チャートの日付をフィルターする

2013 以降をお持ちでない場合は、不要な日付の列を非表示にすることができます。デフォルトでは、行または列が非表示になっていると、Excel はグラフにデータを表示しません。

ただし、データを行ではなく列に配置してテーブルに配置すると、作業が簡単になります。列内のデータを選択し、Ctrl + T を押して、適切なボックス (ヘッダーがあるかどうか) をオンにします。

ここに表とフィルタリングされていないグラフがあります。

表内のフィルタリングされていない日付

これで、テーブルの柔軟なフィルタリング ツールを使用できるようになりました。以下では、不要な日付の選択を解除するだけですが、「Between」、「Before」、「After」などのフィルタを設定することもできます。

Excel のテーブル フィルター

フィルターされた表とグラフは次のようになります。左側の青い行ヘッダーは表がフィルターされたことを示し、行 3 と行 5 の間の二重線は行が非表示になっている場所を示しています。

ここに画像の説明を入力してください

関連情報