Страницы: 1
RSS
Ранжирование сумм по двум параметрам в Excel
 
Уважаемые мастера Excel, добрый вечер.
Прошу подсказать, где я совершаю ошибку в формуле массива, точнее в ее части
=НАИМЕНЬШИЙ(ЕСЛИ((ЛЕВБ(A2:A8;6)=ЛЕВБ($H$9;6))*((A2:A8)<>"*"&F9&"*");B2:B8;"");СТРОКА()-11)
Смысл в том, что я ранжирую с помощью формулы массива суммы, относящиеся к слову "Ростелеком", но туда не должны попасть значения со словом "Ростелеком/пеня".
Казалось бы <> должен исключить "Ростелеком/пеня", но нет!!
Буду рад, если подскажете решение  
 
Как мне кажется, при использовании знаков подстановки (*), оператор сравнения 'не равно' не сработает. Попробуйте произнести эту логику обычными словами
Согласие есть продукт при полном непротивлении сторон
 
Попробовал вот так написать""&F9&"". Здесь отсутствие с моей стороны глубоких знаний по синтаксису формул.
Сегодня днем пробовал много вариантов с исключением, но отображалось все вместе..
Уважаемые форумчане, функционал массива поддерживает совмещение параметра отбора и исключения одновременно?
Может вообще смысла нет пробовать
 
Цитата
Oleg2017 написал: Может вообще смысла нет пробовать
Пройдитесь по формуле пошагово (Формулы-Вычислить формулу). Может что-то проясниться. Я, честно, не совсем понимаю что нужно, не формулист
Согласие есть продукт при полном непротивлении сторон
 
=НАИМЕНЬШИЙ(ЕСЛИ(ЛЕВБ($A$2:$A$8;6)=ЛЕВБ($H$9;6);ЕСЛИ(ЕОШ(ПОИСК("пеня";$A$2:$A$8));$B$2:$B$8));СТРОКА(A1))
 
vikttur, спасибо огромнейшее!!! Гениально!!!
Страницы: 1
Наверх