EXCEL2010如何自动统计

2025-03-11 00:29:26
推荐回答(1个)
回答1:

因为Excel无法直接对单元格填充色获得格式信息,所以需要通过自定义名称+宏表函数来实现。

1、按Ctrl+F3键,打开“自定义名称栏”,选择“新建”,在名称中输入颜色,在引用位置中输入=CET.CELL(63,!AD2)  确定;

2、在AD10单元格中输入=颜色,确定,然后向右向下填充公式,得到上面7行数据填充色的格式代码;

3、在AD17单元格对格式代码求和,输入=SUMIF(AD10:AD16)  然后向右填充公式;

4、在AR11单元格输入以下数组公式,按Ctrl+Shift+Enter组合键结束,然后向右填充公式,得到单元格区域有填充色的对应行的数据

=IFERROR(INDEX(9:9,SMALL(IF($AD17:$AO17<>0,COLUMN($AD:$AO),4^8),COLUMN(A1))),"")

如果需要分填充色统计,那么可以在AD17单元格以条件计数的方法统计。

 

注意:完成上述操作后,保存时,需要将文件类型选择为“启用宏的工作簿”。

 

详见附图附件