在 Google 电子表格中应用条件格式时,我想知道是否可以使用我通过脚本编辑器在“自定义公式为:”字段中创建的自定义函数。这是我所做的:
转到“脚本编辑器”并输入我的 fn 如下:
function foo (param1, param2, param3) { if (condition to check) { ...some action; return true; } else { return false; } }
并保存。
在工作表中,选定单元格并打开“条件格式”对话框
创建新规则并在“自定义公式为:”字段中输入以下内容
=foo(param1, param2, param3)
不幸的是,这没有奏效。
添加
这是样品表...
看看里面的两个任务。我的目标是让“任务标题”自动写入黄色字段内(参见第 6 行中我手动输入值的任务)。
我已经尝试过的是: - 分配给范围内的每个单元格H5:BB7
以下公式:=if(H$4=D5; B5; "")
这将检查开始日期是否等于单元格日期并显示任务标题。这可以解决问题,但是即使“溢出”已打开,具有任务标题的单元格的内容也会被剪裁,因为下一个单元格不为空。