【发布时间】:2020-06-15 05:45:01
【问题描述】:
一直在努力解决这个问题,希望我能解释清楚.....
这是一个来自员工名册的公式,它只是简单地将每个人在给定一天的工作小时数相加。但是,如果员工姓名连续出现多次(表示星期几的行),我的公式是将小时数乘以该姓名出现的次数。
这是我目前的公式:
=COUNTIF($G4:$W4,AI$3)*($AF4+$AG4)
它获取单元格 AI3 中的员工姓名,在这种情况下,从 G-W 列沿第 4 行查找。如果 AI3 中的名称出现在 G4:W4 范围内,那么它将在单元格 AF4 和 AG4 中添加小时。有时,员工姓名可能会在 G4:W4 范围内出现两次,因为他们当天执行的任务不止一项。在这种情况下,他们的工作时间会成倍增加。我正在寻找一个只计算名称一次的 COUNTIF 公式。
帮助非常感谢。
【问题讨论】:
标签: excel google-sheets excel-formula google-sheets-formula countif