含特殊标记的员工工时表:实现多维度不同求和的函数迭代需求
适配部门与个人的工时统计方案
嘿,我刚好碰到过类似的工时统计需求,给你整理了两个精准的解决办法,完美适配你提到的两种统计规则:
部门总工时统计
既然你的计算工具能自动忽略带*的数值,那直接用基础求和公式就行:=SUM(你的工时数据区域)
比如数据在A2到E10的单元格里,就写=SUM(A2:E10),工具会自动跳过带*的单元格,得出正确的部门总工时。单个员工总工时统计
要把带*的工时也纳入统计,我们可以用SUMPRODUCT结合SUBSTITUTE来提取数值并求和,公式如下:=SUMPRODUCT(--SUBSTITUTE(该员工的工时列/行,"*",""))
举个例子,员工张三的工时在A2到A10单元格,公式就是=SUMPRODUCT(--SUBSTITUTE(A2:A10,"*",""))。这里SUBSTITUTE会把单元格里的*去掉,--把处理后的文本转成可计算的数值,最后SUMPRODUCT完成求和,就能把带*的工时也算进去啦。
如果你的工具是Excel或者类似的表格软件,这个方案直接就能用,亲测有效哦!
内容的提问来源于stack exchange,提问作者Lee Blake
相关产品推荐
相关产品推荐

