如何在Excel(或Google表格)电子表格中交替行的色调,其中每列都是不同的颜色?

问题描述 投票:0回答:3

我有一个奇怪的问题,我很难找到一个没有成功的答案,所以如果这已经得到回答,请提前道歉。

无论如何,我有一个excel电子表格,其中每列都手动设置为特定颜色。现在我想在保持手动设置颜色的同时交替行之间的色调。例如,假设A列为红色,B列为蓝色。我希望A1为深红色,B1为深蓝色。 A2为浅红色,B2为浅蓝色。等等,直到片材结束为止。

我已经考虑过对前一个单元格颜色进行采样并根据它设置下一个单元格的颜色,但我不知道有什么功能可以让我在那里。

我看过宏,虽然我可以对单元格的颜色进行采样,但我无法弄清楚如何设置它。

我目前正在excel中构建工作表,并希望在完成后将其导入到Google工作表中,因此将电子表格公式或宏兼容将会很棒。话虽如此,如果我不得不这样做,我可以保持优秀。

任何帮助将非常感激!

excel google-sheets conditional-formatting
3个回答
0
投票

您可以通过选择列来使用条件格式设置,然后使用自定义公式条件格式并输入=isodd(row())然后选择您的暗色调。添加另一种条件格式并输入=iseven(row())并选择较浅的颜色。

使用过滤器时此方法会中断,但您可以创建一个列来计算可见行,然后将条件格式设置公式基于该列。如果你需要过滤,有点复杂但有用。

alternating colour


0
投票

另一个表格选项是应用交替颜色...(在格式下)但这意味着为每列分别设置两个(或三个,如果包括不同色调的标题)颜色。

stripes example


0
投票

您需要设置4个条件格式规则:

  • =ISODD(ROW())
  • =ISEVEN(ROW())

另外,我建议你检查这个插件,你可以通过十六进制代码轻松控制颜色(#ffda56https://chrome.google.com/webstore/detail/team-color

TeamColor是用于颜色管理的Google Spreadsheet插件。在十六进制中为单元格键入颜色代码。其背景颜色将更改为该颜色代码。这对于在开发应用程序,网站和其他任何丰富多彩的内容时与队友共享调色板非常有用。

0

© www.soinside.com 2019 - 2024. All rights reserved.