使用Excel中的索引匹配查找date是否在范围内
我需要查找ID2列中的ID是否在ID_Master中,并且col Date3中的相应date是否在Start_Date&End_Date中的date之间。
我有以下布局:
ID_Master Start_Date End_Date ID2 Date3
testid1 1/1/2016 2/1/2016 testid2 1/3/2016
我尝试了索引匹配公式,但没有运气。 我觉得它很简单,但我似乎没有任何运气:(欣赏这个论坛提供的帮助!
你可以使用一个简单的COUNTIFS():
=IF(COUNTIFS($A$2:$A$500,D2,$B$2:$B$500,"<=" & E2,$C$2:$C$500,">=" & E2)>0,"y","n")
按照你的评论编辑。
这个IF
声明也可以工作:
=IF(AND(IF(ISERROR(VLOOKUP(D2,A:A,1,FALSE)),FALSE,TRUE),IF(E2<C2,IF(E2>B2,TRUE,FALSE)))=FALSE,"N","Y")
- 用另一个文件名保存打开的工作簿(另存为)
- 可以将logging集值用作Excel索引值吗?
- C#任务,System.Threading.Thread.CurrentThread.CurrentCulture和Microsoft.Office.Interop.Excel
- 用C#打开Excel 2003电子表格。 找不到可安装的ISAM。 例外
- Excel Vba – 如何从Application.Caller获取工作表名称
- Excel VBA range.find不会返回第一个外观?
- Excel如果使用OR的公式,避免#N / A
- 如何使用Excel表中的数据对行进行计数
- 通过linq从数据库导入和导出excel文件(csv,xls和xlsx)