Страницы: 1
RSS
Поиск значения и копирование данных соседних ячеек
 
Подскажите как в таблицу E2:F10 скопировать данные диапазона B2:C10 при условии что в в диапазоне A2:A10 - "оформление"
 
365
Код
=ФИЛЬТР(ФИЛЬТР(A2:C10;A2:A10="оформление");{0;1;1})
 
Цитата
=ФИЛЬТР(ФИЛЬТР(A2:C10;A2:A10="оформление");{0;1;1})
не смотрел файл, но вроде можно короче:
=ФИЛЬТР(B2:C10;A2:A10="оформление")
 
Цитата
Бахтиёр написал:
не смотрел файл
это гениально! 5 балов
 
Попытался вставить в свою таблицу, пишет фильтр - неизвестная функция
Изменено: Дмитрий Залещиков - 02.12.2022 11:04:13
 
Цитата
Дмитрий Залещиков написал:
неизвестная функция
для более ранних версий Excel - формула массива. Выделяем ячейки Е2:Е10, вводим формулу:
Код
=ЕСЛИОШИБКА(ИНДЕКС($B$2:$C$10;НАИМЕНЬШИЙ(ЕСЛИ($A$2:$A$10="оформление";СТРОКА($A$2:$A$10)-1);СТРОКА()-1);1);"")

ввод завершаем клавишами Ctrl+Shift+Enter.
Ну или можно сначала ввести тремя клавишами в первую ячейку и растянуть на остальные ячейки. Как больше нравится - формула отработает в обоих случаях одинаково.
принцип работы формулы здесь: ВПР с возвратом всех значений
Изменено: Дмитрий(The_Prist) Щербаков - 02.12.2022 11:14:15
Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы...
Страницы: 1
Наверх