问题标签 [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.

0 投票
1 回答
5743 浏览

google-sheets - 在 Google 表格中自动填充条件格式

我有一个带有条件格式的 Google 表格,它根据单元格H2的内容更改单元格的背景颜色F2。我想在列中自动填充此条件格式规则,以便单元格H3取决于F3H4onF4等。

当我将单元格的格式向下拖动列(自动填充)时,条件格式规则不会被排序 - 原始单元格的规则只是逐字复制。

除了手动编辑每一行的规则之外,是否有解决方法?

0 投票
1 回答
368 浏览

google-sheets - 根据日期年龄和单元格的值突出显示一行

如果 DATE 列小于 50 天并且用户列不包含文本“ADMIN”,我目前正在尝试突出显示一行

所以我在条件格式中使用自定义公式。如果日期列小于 50 天,我使用 =$E$3:$E>TODAY()-50 来突出显示该行。但是,如果它在用户列中也不包含文本“ADMIN”,我想更进一步,让它突出显示该行。所以我尝试了 =($E$3:$E>TODAY()-50) & F:F >< "ADMIN") 但显然这不起作用,因为它不正确。是否有可能做到这一点?

0 投票
2 回答
15370 浏览

google-sheets - 更改单元格和字体的颜色

这是我第一次使用 Google 脚本。当行包含某些值时,我想更改行和文本的背景颜色。我使用这段代码取得了一些成功:

所以现在包含Won的行变为绿色并带有黄色文本,而包含Lost的行变为红色并带有蓝色文本。

几个问题:

  1. 每个空行也会变成红色 - 我该如何解决这个问题?
  2. 我的 if/else 函数似乎是倒置的,但它工作得很好。我理解它的方式是,如果该行包含Won它实际上应该变成红色并带有蓝色文本。谁能帮我更好地理解这部分?
0 投票
1 回答
1943 浏览

google-sheets - 如果单元格等于另一个选项卡中的值,则突出显示

如果与工作表 2 的 K 列中的单元格匹配,突出显示工作表 1 的 K 列中的单元格的自定义公式是什么?我也不希望它包含空白单元格。

0 投票
1 回答
824 浏览

google-sheets - 基于两个变量突出显示整行

如果 K 列(表 1)与 K 列(表 2)匹配并且 D 列(表 2)显示“Apple”,我希望表 1 的行突出显示为红色。我将在 D 列中有三个变量来触发三种颜色。例如,Apple = Red、Banana = Yellow 和 Lime = Green。

如果我想基于两个变量突出显示整行,条件格式会是什么?

0 投票
1 回答
425 浏览

google-sheets - 设置日历单元格格式以在添加事件时更改颜色

我正在使用 Google 电子表格创建一个日历,我的管理团队可以访问该日历,并为某些需要完成的工作记下他们的名字。为了更容易查看,我尝试有条件地格式化单元格,以便在将事件添加到该单元格时它们会改变颜色。我为每个日期设置了三个不同的单元格来格式化,因为我必须将它们分解为日期、事件和管理员记录姓名的空间。

问题是,我必须对每个单独的单元格都这样做,这至少很烦人;我昨晚花了一个小时寻找公式来做我想做的事,但只做了两个单元格。这样做需要很长时间,所以我想知道是否有办法更快地做到这一点,因为拖动不会对单元格进行排序。当原始单元格有文本时,它们都会改变。

我使用的公式是=LEN(A6)>0=IF(A6>0,true,false)

有没有办法让细胞进行排序,还是我必须手动完成?

0 投票
1 回答
2278 浏览

google-sheets - 有条件地格式化范围内的最大值

我想让连续的最大值被着色。我知道我可以使用条件格式来做到这一点我只是不确定自定义规则应该是什么。

我在 CG 列的第 8 行有数据点,随着团队获得更多积分,数据点每天都在变化。

我试过了:

那没有用。

有什么建议么?

0 投票
1 回答
171 浏览

google-sheets - 基于 AND/OR 的 Google 电子表格条件格式

我有以下电子表格格式:

基于以下规则的自定义条件代码是什么:

  • 如果单元格 A 小于单元格 B AND/OR 单元格 C,则突出显示行
  • 在这种情况下,将突出显示微软和三星
0 投票
1 回答
48 浏览

google-sheets - 一起使用 AND/OR 运算符

如果以下情况为真,我正在尝试使用条件格式为行着色:列 E 小于 50 天,并且如果列 F 不包含单词 exclude OR NA。

所以最初我尝试了 =OR(AND($E$4:$E>TODAY()-50, $F$4:$F <> "Exempt"), AND($E$4:$E>TODAY()-50, $F$4:$F <> "NA")) 但这不起作用。谁能引导我正确的方式?

0 投票
2 回答
891 浏览

google-apps-script - 谷歌电子表格:当另一个单元格更改文本时更改一个单元格背景颜色的脚本

我有一个谷歌电子表格,我在其中保存了一个任务列表,并且我不断地从四个变体中更改状态。出于这个问题的目的,我们只说四种状态是“完成”、“未完成”、“进行中”、“失败”。

我想为 Google 电子表格编写一个脚本,当我更改状态时,它旁边的单元格将显示与每个任务的状态相对应的特定颜色。

我已经研究了前面几个例子,它们突出显示了整行,但我正在研究如何突出显示一个特定的单元格。