问题标签 [gs-conditional-formatting]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
google-apps-script - 谷歌电子表格自定义脚本?
我需要根据单个单元格中的值列表(可能为 9 个)更改某个单元格范围的背景颜色。我希望背景更改发生在多个不同的选项卡上。
单元格范围:Tab 1(A1:L1, A3:L3, A33:L33) Tab 2(A1:X1, Column C) Tab 3(A1:M1, D5:G5, Column D, Column, G) 有很多更多,但我认为如果我看到它是如何完成的,我可以使用足够的代码来使其工作!
单元格:选项卡 2(B3)
值:'The Reach' = 绿色,'The North' = 浅灰色,'The Iron Islands' = 深灰色,'The Riverlands' = 深蓝色,'The Vale' = 浅蓝色,'The Crownlands' = 深红色, 'The Westerlands' = 红色,'The Stormlands' = 金色,'Dorne' = 橙色
老实说,颜色并不重要。如果您可以编写代码,我可以使用特定的十六进制代码调整背景颜色。另外,如果可能的话,是否也可以更改文本颜色?
我不确定如何开始,因为我没有编码专业知识。你们中的任何人都可以提供帮助吗?对不起,如果这是很多工作,我只是不知道。
这是我正在使用的工作表。我基本上只想在区域更改时更改标题。
google-sheets - 颜色填充 B 列,其中 A 列不为空,依此类推
在 Google 电子表格中,当且仅当 A 列中有内容时,我需要 B 列更改颜色,并且如果 B 列中有内容,C 列会更改颜色……等等。我正在尝试编写条件格式,但它似乎只对一列执行操作,而不管前一列。
google-sheets - 一个单元格中的任何文本,在选定的其他单元格中更改颜色
我想要条件格式,以便在单元格 A1 中输入任何内容时,它会更改单元格 A1 以及 A8、A14、A21、A27、A33 和 A40 的颜色。
我知道如何更改整个列或行,但不知道特定的单元格。或者如何为任何文本与特定文本定义自定义公式。
google-drive-api - 如果该行中列的 A 单元格与 B 的标题相同,则为 B 列中的单元格着色
我在 Google 电子表格中有一组这样的列:
如果 AN 与 B1 相同,我想更改任何 BN 单元格的颜色。
然后我尝试=IF(A2=B1)
了一系列B2:B100
,但它不起作用......
提前致谢!
google-sheets - 在 Google 电子表格中使用基于另一个单元格值的自定义公式
我想让某些单元格根据D1
.
D1
,55
或只有两个可能的值65
。(D1
是从函数派生的值,不确定是否重要)。
我想要的是如果B4>=D1
背景是绿色的,B4<D1
背景是红色的,不管D1
.
因此,有四种可能的结果:(B4>=65
绿色)、B4<65
(红色)、B4>=55
(绿色)、B4<55
(红色)。
这个公式应该如何看待,它是否适用于一系列单元格?
google-sheets - 将文本值与目标文本行进行比较
我正在尝试使我的 Google 表格(填充有来自 Google 表单的文本响应)将“错误”单元格的背景颜色为红色。我在第 1 行最顶部的每一列都有正确答案。这些都是字母文本,而不是数字答案。
我将如何让它将每列的值与第一行进行比较?
如果该值不等于列顶部,则该单元格是彩色的。因此下面示例中的“错误”响应将被着色,因为它与第一行的文本不同。
____A___B___C___D__
1 ans1 ans2 ans3 ans4
2错误ans2 ans3错误
3 ans1 ans2错误ans4
链接到电子表格
google-sheets - 应用于计算持续时间的单元格时条件格式的不稳定行为
在我看来,谷歌电子表格在有条件地格式化持续时间格式的单元格时不一致。我制作了一个简单的电子表格来跟踪我在工作上花费了多少时间。我有当我到达那里时的专栏,当我离开时,还有一个是为了休息。然后我计算我在工作上花了多长时间以及累计时间。当我花了 8 小时工作时,细胞应该是黄色的,超过 8 小时是绿色的,不到 8 小时是红色的。
当差异(持续时间)为 0:00:00 时出现问题,有时单元格为黄色,有时为绿色或红色,我找不到任何原因。
google-sheets - 将列中的文本值与顶行进行比较时出现条件格式着色错误
我正在尝试制作我的 Google 电子表格(其中填充了来自 Google 表单的文本回复)以将“错误”单元格的背景涂成红色。我在第 1 行最顶部的每一列都有正确答案。这些都是字母文本,而不是数字答案。
如果该值不等于列顶部,则该单元格是彩色的。因此,下面示例中的“错误”响应将被着色,因为它与第一行的文本不同:
这是我遇到问题的地方。在AdamL的帮助下,我使用=AND(LEN(F5),F5<>F$1)
了F5:CM范围,它为我的三个电子表格完成了这项工作,但其中两个电子表格正在运行。
1)值为 TRUE 的单元格被普遍着色。
2) L 列为正确目标答案(来自 L1)为 FALSE 的单元格着色。
3)其余单元格(来自所有列)对“错误”值(与顶部不匹配的值)没有显示着色响应,仅在具有文本“TRUE”时对单元格着色。
任何想法为什么会发生这种情况?
链接到电子表格
google-sheets - 条件格式
我可以使这项工作:
我有两个单元格 A1 和 B1,如果 B1 = A1,我希望单元格变为绿色。
但是,当我为它工作的列的其余部分 (b2:b100) 复制格式时,我似乎无法弄清楚如何使它足够通用。目前,它很好地检查了当前单元格与 A1 的对比。
我确定这是可能的,但谷歌的帮助文档对我没有帮助。
google-sheets - Google表格中每行中的条件格式重复单元格值
我不太明白这一点:
我想在 Google 表格的每一行中对重复单元格值进行条件格式设置。假设你有这个数据集:
我想要一个公式来突出显示所有行的单个行中包含重复项的单元格。
所以首先它应该突出显示第 2 列和第 3 列中的 1。在第二行中,它应该突出显示第 2 列和第 3 列中的 2。在第三和第四行,没有什么应该突出显示。在第五行,第 1 列和第 2 列中的 6 应突出显示。
它不应该突出显示第 3 行中的 2,因为那是该行中唯一的 2。
任何帮助表示赞赏!