Excel 根据员工出勤情况添加列的值
我有一张excel表格,上面有以下数据 我需要的结果如下Excel 根据员工出勤情况添加列的值,excel,vba,Excel,Vba,我有一张excel表格,上面有以下数据 我需要的结果如下 VBA代码必须考虑代码12,并添加相应的日期,比如02个月登录时间,接下来应该添加03个JAN小时。例如 代码12->02 Jan=08和03 Jan=9。然后对于代码15->02 Jan=6和03 Jan=8,同样地,它应该重复循环中的每个代码,并将每个结果放在另一列中。是否有一种使用excel VBA解决问题的方法。我所做的只是针对特定的单元格,但无法概括。您可以使用透视表来实现这一点。您真的想为此编写VBA代码吗?您可以通过ex
VBA代码必须考虑代码12,并添加相应的日期,比如02个月登录时间,接下来应该添加03个JAN小时。例如
代码12->02 Jan=08和03 Jan=9。然后对于代码15->02 Jan=6和03 Jan=8,同样地,它应该重复循环中的每个代码,并将每个结果放在另一列中。是否有一种使用excel VBA解决问题的方法。我所做的只是针对特定的单元格,但无法概括。您可以使用透视表来实现这一点。您真的想为此编写VBA代码吗?您可以通过excel公式来完成。首先从代码列中提取所有唯一的
代码。然后将每个日期作为列标题。使用SUMPRODUCT()
公式来获得您想要的结果。感谢shrivallabha.redij和Harun24HR,但这只是我问题的一部分。根据这件事的结果,我还需要做些别的事情。所以VBA现在对我来说是必须的