我如何find突出显示的单元格的总和?

我刚刚在工作中被问到一个Excel问题,但我不是Excel的人,我很less使用它。

有没有可能做一个SUM()突出显示的框?

Excel图像

我在网上查找,但只发现插件或VBA脚本。

至于VBA脚本解决scheme,这是我有:

 Function SUMCLR(rColor As Range, rRange As Range) Dim rCell As Range Dim lCol As Long Dim vResult lCol = rColor.Interior.ColorIndex For Each rCell In rRange If rCell.Interior.ColorIndex = lCol Then vResult = WorksheetFunction.SUM(rCell, vResult) End If Next rCell SUMCLR = vResult End Function 

它的工作原理,但如果有一个内置的function,这将是伟大的。

如果您在Excel 2007或更高版本中,则可以按颜色对该列进行sorting,并只总结彩色框(现在将全部在顶部或底部组合在一起)。 其他任何意思;

  1. 让人们在“有趣”的数字旁边打个分,
  2. 要求v​​ba – 根据您的文章。

如果已经使用条件格式创build颜色(通过select主页选项卡进行检查,并在选中其中一个突出显示的单元格的情况下进行条件格式设置),则可以使用相同的公式和产品或类似来计算总和。