Sumifs循环遍历多个数组

时间:2017-07-01 21:44:37

标签: arrays loops sumifs

我在联络中心工作,我正在计算每个银行家每天花在手机上的时间。我有一个自动生成的电子表格,它将为我提供银行家姓名,通话日期以及通话时间,以秒为单位。我正在尝试使用sumifs函数给我答案,但我遇到了麻烦。我可以为每个方案编写一个If条件(例如,员工x在第a天,员工x在第b天,员工x在第c天等),但这将永远需要我每天和70多名员工。这是我到目前为止的代码:

Sub ArrayProgram()
Dim days As Variant, bankers As Variant, name As Range, seconds As Range
Dim dte As Range
Set seconds = Range("O:O")
Set name = Range("H:H")
Set dte = Range("B:B")
days = Array("2/13/2017", "2/14/2017", "2/15/2017", "2/16/2017", "2/17/2017", "2/18/2017", "2/19/2017", _
"2/20/2017", "2/21/2017", "2/22/2017", "2/23/2017", "2/24/2017", "2/25/2017", "2/26/2017", "2/27/2017", _ "2/28/2017")
employees = Array("Bobby, Daniel, Michel, Shayla, Bernard, Eboni, Sam, Vincent")

我想编写一个循环来运行输出这个公式的数组:

  

= sumifs(秒,名称范围,名称,日期范围,日期)

这是正确的做法还是我错过了什么?

0 个答案:

没有答案