使用tbl.Filter在两个日期之间进行过滤

时间:2016-06-24 12:28:18

标签: excel excel-formula schematiq

此问题与Microsoft Excel的Schematiq加载项有关。

我可以使用= tbl.Filter( table ,“Date”,“>”& date )来过滤一个日期,但是你可以帮助我吗?要在两个日期之间过滤的代码段吗?

1 个答案:

答案 0 :(得分:1)

(披露:我在Schematiq开发团队工作。)

您可以使用以下代码段:

date => AND(date > *date1*, date < *date2*)

完整的电话会是:

=tbl.Filter(A1, "Date, "date => AND(date > *date1*, date < *date2*)")

如果这些日期在(例如)单元格A2和A3中,那么你会写:

=tbl.Filter(A1, "Date, "date => AND(date > " & A2 & ", date < " & A3 & ")")

或者,您可以使用txt.Format创建代码段:

=txt.Format("date => AND(date > {0}, date < {1})", A2:A3)