【发布时间】:2015-08-28 11:50:58
【问题描述】:
我想知道是否可以在日期中使用通配符?
我的日期和时间存储在 A1:A5 上,我想计算有多少项目
无论时间如何,都有标准“8/12/2015”,输出 compl 应该是 2,因为 A1 和 A4 包含日期“8/12/2015”
A1 = 2015 年 8 月 12 日上午 12:00
A2 = 2015 年 8 月 25 日下午 3:00
A3 = 2015 年 8 月 23 日凌晨 4:00
A4 = 2015 年 8 月 12 日上午 1:30
A5 = 2015 年 8 月 20 日上午 12:00
Sub counter()
With Sheet1
Dim compl As String
Dim xdate As String, xdate2 As String
xdate = "08/12/2015"
xdate2 = xdate & "*"
compl = WorksheetFunction.CountIfs(Range("a1:a5"), xdate2)
Debug.Print compl
End With
End Sub
【问题讨论】:
标签: excel vba wildcard countif