Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/26.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
Excel 如何引用不同单元格中的值,以便对多列进行条件格式设置_Excel_Matrix_Formatting_Conditional - Fatal编程技术网

Excel 如何引用不同单元格中的值,以便对多列进行条件格式设置

Excel 如何引用不同单元格中的值,以便对多列进行条件格式设置,excel,matrix,formatting,conditional,Excel,Matrix,Formatting,Conditional,我目前正在尝试编写一个条件格式规则,如果相关单元格出现在其他引用的单元格中,该规则将突出显示相关单元格 例如,数据有10列,但我只想突出显示两列中同一行的两个单元格,如果其中的值都存在于引用的单元格中。这些被引用的单元格不是10列的一部分,它们存在于不同的工作表中 基本上,我的逻辑是“如果cellA存在于参考cellA中,cellB存在于DE参考cellB中,则突出显示cellA和cellB”。即使整行都被突出显示,现在仍然足够了 任何指点都将不胜感激 谢谢 单击要创建条件格式规则的单元格。(在

我目前正在尝试编写一个条件格式规则,如果相关单元格出现在其他引用的单元格中,该规则将突出显示相关单元格

例如,数据有10列,但我只想突出显示两列中同一行的两个单元格,如果其中的值都存在于引用的单元格中。这些被引用的单元格不是10列的一部分,它们存在于不同的工作表中

基本上,我的逻辑是“如果cellA存在于参考cellA中,cellB存在于DE参考cellB中,则突出显示cellA和cellB”。即使整行都被突出显示,现在仍然足够了

任何指点都将不胜感激


谢谢

单击要创建条件格式规则的单元格。(在本例中,我假设它是A1

然后创建一个新规则 然后选择使用公式确定要格式化的单元格

然后复制这个公式:(我假设引用的工作表名称为Sheet1,您的10列范围为B:K


另外,别忘了选择条件格式类型(颜色、边框形状等)

我理解您的问题有两种不同的方式

1) 如果同一行包含引用单元格中的两个数据,则高亮显示单元格:

假设引用的单元格是
Sheet1
中的
A1
B1

  • 选择表2中的所有10列
  • 在“常用”选项卡中,选择条件格式-->新规则
  • 选择“使用公式确定要格式化的单元格”
  • 在公式框中输入以下公式
=和(COUNTIF(1:1,Sheet1!$A$1),COUNTIF(1:1,Sheet1!$B$1))

  • 选择填充颜色,然后按OK。如果被引用单元格中的两个值都存在于行中,则该行将高亮显示
2) 如果单元格包含引用单元格中的任一数据,则高亮显示单元格

使用下面的公式

=或(A1=Sheet1!$A$1,A1=Sheet1!$B$1)

如果你需要任何信息,请告诉我

=COUNTIF(Sheet1!B:K,A1)