将公式应用于具有相同名称字段的行

时间:2016-12-23 11:57:22

标签: excel excel-formula

我在我的工作簿中设置了一个公式,就像这个q的答案中的公式一样(根据满足我需要的第三个答案格式化):Highlight Rows in Sheet1 that match values in Sheet2

我用它来标记具有供应商代码条目的行,这些代码条目也可以在Sheet2中找到。但是,Sheet1中的许多行数据根本没有供应商代码。我在合理化公司名称字段方面做了很多以前的工作,我还想用与供应商代码匹配相同的公司名称标记数据行。

e.g

|Company Name|  Vendor Code|    Vendor Code Match|
|------------|-------------|---------------------|
|ABC Company |          111|                  Yes|
|ABC Company |          N/A|                   No|

我希望第2行也有供应商代码匹配,因为它与第1行具有相同的公司名称。

请放心,因为我一般都很擅长excel! 谢谢!

1 个答案:

答案 0 :(得分:0)

如果你想用条件格式突出显示单元格,我建议

=AND($C2="No",MATCH(1,($A$2:$A$10=$A2)*ISNUMBER($B$2:$B$10),0))

将范围调整为您正在处理的单元格数。

如果您想将此作为独立公式使用,则必须使用 Ctrl Shift 输入检查MATCH上的错误

=AND($C2="No",ISNUMBER(MATCH(1,($A$2:$A$10=$A2)*ISNUMBER($B$2:$B$10),0)))

如果您想

,也可以找到供应商代码
=IF($C2="No",IFERROR(INDEX($B$2:$B$10,MATCH(1,($A$2:$A$10=$A2)*ISNUMBER($B$2:$B$10),0)),"Not found"),$B2)