Excel中按照填充的单元格颜色求和
有的时候我们在接触到一些表格的时候,部分数据使用填充颜色来做标记的,但是我们在进一步处理这些数据时,出现了问题,在公式中如何识别填充的颜色呢,我们要用到宏表函数 get.cell
操作方法
- 01
如图,vivo手机的销量中有两种填充颜色,想要完成不同颜色的汇总
- 02
公式-定义名称,名称 “颜色”,引用位置 ”=GET.CELL(63,Sheet1!$D4)+NOW()^0-1 ”,其中GET.CELL(63,Sheet1!$D4)是获取单元格颜色代码,63是get.cell 的第63个功能, +NOW()^0-1 这个值是等于0,不影响运算结果,但是宏表函数是易失性函数,所以要加上比较活跃的函数,方便自动更新。
- 03
在H列添加辅助列,H2单元格中填入 “ =颜色 ”,回车,引用了定义名称里公式,单元格会返回颜色代码。
- 04
H2返回单元格颜色代码后,下拉单元格即可,就会返回所有D列填充颜色的代码
- 05
在L2单元格中,输入公式 ”=SUMIF(H2:H13,H2,D2:D13) ”,按照 H2 的颜色代码,对D列中相应颜色求和
- 06
在L3单元格中输入公式”=SUMIF(H3:H14,H4,D3:D14) ”,按H4的数字,返回D列相应数据的求和
赞 (0)