如何在 calc/excel 中创建动态柱形图
How to create a dynamic column (bar) graph in calc/excel
我有一个有 6 列的 table,需要使图形动态与另一张图片相同。基本上横向我想要月份和纵向总数。在过滤器中,您可以在其他列之间进行选择。就是这样,但对我来说是不可能的
我真的不知道还能做什么才能像我在纸上做的那样开发动态图...我有文件,table,但我不能'根本不开发图表。有人可以告诉我如何使它相同吗?
通常,您可以使用数据透视表在 LO Calc 中创建动态图表 Table。我将在下面展示如何对具有像您这样的结构的数据 table 执行此操作。请注意,我不能 100% 确定生成的图表布局。我假设它应该为给定的 UNI 显示每个月(由 COMPET 定义)的 %COM 和 %VAL 值的条形图。
我正在使用以下包含任意值的简化数据源,但结构与您的相同:
1。创建过滤枢轴 table:
Select 你的整个来源 table;
菜单数据 -> 透视 Table -> 插入或编辑...
在“Select来源”Window:“当前Selection”-> OK
通过将字段从“可用字段”拖动到适当的布局字段来定义枢轴table布局:
一个。 “UNI”到“过滤器”;
b。 “COMPET”到“行字段”;
c。 “%COM”和“%VAL”到“数据字段”;
d。打开“选项”和 select“添加过滤器”
e。在“来源和目的地”下,设置 所需的目的地 (新空白 sheet 或其他任何内容)。
对话镜头现在看起来像这样(添加箭头以说明上述步骤):
生成的数据透视图应该如下所示(不用担心值。由于目前还没有应用过滤器,数据透视图只是对每个“UNI”[=105] 的值求和=] 每个月):
2。根据数据透视表 table
插入柱形图
现在,只需创建一个简单的柱形图,其中包含来自枢轴 table 的条形图:Select 数据区域包括 headers(在我的示例中:A5:C9)和创建图表而不做任何修改。生成的图表如下所示。
注意左上角的过滤器组合框,当前标记为“UNI | - all -”(过滤器列和当前过滤器值)。 LO Calc 自动插入它,因为数据透视图包含 UNI 列上的过滤器。过滤器 ComboBox 的工作方式与 AutoFilter 相同。同样,不要担心显示的值,因为仍然没有应用过滤器(因此,它显示“- all -”而不是过滤后的 UNI 值):
现在,您可以对图表中的 UNI 值使用筛选器 ComboBox,以将图表限制为某个 UNI 值。请注意,ComboBox 值从“UNI | - all -”更改为“UNI | B”,因为 UNI 列中的“B”值有一个活动过滤器:
3。添加辅助 Y 轴
由于两个值(COM 和 VAL)完全不同,辅助轴可能会有用。要添加一个,请执行以下操作:
确保您仍处于图表编辑模式(检查图表周围是否有粗灰色边框。如果没有,请double-click进入图表区域以进入编辑模式;或者,right-clu单击图表并从上下文菜单中select“编辑”)。
Right-click 在图表区域和 select "Insert/delete 轴";
在“副轴”下,勾选“Y轴”;单击 确定。应出现辅助轴。
Right-click 进入值栏之一,select“格式化数据系列”;
在“选项”下,“将数据系列对齐到”,select“次要Y轴”;在“设置”下,select“并排显示条形图”;单击 确定。
瞧瞧:
就是这样 - 现在您有一个 sheet 和基于 selected UNI 值的动态图表。
我有一个有 6 列的 table,需要使图形动态与另一张图片相同。基本上横向我想要月份和纵向总数。在过滤器中,您可以在其他列之间进行选择。就是这样,但对我来说是不可能的
我真的不知道还能做什么才能像我在纸上做的那样开发动态图...我有文件,table,但我不能'根本不开发图表。有人可以告诉我如何使它相同吗?
通常,您可以使用数据透视表在 LO Calc 中创建动态图表 Table。我将在下面展示如何对具有像您这样的结构的数据 table 执行此操作。请注意,我不能 100% 确定生成的图表布局。我假设它应该为给定的 UNI 显示每个月(由 COMPET 定义)的 %COM 和 %VAL 值的条形图。
我正在使用以下包含任意值的简化数据源,但结构与您的相同:
1。创建过滤枢轴 table:
Select 你的整个来源 table;
菜单数据 -> 透视 Table -> 插入或编辑...
在“Select来源”Window:“当前Selection”-> OK
通过将字段从“可用字段”拖动到适当的布局字段来定义枢轴table布局:
一个。 “UNI”到“过滤器”;
b。 “COMPET”到“行字段”;
c。 “%COM”和“%VAL”到“数据字段”;
d。打开“选项”和 select“添加过滤器”
e。在“来源和目的地”下,设置 所需的目的地 (新空白 sheet 或其他任何内容)。
对话镜头现在看起来像这样(添加箭头以说明上述步骤):
生成的数据透视图应该如下所示(不用担心值。由于目前还没有应用过滤器,数据透视图只是对每个“UNI”[=105] 的值求和=] 每个月):
2。根据数据透视表 table
插入柱形图现在,只需创建一个简单的柱形图,其中包含来自枢轴 table 的条形图:Select 数据区域包括 headers(在我的示例中:A5:C9)和创建图表而不做任何修改。生成的图表如下所示。
注意左上角的过滤器组合框,当前标记为“UNI | - all -”(过滤器列和当前过滤器值)。 LO Calc 自动插入它,因为数据透视图包含 UNI 列上的过滤器。过滤器 ComboBox 的工作方式与 AutoFilter 相同。同样,不要担心显示的值,因为仍然没有应用过滤器(因此,它显示“- all -”而不是过滤后的 UNI 值):
现在,您可以对图表中的 UNI 值使用筛选器 ComboBox,以将图表限制为某个 UNI 值。请注意,ComboBox 值从“UNI | - all -”更改为“UNI | B”,因为 UNI 列中的“B”值有一个活动过滤器:
3。添加辅助 Y 轴
由于两个值(COM 和 VAL)完全不同,辅助轴可能会有用。要添加一个,请执行以下操作:
确保您仍处于图表编辑模式(检查图表周围是否有粗灰色边框。如果没有,请double-click进入图表区域以进入编辑模式;或者,right-clu单击图表并从上下文菜单中select“编辑”)。
Right-click 在图表区域和 select "Insert/delete 轴";
在“副轴”下,勾选“Y轴”;单击 确定。应出现辅助轴。
Right-click 进入值栏之一,select“格式化数据系列”;
在“选项”下,“将数据系列对齐到”,select“次要Y轴”;在“设置”下,select“并排显示条形图”;单击 确定。
瞧瞧:
就是这样 - 现在您有一个 sheet 和基于 selected UNI 值的动态图表。