Чтобы решить эту проблему, вам нужно создать вспомогательную колонку на листе 1.
Формула в ячейке D2
и заполнить ее.
=IF(C2="M",1+MAX($D$1:D1),"")
Запишите эту формулу в ячейку A2 of Sheet 2
и заполните ее справа, затем вниз.
=IFERROR(INDEX(Sheet1!A:A,MATCH(ROWS($1:1),Sheet1!$D:$D,0)),"")
Как это устроено:
Эта простая комбинация INDEX & MATCH сделала магию и Фильтры всех Строк Полом M
Где MATCH(Rows($1:1)
, возвращает 1
и, как только перетаскивается вниз, он завершает, 1, 2, 3, 4 , 5
и 6
и т.д., И Формула использует эти значения для Match
и Filter
строк для M
.
Замечания:
- Вы можете найти новые записи (красного цвета) во втором снимке экрана, отфильтрованные также в листе 2.
- Формула в листе 2 будет отражать изменения в пол.
- Пол имени I (заполнено желтым цветом) был изменен, исключен по формуле на листе 2.
- При необходимости измените ссылки на ячейки в формуле.