Использование раскрывающегося списка с функцией filter() в Excel

#excel #filter #excel-formula #office365 #dropdown

Вопрос:

Я застрял в разработке листов Excel.

У меня есть столик:

01.09.21 02.09.21
Первый x
Второй x
Третий x

Моя формула: =ФИЛЬТР(A:A;B:B = «x»;»»)

Это отлично работает, когда формула написана вручную, но мне нужно сделать автоматизацию с помощью выпадающего списка. Выпадающий список задается как список дат. Я сделал ячейку с помощью VLOOKUP, которая возвращает мне букву столбца, поэтому я попытался создать =ФИЛЬТР(A:A;G1:G1 = «x»;»»), но формула не работает. Я предполагаю, что Excel использует содержимое ячеек не как текст, а как формулу. Есть ли способ использовать содержимое ячеек в качестве текста?

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

1. Вы можете ввести свою функцию ФИЛЬТРА в определенную ячейку (допустим X1 ). Затем вы можете сослаться на диапазон разлива в своем списке данных ( X1# ).

Ответ №1:

Попробуй XLOOKUP там устроиться. Например:

введите описание изображения здесь

введите описание изображения здесь

Формула в F1 :

 =FILTER(A:A,XLOOKUP(E1,B1:C1,B:C)="x","")