所以基本上我有一个主表,我想将这些数据过滤到另一个表(通常很简单),但我希望这基于2个标准。例如我想过滤特定部门的数据,但仅限于当月。我在主表中显示当前月份的方法是从用户窗体中插入日期,然后将该单元格格式化为仅显示月份。但是,当使用高级过滤器时,我使用我要过滤的列标题,例如department:mens,month:11月(使用= now()然后格式化以显示月份)但是当我运行过滤器时它根本没有选择信息。
我认为这取决于月份的制定和显示方式,但我无法想出另一种方法。非常感谢任何帮助。
如果有人有更清洁的方式,我也愿意尝试一种只选择本月数据的新方法,因为我确信有一种方法。
答案 0 :(得分:0)
您必须在条件中使用公式来指定要提取的月份。但它并不十分直观。看一下这个样本。我的起始列表是A1:B7的范围。我的标准是D1:E2。该部门很简单;我刚进入“3”。 (显然,没有引号。)但是,我添加了“GetMonth”并输入了公式栏中显示的公式,而不是月份标准。您可以根据需要为此命名,但它不能与源列表中的某个标题相同。 (是的,我查了一下。)公式检查单元格B2中当前日期的当前月份是12,即12月,并返回TRUE或FALSE。你可以使用11月11日。高级过滤器将以相对方式将对公式中的单元格B2的引用应用于“月”列中的所有单元格。而且中提琴!我在A10:B11范围内的输出是你所期望的。