Выборка по категории и диапазоном чисел
nikitan95
Дата: Среда, 02.05.2018, 17:56 |
Сообщение № 1
Группа: Проверенные
Ранг: Обитатель
Сообщений: 421
Репутация:
0
±
Замечаний:
0% ±
2021
Здравствуйте! Надо согласно количества (лист Тарифы ячейка М1) в другом листе показать выборку в разрезе профессий. Знаю, что в аргументах Вектора результатов ПРОСМОТР() задал неверный диапазон. Но по другому не смог. Как добиться результата? Заранее благодарствую..
Здравствуйте! Надо согласно количества (лист Тарифы ячейка М1) в другом листе показать выборку в разрезе профессий. Знаю, что в аргументах Вектора результатов ПРОСМОТР() задал неверный диапазон. Но по другому не смог. Как добиться результата? Заранее благодарствую.. nikitan95
Ответить
Сообщение Здравствуйте! Надо согласно количества (лист Тарифы ячейка М1) в другом листе показать выборку в разрезе профессий. Знаю, что в аргументах Вектора результатов ПРОСМОТР() задал неверный диапазон. Но по другому не смог. Как добиться результата? Заранее благодарствую.. Автор - nikitan95 Дата добавления - 02.05.2018 в 17:56
bmv98rus
Дата: Среда, 02.05.2018, 18:16 |
Сообщение № 2
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4149
Репутация:
772
±
Замечаний:
0% ±
Excel 2013/2016
Код
=LOOKUP(Тарифы!$M$1;{0\101\281\401\881\1601\2501};INDEX(Тарифы!$D$2:$J$5;MATCH(C2;ваз;0);))
Код
=LOOKUP(Тарифы!$M$1;{0\101\281\401\881\1601\2501};INDEX(Тарифы!$D$2:$J$5;MATCH(C2;ваз;0);))
bmv98rus
Замечательный Временно просто медведь , процентов на 20 .
Ответить
Сообщение Код
=LOOKUP(Тарифы!$M$1;{0\101\281\401\881\1601\2501};INDEX(Тарифы!$D$2:$J$5;MATCH(C2;ваз;0);))
Автор - bmv98rus Дата добавления - 02.05.2018 в 18:16
nikitan95
Дата: Среда, 02.05.2018, 18:40 |
Сообщение № 3
Группа: Проверенные
Ранг: Обитатель
Сообщений: 421
Репутация:
0
±
Замечаний:
0% ±
2021
bmv98rus , спасибо. Именно то что требовалось.
bmv98rus , спасибо. Именно то что требовалось.nikitan95
Ответить
Сообщение bmv98rus , спасибо. Именно то что требовалось.Автор - nikitan95 Дата добавления - 02.05.2018 в 18:40
_Boroda_
Дата: Среда, 02.05.2018, 19:27 |
Сообщение № 4
Группа: Админы
Ранг: Местный житель
Сообщений: 17007
Репутация:
6667
±
Замечаний:
±
2003; 2007; 2010; 2013 RUS
Константы в формуле - так не интересно. Для ставкиКод
=ПРОСМОТР(Тарифы!M$1;--ПСТР(ПОДСТАВИТЬ(ПОДСТАВИТЬ(Тарифы!D$1:J$1;"до ";"0-");"свыше";)&"-";1;ПОИСК("-";ПОДСТАВИТЬ(ПОДСТАВИТЬ(Тарифы!D$1:J$1;"до ";"0-");"свыше";)&"-")-1);ИНДЕКС(Тарифы!$D$2:$J$5;ПОИСКПОЗ(C2;ваз;);))
Для УФКод
=ПРОСМОТР($M$1;--ПСТР(ПОДСТАВИТЬ(ПОДСТАВИТЬ($D$1:$J$1;"до ";"0-");"свыше";)&"-";1;ПОИСК("-";ПОДСТАВИТЬ(ПОДСТАВИТЬ($D$1:$J$1;"до ";"0-");"свыше";)&"-")-1);$D2:$J2)=D2
Думаю, что можно и покороче написать
Константы в формуле - так не интересно. Для ставкиКод
=ПРОСМОТР(Тарифы!M$1;--ПСТР(ПОДСТАВИТЬ(ПОДСТАВИТЬ(Тарифы!D$1:J$1;"до ";"0-");"свыше";)&"-";1;ПОИСК("-";ПОДСТАВИТЬ(ПОДСТАВИТЬ(Тарифы!D$1:J$1;"до ";"0-");"свыше";)&"-")-1);ИНДЕКС(Тарифы!$D$2:$J$5;ПОИСКПОЗ(C2;ваз;);))
Для УФКод
=ПРОСМОТР($M$1;--ПСТР(ПОДСТАВИТЬ(ПОДСТАВИТЬ($D$1:$J$1;"до ";"0-");"свыше";)&"-";1;ПОИСК("-";ПОДСТАВИТЬ(ПОДСТАВИТЬ($D$1:$J$1;"до ";"0-");"свыше";)&"-")-1);$D2:$J2)=D2
Думаю, что можно и покороче написать _Boroda_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: Boroda_Excel@mail.ru Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
Ответить
Сообщение Константы в формуле - так не интересно. Для ставкиКод
=ПРОСМОТР(Тарифы!M$1;--ПСТР(ПОДСТАВИТЬ(ПОДСТАВИТЬ(Тарифы!D$1:J$1;"до ";"0-");"свыше";)&"-";1;ПОИСК("-";ПОДСТАВИТЬ(ПОДСТАВИТЬ(Тарифы!D$1:J$1;"до ";"0-");"свыше";)&"-")-1);ИНДЕКС(Тарифы!$D$2:$J$5;ПОИСКПОЗ(C2;ваз;);))
Для УФКод
=ПРОСМОТР($M$1;--ПСТР(ПОДСТАВИТЬ(ПОДСТАВИТЬ($D$1:$J$1;"до ";"0-");"свыше";)&"-";1;ПОИСК("-";ПОДСТАВИТЬ(ПОДСТАВИТЬ($D$1:$J$1;"до ";"0-");"свыше";)&"-")-1);$D2:$J2)=D2
Думаю, что можно и покороче написать Автор - _Boroda_ Дата добавления - 02.05.2018 в 19:27
bmv98rus
Дата: Среда, 02.05.2018, 20:03 |
Сообщение № 5
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4149
Репутация:
772
±
Замечаний:
0% ±
Excel 2013/2016
Константы в формуле - так не интересно.
Александр, так сперва создаем трудности, потом преодалеваем :-). Признатся я сперва подумал разобрать шапку, но мне показалось, что это не вопрос темы.Код
=LOOKUP(Тарифы!$M$1;--LEFT(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(Тарифы!$D$1:$J$1;"свыше ";"");"до ";"0-")&"-";"-";REPT(" ";99));99);INDEX(Тарифы!$D$2:$J$5;MATCH(C2;ваз;0);))
ну и УФ Код
=LOOKUP($M$1;--LEFT(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE($D$1:$J$1;"свыше ";"");"до ";"0-")&"-";"-";REPT(" ";99));99);$D$1:$J$1)=D$1
Константы в формуле - так не интересно.
Александр, так сперва создаем трудности, потом преодалеваем :-). Признатся я сперва подумал разобрать шапку, но мне показалось, что это не вопрос темы.Код
=LOOKUP(Тарифы!$M$1;--LEFT(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(Тарифы!$D$1:$J$1;"свыше ";"");"до ";"0-")&"-";"-";REPT(" ";99));99);INDEX(Тарифы!$D$2:$J$5;MATCH(C2;ваз;0);))
ну и УФ Код
=LOOKUP($M$1;--LEFT(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE($D$1:$J$1;"свыше ";"");"до ";"0-")&"-";"-";REPT(" ";99));99);$D$1:$J$1)=D$1
bmv98rus
Замечательный Временно просто медведь , процентов на 20 .
Сообщение отредактировал bmv98rus - Среда, 02.05.2018, 20:34
Ответить
Сообщение Константы в формуле - так не интересно.
Александр, так сперва создаем трудности, потом преодалеваем :-). Признатся я сперва подумал разобрать шапку, но мне показалось, что это не вопрос темы.Код
=LOOKUP(Тарифы!$M$1;--LEFT(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(Тарифы!$D$1:$J$1;"свыше ";"");"до ";"0-")&"-";"-";REPT(" ";99));99);INDEX(Тарифы!$D$2:$J$5;MATCH(C2;ваз;0);))
ну и УФ Код
=LOOKUP($M$1;--LEFT(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE($D$1:$J$1;"свыше ";"");"до ";"0-")&"-";"-";REPT(" ";99));99);$D$1:$J$1)=D$1
Автор - bmv98rus Дата добавления - 02.05.2018 в 20:03