Java 如何在excel中动态计算工作时间?

Java 如何在excel中动态计算工作时间?,java,mysql,excel,Java,Mysql,Excel,是否有一种方法可以编写excel公式,将特定人员的总工时相加?我想在John Doe之后添加另一行,它将被命名为total:(Summated hours),Presley和Jackson也一样但是这不是问题。如果将来我从数据库导入数据,并在work hrs列下输入类似$(workReport.workHrs)的值,单元格F7将不会保留给John Doe的总工时。也许将来约翰·多伊会出现15次,那么他的总细胞数应该是F19 使用SUMIF功能: =SUMIF(B3:B20,"John Doe",

是否有一种方法可以编写excel公式,将特定人员的总工时相加?我想在John Doe之后添加另一行,它将被命名为total:(Summated hours),Presley和Jackson也一样但是这不是问题。如果将来我从数据库导入数据,并在work hrs列下输入类似$(workReport.workHrs)的值,单元格F7将不会保留给John Doe的总工时。也许将来约翰·多伊会出现15次,那么他的总细胞数应该是F19

使用
SUMIF
功能:

=SUMIF(B3:B20,"John Doe",F3:F20)

将范围更改为表(带标题)可以吗?然后将此表链接到数据透视表以便动态更新?当然,也可以使用下面提到的Sumif