【问题标题】:If the row contains specific text highlight row by row where two columns are the same如果该行包含特定文本逐行突出显示,其中两列相同
【发布时间】:2015-05-04 17:39:33
【问题描述】:

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

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

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

【问题讨论】:

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


    【解决方案1】:

    如果我理解正确,您希望 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)

    【讨论】:

      【解决方案2】:

      也许在你的公式中添加一个 AND:

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

      【讨论】:

      • pnuts 你又是我的英雄了。这是完美的。
      【解决方案3】:

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

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-01-29
        • 2018-08-25
        • 2014-08-15
        • 2017-12-15
        相关资源
        最近更新 更多