validationdate是否在两个date之间 – Excel
我正在尝试根据date标准提取一组数据。 如果事件date不在“开始date”和“结束date”之间,则不应将其拖入结果中。 如果它确实落在这些date之间,则需要确保唯一ID与正确的程序匹配。 这将需要拉出与这些特定事件相关的所有数据。 如果在开始date和结束date之间,所有唯一ID和程序ID需要匹配并被拉动。
最终结果应该与以下内容一致
使用以下公式过滤两个date之间的数据:
=IFERROR(INDEX($B$4:$H$10,SMALL(IF($B$4:$B$10>=$F$13,IF($B$4:$B$10<=$F$14,ROW($B$4:$B$10)-ROW($B$3))),ROWS($B$3:B3)),COLUMNS($B$3:B$3)),"")
因为它是一个数组公式。 按CTRL + SHIFT + ENTER以评估公式。
把公式放在B17
单元格中(按照下面的截图的例子)。 然后根据需要拖放和填充。 确保在填写date列的公式后手动应用date格式 。