【问题标题】:How conditionally to colour a cell based on the most bottom repeated value?如何根据最底部的重复值有条件地为单元格着色?
【发布时间】:2016-03-19 02:42:15
【问题描述】:

我有一个 Excel 文件,其中包含以下信息:

Invoice#,   Company Name, Amount
Invoice001, Company 001,  100.00
Invoice002, Company 002,  120.00
Invoice003, Company 003,  130.00
Invoice004, Company 001,  140.00
Invoice005, Company 158,  160.00
Invoice006, Company 003,   45.00

我希望最近重复的公司发票编号(即编号最高的 - 但它们在我的电子表格中从上到下排序)的单元格背景颜色为绿色背景。

在我的示例中,背景为绿色的单元格将是公司名称为Invoice004 的单元格(不是Invoice001,即使它是同一个客户但它不是最近的发票),@ 987654324@、Invoice006(不是Invoice003 - 与Invoice004 相同的原因)和Invoice005

理想情况下,我只想用单元格中的公式来更改背景颜色。

【问题讨论】:

    标签: excel excel-formula lookup conditional-formatting countif


    【解决方案1】:
    =OR(COUNTIF(B$2:B$10,B2)=1,COUNTIF(B3:B$10,B2)=0)
    

    作为条件格式公式应用,从 A2 开始,并根据需要调整 B$10。

    回想起来,第一个 COUNTIF 不是必需的:只是假设发票按时间顺序排列,同一客户没有更多最近的发票:-

    =COUNTIF(B3:B$10,B2)=0
    

    【讨论】:

      猜你喜欢
      • 2019-11-12
      • 1970-01-01
      • 2022-12-08
      • 2014-05-04
      • 2023-04-07
      • 1970-01-01
      • 2020-05-19
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多