在 excel 图中过滤结果

Filtering results in an excel graph

我正在尝试在 Excel 中执行一项任务,其中我有一个包含数据列的 table,然后它们会显示在下面的图表中。我想要发生的是能够 select 我想在图表上显示哪些列,例如,我只想在图表上显示 6 列中的 3 列,我该怎么做?

https://gyazo.com/265ea7a397d4defa6260462e0e9ec335 https://gyazo.com/160b332e39be2b46a1cfcc1c1ec5ff5c

以上是电子表格中的图片。该图表显示了 'Landing arm' 和 'Take off arm' 以及重量 (kg),我需要找到一种方法来仅将我 select 的扇区显示在图表上。

最简单的方法是使用 IF 语句复制数据以包含显示数据或 NA() 的条件。然后把重复的数据用condition画出来,控制是否显示数据。

例如,假设扇区 1:

  • F18:起飞公斤
  • G19:起飞臂
  • F20:着陆公斤
  • G21:起落臂

使用专用线输入是否要显示某个扇区,例如第 24 行。因此对于扇区 1,请使用单元格 G24。

然后使用公式创建一组重复数据:

=IF(G24="Y",F18,NA())

=IF(G24="Y",G19,NA())

=IF(G24="Y",F20,NA())

=IF(G24="Y",F21,NA())

您现在有 4 个字段,如果 G24 中有 "Y",将显示原始值,如果 G24 中没有 Y,将显示 #N/A 错误。

对每个扇区执行此操作(每个扇区都有自己的 Y/N 字段来控制是否显示值或错误)。

您使用这些新的计算值绘制图表。 #N/A 的值不会被忽略,也不会被绘制出来。

然后您可以通过更改每个扇区的 Y/N 字段来控制图表中显示的扇区。