Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/google-sheets/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google sheets 如果在另一张表中存在相同的值,则突出显示单元格';s细胞_Google Sheets_Gs Conditional Formatting - Fatal编程技术网

Google sheets 如果在另一张表中存在相同的值,则突出显示单元格';s细胞

Google sheets 如果在另一张表中存在相同的值,则突出显示单元格';s细胞,google-sheets,gs-conditional-formatting,Google Sheets,Gs Conditional Formatting,范例- 客户机在表1中有客户机托管域的主列表 客户在表2中保留了实际使用的A记录验证域列表 我需要的是使用一种颜色高亮显示表2中与表1中的域匹配的域,如果表2中的域没有出现在表1中,则使用不同的颜色高亮显示表2中的域 (主列表中与表1中输入的记录匹配的域显示为绿色,与列表不匹配的域显示为红色) 两个工作表上的列名都是“域”。在每个工作表中添加一个辅助列,例如H,公式如下: =--countif(Sheet1!B:B,B1) >0 向下复制以适应(假设域位于B列-更改Sheet1以适应实

范例- 客户机在表1中有客户机托管域的主列表

客户在表2中保留了实际使用的A记录验证域列表

我需要的是使用一种颜色高亮显示表2中与表1中的域匹配的域,如果表2中的域没有出现在表1中,则使用不同的颜色高亮显示表2中的域

(主列表中与表1中输入的记录匹配的域显示为绿色,与列表不匹配的域显示为红色)


两个工作表上的列名都是“域”。

在每个工作表中添加一个辅助列,例如H,公式如下:

=--countif(Sheet1!B:B,B1) >0 
向下复制以适应(假设域位于B列-更改
Sheet1
以适应实际的工作表名称)

然后应用以下条件格式规则:

=H1  
以及:

=H1<>TRUE 
这两条规则是:

其中第一个是:

=and(H1<>"",H1<>TRUE)  
=和(H1“”,H1真)

(第一部分是避免空白单元格被突出显示)。

我相信你在这里的思路是正确的,我想我只需要VBA傻瓜版的谷歌电子表格。Sheet1被命名为“Active”,所以我在单元格N
=--countif(Active!B:B,B1)>0中创建了它(域实际上位于列B中,这是正确的)。然后,我把那个单元格一直拖到现在显示“错误”的地方。我不确定从那里走到哪里,条件格式规则等等,这些是否需要放在第二张工作表上(命名任何东西,我可以根据自己的喜好命名)。是的,新的谷歌工作表-我认为它在后端使用VBA,因为我只习惯于使用Excel。我真的很想把所有这些都放到mysql和php应用程序中,但客户端是一个只支持GoogleSheets类型的家伙。出于某种原因,我根本没有条件格式的“自定义公式”选项。
=and(H1<>"",H1<>TRUE)