如何将条件格式应用于图表中的表格?

如何将条件格式应用于图表中的表格?

正如您在下面的示例中看到的,我希望能够用红色显示图表下方表格中的负数。我想对该表格(从图表生成)应用条件格式。如何做到这一点?

在此处输入图片描述

注意:我知道我可以手动完成,通过在图表下方自己创建表格并应用条件格式。但是我无法做到这一点,因为我拥有的实际数据(不是示例)太广泛,如果不缩小单元格的大小,我就无法将它们全部放在图表下方,这会影响工作表上的其他内容。

答案1

我不相信可以将颜色应用于图表数据表中的数字。

不过,我可能有一个解决方法,即您可以使用存储在不同工作表上的格式化表格,这样就不会影响工作表上现有的行高和列高。这有点像 hack,但可以完成工作。

使用 Excel 的相机工具

要使用相机工具,您需要自定义工具栏。

在 Excel 2010 中,您可以将其添加到快捷工具栏

在此处输入图片描述

创建新工作表并创建表格,并根据您想要的布局设置条件格式。然后选择整个表格并单击相机工具按钮。转到您的图表,然后单击您希望表格出现的图表下方。

你应该得到类似这样的结果。别担心,我们还没完成 :)

在此处输入图片描述

这里我们有三个问题需要解决:宽度不正确、文本有点颗粒感并且有我们不想要的边框。

首先让我们处理一下粗糙的文本。我最近遇到了这个问题,并想出了解决办法。首先让我们删除您已有的图像 - 我们需要一张新图像,然后返回到新选项卡上的表格。

现在选择格式化的表格,但这次表格下方有大约 20 个空白行。再次选择相机工具并单击图表下方。现在,右键单击并裁剪图像以仅显示您想要的数据。

去除边框很容易 - 右键单击​​图像,选择Format Picture并设置No line

现在你应该有类似这样的东西。

在此处输入图片描述

最后,我们需要对宽度进行排序。您可以通过数学计算来计算需要使用的宽度,也可以通过反复试验来计算。选择包含表格的列,然后稍微加宽列。

返回相机工具图像,文本看起来会被挤压。我们需要调整图像的宽度。右键单击,Format picture然后将设置Scale width为与相同Scale height(因为您已更改宽度)。重复此操作,直到获得所需的宽度,如下所示:

在此处输入图片描述

是什么让相机工具如此出色?

相机图像的奇妙之处在于它不是静态的 - 如果您的数据发生变化,相机图像也会自动变化。这是一个很棒的工具!

答案2

在 Excel 中的几乎所有地方,您都不需要条件格式;您可以使用标准 Excel 格式代码来实现这一点。选择整个表格,然后使用

0;[Red]-0

这将为您提供正数的格式,以及负数的红色0格式。如果您愿意,可以添加第三种零格式,例如获得蓝色零。-00;[Red]-0;[Blue]0

您还可以0用您想要使用的任何其他格式替换,例如,如果您希望小数点分隔符后面有两位数字,您可以执行以下操作:0.00;[Red]-0.00,等等。

不幸的是,这个图表下的表格的具体情况是不是工作;这是 Excel 中的一个限制(错误?),无法传输颜色

相关内容