如果行包含逐行突出显示的特定文本,其中两列相同

时间:2015-03-03 21:43:20

标签: excel excel-formula worksheet-function conditional-formatting countif

我目前在电子表格的M和N列上使用条件格式来使用以下公式填充重复的数字值:

=COUNTIF($M1:$N1,M1)>1

我的老板问我,如果G列中的特定文本名称出现在同一行,我只能有条件地格式化列M和N.有没有办法将其添加到我的公式中,还是需要不同的东西?

3 个答案:

答案 0 :(得分:2)

也许在您的公式中添加AND:

=AND($G1="name",COUNTIF($M1:$N1,M1)>1)

答案 1 :(得分:0)

听起来你想在你的条件格式化公式中添加一个vlookup。

http://www.howtogeek.com/howto/13780/using-vlookup-in-excel/

答案 2 :(得分:0)

如果我理解正确,你希望countif能够处理两个条件。你也可以使用

=countifs(data_range1,condition1,data_range2,condition2)

https://support.office.com/en-us/article/COUNTIFS-function-53c4dc8e-0e5b-4e32-93df-9ca5e7da89ed

示例:

  

假设您的列A的值为1-10。当您沿着列向下时,B列的值为1和2。如果你使用

     

=countif(A1:A10,">2")

     

该值等于8.如果您使用

     

=countifs(A1:A10,">2",B1:B10,">1")

     

值等于4.第二个等式跳过4个数字,因为两个条件都不满足。

引用单元格以确定您可以使用的条件

=countifs(data_range1,">"&G1,data_range2,condition2)