Я хочу отфильтровать и скопировать таблицу из ~ 2500 строк и 15 столбцов. Критерий должен заключаться в том, что значение строки в столбце D больше значения в столбце O. Звучит достаточно просто, но я не могу заставить его работать.
Вот что я попробовал до сих пор:
Стандартные фильтры
Очевидно, этого недостаточно, поскольку они могут сравнивать только столбец с постоянным значением.
Расширенные фильтры
Я добавил столбец P на том же листе с формулой =O1 < D1
расширенной от строки 1 до конца, что дало мне хорошие результаты.
Однако при выборе столбцов щелкните расширенный фильтр и укажите столбец P ($Sheet1.$P$1:$P$2500
) в качестве источника критериев фильтра, я просто получаю следующие предупреждения:
Этот диапазон не содержит действительный запрос
Поэтому я предполагаю, что a не может просто иметь критерий, который говорит true/false, но должен прямо записать его в виде текста в ячейки. Вот где я застрял.
Я заполнил первую ячейку этого столбца формулой, но без =
как O1 < D1
. Однако мне нужно расширить его на все строки. Когда я делаю это "обычным способом", я получаю расширение только на второй ссылке на ячейку, поэтому в третьей строке указывается O1 < D3
.
Я не склонен исправлять каждое из этих тысяч случаев O1
вручную.
Как я могу решить это автоматически?