Страницы: 1
RSS
Формула переноса значений по нескольким условиям
 
Добрый день, подскажите пожалуйста, формулу для переноса данных по 2 условиям. Возможно ли в этом случае воспользоваться ВПР?  
 
Цитата
Sne mart написал:
Возможно ли в этом случае воспользоваться ВПР
смотря какая структура данных
Лень двигатель прогресса, доказано!!!
 
Sne mart, приветствую.

Попробуйте вариант формулой массива
Код
=ИНДЕКС(ПереносимыеДанные;ПОИСКПОЗ(1;(ДиапазонУсловий1=Условие1)*(ДиапазонУсловий2=Условие2);0))
Изменено: Vladimir K - 21.09.2020 12:10:25 (Опечатка в формуле)
 
Все достаточно просто, но я новичок в этом. Есть ID и номер документа, к которым привязаны данные. Нужно подтянуть эти данные в  новую таблицу по этим условиям
 
Цитата
Sne mart написал:
Все достаточно просто
ПРАВИЛА
Лень двигатель прогресса, доказано!!!
 
Sne mart, так?
 
Цитата
Vladimir K написал:
Попробуйте вариант формулой массива
Vladimir K, Сообщений: 19
сразу видно - новичок!
а уже лет пять не берусь угадывать без Файла, чего там ТС хочет. Зачастую и файлом не сразу понятно, пока не расспросишь...
 
Цитата
Vladimir K написал:
Попробуйте вариант формулой массив
В этом и проблема, я применяла данную формулу, но он не переносит значения
Изменено: Sne mart - 21.09.2020 14:40:32
 
на втором условии у вас вместо = стоит *
Код
=ИНДЕКС($I$2:$I$100;ПОИСКПОЗ(1;($G$2:$G$100=A2)*($H$2:$H$100=B2);0))
Лень двигатель прогресса, доказано!!!
 
Вот дура, все из-за невнимательности, прошу прощения, спасибо большое!!!  
 
И еще вариант с функциями ВПР и ВЫБОР:
Код
=IFERROR(VLOOKUP(A2&":"&B2;CHOOSE({1\2};$G$2:$G$100&":"&$H$2:$H$100;$I$2:$I$100);2;0);"")

Вводится как массивная.
Страницы: 1
Наверх