ВПР по нескольким критериям со смещением строк
EvgenyAgeev
Дата: Пятница, 03.08.2018, 15:01 |
Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 12
Репутация:
0
±
Замечаний:
0% ±
Excel для Mac
Всем привет. Прошу вашей помощи. Суть проблемы: нужна формула, которая должна выступать аналогом ф-ии ВПР (или быть ф-й ВПР), но поиск и вывод конечного результата должен производиться по нескольким критериям (искомым значениям). При чем, одно из искомых значений смещено от других на несколько строк. Пример во вложении.
Всем привет. Прошу вашей помощи. Суть проблемы: нужна формула, которая должна выступать аналогом ф-ии ВПР (или быть ф-й ВПР), но поиск и вывод конечного результата должен производиться по нескольким критериям (искомым значениям). При чем, одно из искомых значений смещено от других на несколько строк. Пример во вложении. EvgenyAgeev
Ответить
Сообщение Всем привет. Прошу вашей помощи. Суть проблемы: нужна формула, которая должна выступать аналогом ф-ии ВПР (или быть ф-й ВПР), но поиск и вывод конечного результата должен производиться по нескольким критериям (искомым значениям). При чем, одно из искомых значений смещено от других на несколько строк. Пример во вложении. Автор - EvgenyAgeev Дата добавления - 03.08.2018 в 15:01
sboy
Дата: Пятница, 03.08.2018, 15:05 |
Сообщение № 2
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2566
Репутация:
724
±
Замечаний:
0% ±
Excel 2010
Добрый день. Между фамилиями всегда одинаковое количество строк?
Добрый день. Между фамилиями всегда одинаковое количество строк? sboy
Яндекс: 410016850021169
Ответить
Сообщение Добрый день. Между фамилиями всегда одинаковое количество строк? Автор - sboy Дата добавления - 03.08.2018 в 15:05
EvgenyAgeev
Дата: Пятница, 03.08.2018, 15:09 |
Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 12
Репутация:
0
±
Замечаний:
0% ±
Excel для Mac
Добрый день. Между фамилиями всегда одинаковое количество строк?
Да, оно будет всегда сохраняться.
Добрый день. Между фамилиями всегда одинаковое количество строк?
Да, оно будет всегда сохраняться.EvgenyAgeev
Ответить
Сообщение Добрый день. Между фамилиями всегда одинаковое количество строк?
Да, оно будет всегда сохраняться.Автор - EvgenyAgeev Дата добавления - 03.08.2018 в 15:09
sboy
Дата: Пятница, 03.08.2018, 15:13 |
Сообщение № 4
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2566
Репутация:
724
±
Замечаний:
0% ±
Excel 2010
Вот такой вариантКод
=ВПР(M$1;ИНДЕКС($C$1:$C$999;ПОИСКПОЗ($I2;$A$1:$A$999;)):ИНДЕКС($D$1:$D$999;ПОИСКПОЗ($I2;$A$1:$A$999;)+10);2;)
Вот такой вариантКод
=ВПР(M$1;ИНДЕКС($C$1:$C$999;ПОИСКПОЗ($I2;$A$1:$A$999;)):ИНДЕКС($D$1:$D$999;ПОИСКПОЗ($I2;$A$1:$A$999;)+10);2;)
sboy
Яндекс: 410016850021169
Сообщение отредактировал sboy - Пятница, 03.08.2018, 15:17
Ответить
Сообщение Вот такой вариантКод
=ВПР(M$1;ИНДЕКС($C$1:$C$999;ПОИСКПОЗ($I2;$A$1:$A$999;)):ИНДЕКС($D$1:$D$999;ПОИСКПОЗ($I2;$A$1:$A$999;)+10);2;)
Автор - sboy Дата добавления - 03.08.2018 в 15:13
EvgenyAgeev
Дата: Пятница, 03.08.2018, 15:47 |
Сообщение № 5
Группа: Пользователи
Ранг: Новичок
Сообщений: 12
Репутация:
0
±
Замечаний:
0% ±
Excel для Mac
Вот такой вариант =ВПР(M$1;ИНДЕКС($C$1:$C$999;ПОИСКПОЗ($I2;$A$1:$A$999;)):ИНДЕКС($D$1:$D$999;ПОИСКПОЗ($I2;$A$1:$A$999;)+10);2;)
Все отлично работает! Спасибо!
Вот такой вариант =ВПР(M$1;ИНДЕКС($C$1:$C$999;ПОИСКПОЗ($I2;$A$1:$A$999;)):ИНДЕКС($D$1:$D$999;ПОИСКПОЗ($I2;$A$1:$A$999;)+10);2;)
Все отлично работает! Спасибо!EvgenyAgeev
Ответить
Сообщение Вот такой вариант =ВПР(M$1;ИНДЕКС($C$1:$C$999;ПОИСКПОЗ($I2;$A$1:$A$999;)):ИНДЕКС($D$1:$D$999;ПОИСКПОЗ($I2;$A$1:$A$999;)+10);2;)
Все отлично работает! Спасибо!Автор - EvgenyAgeev Дата добавления - 03.08.2018 в 15:47
jakim
Дата: Пятница, 03.08.2018, 18:15 |
Сообщение № 6
Группа: Друзья
Ранг: Старожил
Сообщений: 1218
Репутация:
316
±
Замечаний:
0% ±
Excel 2010
Сперва уберите объединённые ячейки, а потом можно использовать комбиннацию ПОИСКПОЗ и ИНДЕКС. В приложении объединение ячеек сохранено.
Код
=INDEX(D$3:D$24;MATCH(I2;A$3:A$24;0)+5)
Сперва уберите объединённые ячейки, а потом можно использовать комбиннацию ПОИСКПОЗ и ИНДЕКС. В приложении объединение ячеек сохранено.
Код
=INDEX(D$3:D$24;MATCH(I2;A$3:A$24;0)+5)
jakim
Сообщение отредактировал jakim - Пятница, 03.08.2018, 18:16
Ответить
Сообщение Сперва уберите объединённые ячейки, а потом можно использовать комбиннацию ПОИСКПОЗ и ИНДЕКС. В приложении объединение ячеек сохранено.
Код
=INDEX(D$3:D$24;MATCH(I2;A$3:A$24;0)+5)
Автор - jakim Дата добавления - 03.08.2018 в 18:15
EvgenyAgeev
Дата: Воскресенье, 05.08.2018, 11:55 |
Сообщение № 7
Группа: Пользователи
Ранг: Новичок
Сообщений: 12
Репутация:
0
±
Замечаний:
0% ±
Excel для Mac
Сперва уберите объединённые ячейки, а потом можно использовать комбиннацию ПОИСКПОЗ и ИНДЕКС. В приложении объединение ячеек сохранено. =ИНДЕКС(D$3:D$24;ПОИСКПОЗ(I2;A$3:A$24;0)+5)
Спасибо!
Сперва уберите объединённые ячейки, а потом можно использовать комбиннацию ПОИСКПОЗ и ИНДЕКС. В приложении объединение ячеек сохранено. =ИНДЕКС(D$3:D$24;ПОИСКПОЗ(I2;A$3:A$24;0)+5)
Спасибо!EvgenyAgeev
Ответить
Сообщение Сперва уберите объединённые ячейки, а потом можно использовать комбиннацию ПОИСКПОЗ и ИНДЕКС. В приложении объединение ячеек сохранено. =ИНДЕКС(D$3:D$24;ПОИСКПОЗ(I2;A$3:A$24;0)+5)
Спасибо!Автор - EvgenyAgeev Дата добавления - 05.08.2018 в 11:55
jakim
Дата: Воскресенье, 05.08.2018, 14:13 |
Сообщение № 8
Группа: Друзья
Ранг: Старожил
Сообщений: 1218
Репутация:
316
±
Замечаний:
0% ±
Excel 2010
В формулу можно добавить дополнительный поиск условиия ячейки М1 в столбце С.
Код
=INDEX(D$3:D$24;MATCH(I2;A$3:A$24;0)+MATCH(M$1;C$3:C$24;0)-1)
В формулу можно добавить дополнительный поиск условиия ячейки М1 в столбце С.
Код
=INDEX(D$3:D$24;MATCH(I2;A$3:A$24;0)+MATCH(M$1;C$3:C$24;0)-1)
jakim
Ответить
Сообщение В формулу можно добавить дополнительный поиск условиия ячейки М1 в столбце С.
Код
=INDEX(D$3:D$24;MATCH(I2;A$3:A$24;0)+MATCH(M$1;C$3:C$24;0)-1)
Автор - jakim Дата добавления - 05.08.2018 в 14:13