使用“最适合”选项更改放置的数据标签的颜色,在饼图之外 – Excel 2010

我正在使用best fit属性添加数据标签的饼图。 这些标签中的大部分都是通过Excel放在饼图中,但其中一些被放置在外面。

由于某些系列颜色非常强大,数据标签必须定义为白色。 当然,如果我不手动改变它们的颜色(例如黑色),那么放置在馅饼之外的标签将不可见,

我试图做的是有条件地改变标签的颜色,根据Excel放置它的位置(白色的饼图,黑色的外面),如下图所示:

根据饼图中的位置更改数据标签的颜色

我一直在寻找解决办法,但似乎没有人有类似的问题。

有谁知道如果Excel允许这个或有人知道一个诡计绕过吗?

有一种方法可以在Excel中执行此操作。

  • 当您单击图表时,并转到Chart Tools下的Layout
  • 到那里,去Data Labels
  • 当你点击它时,它会显示一个下拉菜单。 在菜单底部,点击More Data Label Options
  • 它将拉起一个新的窗口。 在新窗口的边栏上,单击Number
  • 然后,在Category下点击Custom
  • Format Code下显示的文本框中,input[Black][<0.05]0%;[White][>=0.05]0%
  • 点击Add

它应该格式化在你的例子黑色的饼图外的数字,饼白色的数字。 如果你有不同的数据,你可以格式化它,但是你必须把颜色后的括号中的数字改成高于馅饼外的数字。 它会是这样的: [Black][ <第一个比馅饼外的数字高一个]0%;[White][ > =(第一个高于馅饼外的数字) ]0%

饼图格式的屏幕截图

资料来源: http : //chandoo.org/wp/2009/01/29/colors-in-excel-chart-labels-trick/