Какова альтернатива функции ФИЛЬТРА для других приложений, кроме excel office365?

#excel #filter #excel-formula

Вопрос:

У меня есть лист Excel, такой как

sku ITEM_ID линия
111 1 ССС
111 2 NNN

Мне нужно отфильтровать строки на основе значения столбца СТРОКИ. В office365 это можно легко сделать с помощью функции ФИЛЬТРА. Я должен использовать excel 2007. Что может быть хорошей альтернативой для создания функции фильтрации здесь?

Ответ №1:

=IFERROR(INDEX($A$1:$C$3,SMALL(IF(--($C$1:$C$3="CCC"),ROW($C$1:$C$3)),ROWS($1:1)),COLUMNS($A:A)),"") формула массива для ввода ctrl shift enter в версиях, предшествующих office 365. Скопируйте формулу вниз и вправо в соответствии с вашими потребностями. Часть СТРОК функции будет вести себя как счетчик для 1-го, 2-го и т. Д., Соответствующих условию.

Вы можете настроить диапазоны, но обязательно отрегулируйте все три: =IFERROR(INDEX($A$1:$C$[number of end of range],SMALL(IF(--($C$1:$C$[same number as before]="CCC"),ROW($C$1:$C$[same number as before])),ROWS($1:1)),COLUMNS($A:A)),"")

Комментарии:

1. Только что передумал над частью столбца индекса для работы в версиях старше office 365. Обновленный.

2. К сожалению, он пропускает некоторые строки.

3. Правильно ли вы настроили диапазоны? Это должно сработать i.stack.imgur.com/UrFAd.jpg