Фильтрация старых дат с использованием фильтра достижений в Excel - PullRequest
0 голосов
/ 12 марта 2019

Пример в офисной документации для расширенного фильтра имеет следующую таблицу (я добавил Date столбец):

Type       Salesperson   Sales  Date
Beverages  Suyama        $5122  10/1/2018
Meat       Davolio       $450   11/5/2018
produce    Buchanan      $6328  3/8/2019
Produce    Davolio       $6544  3/1/2019

Я хотел бы видеть только строки с датамииз последних 14 дней.Основываясь на руководстве, расширенный фильтр может выглядеть примерно так:

Date
>=2/25/2019

Но это только на сегодня.Я попытался использовать

Date
>=now()-14

, который не работает.Есть ли способ использовать функцию в расширенном фильтре?

Ответы [ 2 ]

0 голосов
/ 14 марта 2019

Я нашел способ, которому не нужен вспомогательный столбец. Это мой фильтр:

Date
=">"&TEXT(NOW()-14,"mm/dd/yyyy")

Сегодня это оценивается как:

Date
>02/28/2019

Таким образом, формулы не могут быть частью текста, как я изначально пробовал. Но поле может быть любой формулой, которая оценивается как строка, содержащая действительный фильтр.

0 голосов
/ 12 марта 2019

В качестве обходного пути можно было бы ввести «столбец помощника», начинающийся в E2, с формулы =D2>NOW()-14 (и E3, E4, ... ссылаясь на D3, D4, ...) - тогда вы можете отфильтровать в своем помощнике столбец только с логическим значением.

...