【问题标题】:Excel : How to count occurrence of particular color ( Green ) in a Row?Excel:如何计算特定颜色(绿色)连续出现的次数?
【发布时间】:2016-12-22 20:14:33
【问题描述】:

我想以绿色计算 excel 中某个单词的出现次数。例如,我的 excel 看起来像这样:-

我想计算绿色 (X) 和红色 (X) 的出现次数。

【问题讨论】:

  • 恐怕这在 Excel 中是不可能的。您将需要 VBA / 用户定义的函数。

标签: vba excel excel-formula excel-udf


【解决方案1】:

您将需要 VBA / 用户定义的函数。
关注this tutorial

  1. 首先打开您需要根据背景颜色添加单元格的工作表。

  2. 接下来,按 ALT + F11 打开 VB 编辑器。导航到“插入”>“模块”。

  3. 之后,将“ColorIndex”UDF 粘贴到编辑器中。

Function ColorIndex(CellColor As Range)  
ColorIndex = CellColor.Interior.ColorIndex  
End Function

然后您可以在 Excel 工作表中使用 ColorIndex(cellReference)。

【讨论】:

    【解决方案2】:

    也许你应该改变你的观点。例如,您可以将字母更改为“y”,而不是颜色“X”。 所以 COUNTIF 会起作用。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-10-28
      • 1970-01-01
      • 2021-06-09
      • 2021-01-14
      • 2013-12-04
      • 1970-01-01
      • 2015-09-29
      • 1970-01-01
      相关资源
      最近更新 更多