Страницы: 1
RSS
Оптимизация формулы для ранжирования по части слова в столбце
 
Доброго времени суток, уважаемые мастера Excel.
Буду рад Вашей помощи по одной задаче. Делал аналитические таблицы, чтобы данные автоматически ранжировались по уменьшению. Чтобы сразу было видно какие показатели худшие и кто провисает. Одним из критериев отбора был "Контрагент". Если раньше у него было одно название, например "Ростелеком", то все было достаточно для просто. Я делал ссылку на ячейку и применял формулу массива. Но потом потребовалось, чтобы несколько контрагентов с однокоренными словами, например, "ростел", "ростелек", "рост" попали в аналитику...
Я пытался в формулы массива свои сразу сделать вставку типа такой "*"&рост&"*" , но никак не хочет ранжировать суммы. Здесь я где-то допускаю ошибку, но не могу нащупать
Заранее благодарен, кто поможет
 
вариант
=НАИМЕНЬШИЙ(ЕСЛИ(ЛЕВБ(A2:A8;6)=ЛЕВБ($H$9;6);B2:B8;"");СТРОКА()-11)
 
Еще вариант:
=НАИМЕНЬШИЙ(ЕСЛИ(ЕЧИСЛО(ПОИСК($E$3;$A$2:$A$8));$B$2:$B$8);СТРОКА(H1))
Если в мире всё бессмысленно, — сказала Алиса, — что мешает выдумать какой-нибудь смысл? ©Льюис Кэрролл
 
Bema, спасибо Вам большое!
Catboyun, спасибо Вам тоже большое! Классная формула
Страницы: 1
Наверх