Массив Excel (2 переменные)

Массив Excel (2 переменные)

У меня есть следующий листhttps://1drv.ms/x/s!Ai6fM6lT5gt6h00EUCmpnuwlgNtr

Он состоит из таблицы 1, заполненной списком (массивом).

Цель: Я хочу заполнить вторую таблицу на основе значения в ячейке B21 и на основе последнего столбца таблицы:

  1. Если в последнем столбце таблицы есть только значение «красный»: скопируйте таблицу 1 в таблицу 2 (значение B21 не имеет значения)
  2. Если есть смесь значений «красный» и «зеленый»: фильтр на основе значения B21

Любая помощь будет высоко оценена! Возможные сценарии и желаемый результат смотрите на листе.

решение1

Я сам это сделал!

Формула: =ЕСЛИОШИБКА(ЕСЛИ($C$23=0;ИНДЕКС($C$3:$C$12; НАИМЕНЬШИЙ(ЕСЛИ($F$3:$F$12="красный";СТРОКА($F$3:$F$12)-СТРОКА($F$3)+1);СТРОКИ($F$3:$F3)));ИНДЕКС($C$3:$C$12; НАИМЕНЬШИЙ(ЕСЛИ($F$3:$F$12=$B$21;СТРОКА($F$3:$F$12)-СТРОКА($F$3)+1);СТРОКИ($F$3:$F3))));"")

https://1drv.ms/x/s!Ai6fM6lT5gt6h0-Cyysq59Giy1NN

Связанный контент