在Excel中searchdate范围内的date
我正在努力寻找一个公式或macros,这将帮助我在两个date的范围内find一个特定的date。 我尝试了一些不同的东西,但是我已经空了。 有没有解决方法? 我有3个datestring,我正在查看是否第三个date落在范围内。
恩。 date范围是var1 5/1/17到var2 5/7/17,我期待看到var3 5/5/17是否属于那个星期。 如果为true,则输出true,否则输出false。
提前致谢!
使用公式,你会这样做
=IF(AND([earliest date]<=[check date],[latest date]>=[check date]),"Yes","No")
。
如果你在VBA中需要它,你可以这样做:
Function checkDate(date1 As String, date2 As String, chkDate As String) As String If date1 <= chkDate And date2 >= chkDate Then checkDate = "Falls between!" Else checkDate = "Outside the range" End If End Function
并运行=checkDate(A2,B2,C2)
。