当单元格为绿色(付费)和橙色(未付费)时,如何计算单元格内的美元价值



我正在寻找一个分析器,用于计算每月美元价值(从 2017 年 6 月到 CurrentDate 的列,跨越 14 个不同的行(在绿色(付费(和橙色(未付费(单元格内。我想在每行的末尾放置一个 COUNTIF 单元格,并让它记录橙色或

到目前为止,我已经找到了计算彩色单元格的数量或包含字母的单元格数量。我尝试操作下面的代码,但我无法弄清楚。

Function CountCcolor(range_data As range, criteria As range) As Long     
     Dim datax As range
     Dim xcolor As Long
     xcolor = criteria.Interior.ColorIndex 
     For Each datax In range_data     
         If datax.Interior.ColorIndex = xcolor Then
             CountCcolor = CountCcolor + 1
         End If
     Next datax 
End Function

我在Excel中收到了 #NAME!问题以及单元格不计算数字,而是有多少个单元格是绿色或橙色

您之所以 #NAME,是因为 Excel 不知道您在单元格中键入的内容。要么您键入了错误的函数名称 (CountCcolor(,键入了未知的内容作为参数,要么您错误地放置了 VBA 函数代码。你把代码放在一张纸上了吗?它必须位于您必须自己设置的模块中。

最新更新