使用VBA CountIfs比较两个日期

时间:2017-10-19 16:13:22

标签: excel vba

我在两列中有两组日期(yyyy / mm / dd),我想检查日期是否相同。我尝试了以下代码行,它似乎无法正常工作

If (Application.WorksheetFunction.CountIfs(completed.Columns(2), "=", row.Columns(5))) Then

是否可以使用CountIfs比较两组日期?

1 个答案:

答案 0 :(得分:1)

是的,可以计算匹配日期的数量。但应正确遵循countifs格式。可能你需要一些像下面这样的东西。请相应检查您的其他代码。

If (Application.WorksheetFunction.CountIfs(Range(completed.Columns(2)),row.Columns(5).value) = row.Columns(5)) Then

使用CountIfs的格式

CountIfs(Range to check as range, Argument as value)