Google 如果复选框被选中并且匹配应用于整行的输入,工作表会突出显示一列
Google Sheets highlight a column if a checkbox is checked and also matches an input, applied to the whole row
所以我不知道该怎么称呼它来解释我的标题,但我有一个可行的解决方案,只是我想将它应用于一行检查,这样我就不必复制我的条件格式对于每一列。
这是一款名为 Phasmophobia 的游戏,我想制作一个 sheet 我可以 select 复选框来显示游戏的潜在答案。
这是我的例子:
Basic View
Highlighted View
我的条件格式函数是=if(($C$3=TRUE)*($C6=$C$2),true,false)
所以我想要的是检查复选框是否为 TRUE,然后突出显示行中具有相应数据的行。这个公式按预期工作,我唯一的问题是我想让这个公式适用于一个公式中的所有复选框,所以我不必制作 20 个条件格式,因为在当前公式之上我计划修改它有 2 个要突出显示的附加条件,例如,如果选中顶行下方的复选框,则划掉而不是突出显示第一个公式中的相同行,并划掉不包含正确信息的行。如果这是不可能的,我可以接受它并手动制定条件格式规则,但我知道这个游戏有意添加更多的东西来跟踪,我想要一个简单的“粘贴并起作用”的解决方案。
P.S。我只用它来比较 ($C6=$C$2),因为它可以消除保持所有列与复选框对齐的需要,但我可以删除它来代替“istext($c6)”检查。
Link 复制到我的 sheet: https://docs.google.com/spreadsheets/d/1I1be4O6BH4S0HscRsY-1NFPOyVm_8F7zr642Bbu28Qg/edit?usp=sharing
针对OR
条件
试试这个公式
=sumproduct($C:$H,$C6:$H6=$C:$H)
尝试这个 AND
条件
=sumproduct($C:$H,$C6:$H6=$C:$H)=sumproduct(N($C:$H))
所以我不知道该怎么称呼它来解释我的标题,但我有一个可行的解决方案,只是我想将它应用于一行检查,这样我就不必复制我的条件格式对于每一列。 这是一款名为 Phasmophobia 的游戏,我想制作一个 sheet 我可以 select 复选框来显示游戏的潜在答案。 这是我的例子:
Basic View
Highlighted View
我的条件格式函数是=if(($C$3=TRUE)*($C6=$C$2),true,false) 所以我想要的是检查复选框是否为 TRUE,然后突出显示行中具有相应数据的行。这个公式按预期工作,我唯一的问题是我想让这个公式适用于一个公式中的所有复选框,所以我不必制作 20 个条件格式,因为在当前公式之上我计划修改它有 2 个要突出显示的附加条件,例如,如果选中顶行下方的复选框,则划掉而不是突出显示第一个公式中的相同行,并划掉不包含正确信息的行。如果这是不可能的,我可以接受它并手动制定条件格式规则,但我知道这个游戏有意添加更多的东西来跟踪,我想要一个简单的“粘贴并起作用”的解决方案。
P.S。我只用它来比较 ($C6=$C$2),因为它可以消除保持所有列与复选框对齐的需要,但我可以删除它来代替“istext($c6)”检查。
Link 复制到我的 sheet: https://docs.google.com/spreadsheets/d/1I1be4O6BH4S0HscRsY-1NFPOyVm_8F7zr642Bbu28Qg/edit?usp=sharing
针对OR
条件
=sumproduct($C:$H,$C6:$H6=$C:$H)
尝试这个 AND
条件
=sumproduct($C:$H,$C6:$H6=$C:$H)=sumproduct(N($C:$H))