我是 Excel 基础用户。我每月做一次轮班表,其中一个单元格中写有员工姓名,另一个单元格中写有工作时长。
是否有一种简单的方法来编写公式,以便 Excel 从带有名称的相邻单元格中获取任何数据并将其加总?
例如:
A1 - Mark B1 - 5
A2 - Jane B2 - 8
C1 - Mark C1 - 5
D1 - Jane D2 - 8
整个月内,这种情况会持续发生。目前,我正在启动一个单元格,其中有一个员工姓名,在相邻的单元格中执行操作=SUM()
,然后单击每个单元格,中间有一个加号。
例如,A35 - Mark B35 - =SUM(b1+c1)
在我上次回答另一个问题之后,我想一定有一种更简单的方法,因为这非常耗时并且容易出错。
答案1
您的问题对我来说不太清楚,但我认为您是在计算列表中姓名的小时数总和。在这种情况下,您可以使用求和
假设您的姓名在 A 列,小时数在 B 列 - 这是“Mark”的总数
=SUMIF(A1:A10,"Mark",B1:B10)