问题标签 [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.
date - 比较谷歌电子表格中的日期
我想比较 D 列和 E 列中的两个日期。D 列是截止日期,E 列是完成日期。我想比较这两个日期,看看截止日期是否小于或等于完成日期,然后两个单元格变为绿色,否则如果过期则变为红色。
我不擅长编程,但这是我目前所拥有的:
javascript - 使用 google 脚本来操作数据条件格式和数据验证
我已经寻找了 3 天,但没有找到如何通过谷歌脚本操作这两个工具。
我对使用脚本运行工作表的动态创建和工作表的快速编辑感兴趣。
我需要更改这些:数据验证和条件格式,它们通常在工具栏上可用。
请帮助,给我包含这些或谷歌脚本中的函数的类的名称,我会找到休息的信息很少。
提前感谢汤姆
google-sheets - 谷歌表格自动突出显示
我创建了一个谷歌表来安排诊所的约会。我正在寻找一种基于客户名称突出显示单元格或行的方法?这可以基于脚本或单独的谷歌表。
例如,如果输入以下名称,我希望它们被突出显示。
约翰史密斯苏珊约翰逊泰德琼斯
当有人在列(名称)中输入他们的姓名时,该行或单元格将以颜色突出显示。
任何帮助将不胜感激。谢谢
google-sheets - 应用条件格式以将多行和多列与参考列进行比较
我有一个这种形式的谷歌表:
A B C D E
1 A1 B1 C1 D1 E1
2 A2 B2 C2 D2 E2
3 A3 B3 C3 D3 E3
4 A4 B4 C4 D4 E4
5 A5 B5 C5 D5 E5
$A 列包含我想与表的其余部分进行比较的参考值。我想做的格式化很简单:
For each row x of the table:
For each column β in columns (B:Z) of the table:
- 应用颜色绿色:
if the cell βx is greater than $Ax
- 应用红色:
if the cell βx is less or equal to $Ax
我尝试了一个自定义公式=$A1:$A>B1:Z on range B1:Z
,但它不起作用。
此公式仅适用于一列(例如 B)=$A1:$A>B1:B on range B1:B
:. 我现在正在寻找一种方法来一次将这种格式应用于所有列,而不必为每列手动重建条件格式(数百列很多..)
excel - 如何将条件格式应用于数字数组的倍数行
我正在尝试将条件格式规则应用于行数组,从第 11 行开始,然后应用于每 11+7x 行。我想我可以使用类似的东西:
但我无法弄清楚。
google-apps-script - Google电子表格:根据单元格值格式化背景颜色
我正在尝试根据它们的值和指定范围为一堆单元格的背景着色。
因此,假设范围是 1.0-3.0,则具有 3.0 的单元格为黑色,具有 1.0 的单元格为白色,具有中间值的单元格在线性刻度上呈灰色阴影。
我确定涉及到脚本。任何帮助,将不胜感激
validation - 带有数据验证的条件格式
在 Google 电子表格中,我有一列包含各种日期(这些是员工的开始日期)。我希望当今天在这些员工开始日期的一周内时突出显示单元格。
我已经玩过,=(B4-TODAY())>7
但这似乎突出了所有过去的日期。
如果这是不可能的,那么仅仅能够突出显示本月的日期就可以了(这在 Excel 中很容易做到,但在 Google 电子表格中似乎无法计算出来)。
然后,完成此操作后,我将在另一列中选择带有DONE
、 和的下拉框PENDING
。
我想有条件地格式化它,以便DONE
单击时,本月(或前 7 天)突出显示的开始日期以不同的颜色突出显示。
所以很容易看出1周内员工来了,点击完成后,我们可以看到他们的行政工作已经处理完毕。
google-sheets - 基于以下 6 个单元格之和的条件格式
在我不得不寻求帮助之前,我希望发烧。
使用谷歌表我试图让一系列单元格(行特异性)根据其正下方的 6 个单元格的总和更改背景颜色
我知道我很高兴使用基本条件形成,如果 Sum = 我正在寻找的内容,我有一个公式女巫将返回 true
如果我复制并粘贴它,这可以工作,但是如果我尝试将它放入自定义公式中,我会被告知
期间出现问题
无法使用无效公式保存规则。所以我认为我没有使用正确的盒子
任何帮助将不胜感激
google-sheets - 强制应用条件格式
我有一个带有条件背景格式规则的谷歌电子表格。当用户更改单元格时,我还有一个自动排序工作表的功能(它是具有优先级的任务列表)。不幸的是,自动排序可能会以某种方式为单元格设置错误的背景,可以通过选择一列然后单击“背景->重置参数”按钮手动修复。我需要自动对脚本执行相同操作以保持单元格的正确背景。如何强制 google-spreadsheet 使用其条件格式规则重新呈现单元格?自动分拣功能:
google-sheets - 基于 =QUERY 结果的 Google 表格条件格式
我正在尝试根据 QUERY 操作的结果有条件地格式化 Google 表格中的一行。我可以让 QUERY 返回我想要的值(0 或非零),但是 QUERY 坚持要返回标题行。
由于 QUERY 现在每行数据占用 2 行,因此根据 QUERY 结果更改行的格式在几行之后就开始变得奇怪。
在输入名称列表的情况下,我最终要解决的问题是,我想将每个名称与“NSF 名称”列表进行比较。如果输入了一个名称,并且它存在于 NSF 列表中,我想通过突出显示红色行来标记该条目。
非常感谢您的帮助。
编辑:公式,根据要求:
A:D 是数据集(A 是数字 ID,B 是全名,C 和 D 分别是名字和姓氏)。
E1 和 E2 是人名和姓氏的占位符,但最终会被解析人名替换,因为它是在工作表上输入的(TRIM(LEFT(" ", A2) 等...)