Поиск значения по двум критериям
humanunique
Дата: Вторник, 16.05.2017, 13:53 |
Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация:
0
±
Замечаний:
0% ±
Excel 2013
Добрый день, уважаемые эксперты! Прошу вашей помощи подкорректировать формулочку в приложенном примере. Необходимо подтянуть даты каждой из задач из таблицы 1 в таблицу 2. Я смог добавить в формулу только один критерий - название задачи. Но необходимо также добавить второй критерий - код проекта. То есть, дата должна искаться, исходя из кода проекта и имени задачи. Большое спасибо за помощь!
Добрый день, уважаемые эксперты! Прошу вашей помощи подкорректировать формулочку в приложенном примере. Необходимо подтянуть даты каждой из задач из таблицы 1 в таблицу 2. Я смог добавить в формулу только один критерий - название задачи. Но необходимо также добавить второй критерий - код проекта. То есть, дата должна искаться, исходя из кода проекта и имени задачи. Большое спасибо за помощь! humanunique
Ответить
Сообщение Добрый день, уважаемые эксперты! Прошу вашей помощи подкорректировать формулочку в приложенном примере. Необходимо подтянуть даты каждой из задач из таблицы 1 в таблицу 2. Я смог добавить в формулу только один критерий - название задачи. Но необходимо также добавить второй критерий - код проекта. То есть, дата должна искаться, исходя из кода проекта и имени задачи. Большое спасибо за помощь! Автор - humanunique Дата добавления - 16.05.2017 в 13:53
китин
Дата: Вторник, 16.05.2017, 13:57 |
Сообщение № 2
Группа: Модераторы
Ранг: Экселист
Сообщений: 7034
Репутация:
1079
±
Замечаний:
0% ±
Excel 2007;2010;2016
почти как у вас формула массиваКод
=ИНДЕКС($D$5:$D$17;ПОИСКПОЗ(I$2&$H3;$C$5:$C$17&$B$5:$B$17;0))
почти как у вас формула массиваКод
=ИНДЕКС($D$5:$D$17;ПОИСКПОЗ(I$2&$H3;$C$5:$C$17&$B$5:$B$17;0))
китин
Не судите очень строго:я пытаюсь научиться ЯД 41001877306852
Сообщение отредактировал китин - Вторник, 16.05.2017, 13:58
Ответить
Сообщение почти как у вас формула массиваКод
=ИНДЕКС($D$5:$D$17;ПОИСКПОЗ(I$2&$H3;$C$5:$C$17&$B$5:$B$17;0))
Автор - китин Дата добавления - 16.05.2017 в 13:57
AlexM
Дата: Вторник, 16.05.2017, 14:09 |
Сообщение № 3
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4517
Репутация:
1130
±
Замечаний:
0% ±
Excel 2003
Обычная формулаКод
=ПРОСМОТР(2;1/($B$5:$B$17=$H3)/($C$5:$C$17=I$2);$D$5:$D$17)
Обычная формулаКод
=ПРОСМОТР(2;1/($B$5:$B$17=$H3)/($C$5:$C$17=I$2);$D$5:$D$17)
AlexM
Номер мобильного модема (без голосовой связи) 9269171249 МегаФон, Московский регион.
Ответить
Сообщение Обычная формулаКод
=ПРОСМОТР(2;1/($B$5:$B$17=$H3)/($C$5:$C$17=I$2);$D$5:$D$17)
Автор - AlexM Дата добавления - 16.05.2017 в 14:09
Che79
Дата: Вторник, 16.05.2017, 16:17 |
Сообщение № 4
Группа: Друзья
Ранг: Старожил
Сообщений: 1649
Репутация:
306
±
Замечаний:
0% ±
2013 Win, 365 Mac
Вариант из серии "А поизвращаться?" Лень на работе разбираться с ВПР'ом, поэтому загнал его в ТЕКСТ, вроде пашет как надо Код
{=ТЕКСТ(ПСТР(ВПР($H3&I$2;$B$5:$B$17&$C$5:$D$17;2;);ДЛСТР($H3)+1;10);"ДД.ММ.ГГГГ")}
формула массива
Вариант из серии "А поизвращаться?" Лень на работе разбираться с ВПР'ом, поэтому загнал его в ТЕКСТ, вроде пашет как надо Код
{=ТЕКСТ(ПСТР(ВПР($H3&I$2;$B$5:$B$17&$C$5:$D$17;2;);ДЛСТР($H3)+1;10);"ДД.ММ.ГГГГ")}
формула массива Che79
Делай нормально и будет нормально!
Ответить
Сообщение Вариант из серии "А поизвращаться?" Лень на работе разбираться с ВПР'ом, поэтому загнал его в ТЕКСТ, вроде пашет как надо Код
{=ТЕКСТ(ПСТР(ВПР($H3&I$2;$B$5:$B$17&$C$5:$D$17;2;);ДЛСТР($H3)+1;10);"ДД.ММ.ГГГГ")}
формула массива Автор - Che79 Дата добавления - 16.05.2017 в 16:17
humanunique
Дата: Вторник, 16.05.2017, 16:55 |
Сообщение № 5
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация:
0
±
Замечаний:
0% ±
Excel 2013
Всем спасибо! Имхо наиболее элегантный вариант первый Ну, и, может быть, второй...
Всем спасибо! Имхо наиболее элегантный вариант первый Ну, и, может быть, второй... humanunique
Ответить
Сообщение Всем спасибо! Имхо наиболее элегантный вариант первый Ну, и, может быть, второй... Автор - humanunique Дата добавления - 16.05.2017 в 16:55
AlexM
Дата: Вторник, 16.05.2017, 17:03 |
Сообщение № 6
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4517
Репутация:
1130
±
Замечаний:
0% ±
Excel 2003
Еще вариант обычной формулыКод
=ПРОСМОТР(9^9;$D$5:$D$17/($B$5:$B$17&$C$5:$C$17=$H3&I$2))
и формула массива с ВПР()Код
=ВПР(9^9;$D$5:$D$17/($B$5:$B$17&$C$5:$C$17=$H3&I$2);1)
иКод
=-ВПР(;-$D$5:$D$17/($B$5:$B$17&$C$5:$C$17=$H3&I$2);1)
Еще вариант обычной формулыКод
=ПРОСМОТР(9^9;$D$5:$D$17/($B$5:$B$17&$C$5:$C$17=$H3&I$2))
и формула массива с ВПР()Код
=ВПР(9^9;$D$5:$D$17/($B$5:$B$17&$C$5:$C$17=$H3&I$2);1)
иКод
=-ВПР(;-$D$5:$D$17/($B$5:$B$17&$C$5:$C$17=$H3&I$2);1)
AlexM
Номер мобильного модема (без голосовой связи) 9269171249 МегаФон, Московский регион.
Сообщение отредактировал AlexM - Вторник, 16.05.2017, 20:58
Ответить
Сообщение Еще вариант обычной формулыКод
=ПРОСМОТР(9^9;$D$5:$D$17/($B$5:$B$17&$C$5:$C$17=$H3&I$2))
и формула массива с ВПР()Код
=ВПР(9^9;$D$5:$D$17/($B$5:$B$17&$C$5:$C$17=$H3&I$2);1)
иКод
=-ВПР(;-$D$5:$D$17/($B$5:$B$17&$C$5:$C$17=$H3&I$2);1)
Автор - AlexM Дата добавления - 16.05.2017 в 17:03