Страницы: 1
RSS
СРЗНАЧЕСЛИМН по двум условиям в одном столбце
 
Помогите с задачей, вложенный файл наглядный пример, если необходимо посчитать среднее через =СРЗНАЧЕСЛИМН($C:$C;$A:$A;$E$1;$B:$B;"*иван*") но, в среднее кроме "*иван*", мне необходимо еще включить и "*петр*") счет по выделенной части слова, мной в примере сделан целенаправленно. Возможно ли использовать такую функцию, или здесь нужна другая?
 
Как вариант
Код
=СУММПРОИЗВ(СУММЕСЛИМН(C2:C11;B2:B11;{"*Иван*":"*Петр*"}))/СУММПРОИЗВ(СЧЁТЕСЛИМН(B2:B11;{"*Иван*":"*Петр*"}))
 
спасибо, у меня возникла такая мысль что как вариант можно пробовать через суммпроизв, выходит через просто срзнач - нет такого?
 
Как вариант консолидацией.
 
Михаил, возник вопрос, а как в эту формулу добавить столбец А:А, и условие $Е$1, для меня просто это принципиально. поэтому я и вставила в пример.
 
Код
=СУММПРОИЗВ(СУММЕСЛИМН(C2:C11;B2:B11;{"*Иван*":"*Петр*"};A2:A11;E1))/СУММПРОИЗВ(СЧЁТЕСЛИМН(B2:B11;{"*Иван*":"*Петр*"};A2:A11;E1))
по вашему примеру достаточно
Код
=СРЗНАЧЕСЛИ(A2:A11;E1;C2:C11)
вероятно пример не совсем корректен.
 
Михаил С., спасибо, странно, т.к. я вчера проделывала в другой таблице подобное =СУММПРОИЗВ(СУММЕСЛИМН(C2:C11;B2:B11;{"*Иван*":"*Петр*"};A2:A11;E1))/СУММПРОИЗВ(СЧЁТЕСЛИМН(B2:B11;{"*Иван*":"*Петр*"};A2:A11;E1)) у меня не сработало, видно ошибки в каких-то данных из-за формата, в примере все отлично сработало, буду искать ошибки. спасибо.
 
lika1, если не секрет, то скажите, пожалуйста - чем вам не нравятся сводные таблицы?..
Или, как минимум, почему не использовать такой признак, общий и на И*, и на П*, как "работник"? И по нему считать среднее?.. ;)
"Ctrl+S" - достойное завершение ваших гениальных мыслей!.. ;)
 
Z, сводные по моему делу не подходят мне нужен автомат.-обновление данных. и по выбору условий ("общий признак")- да, для этого примера можно обойтись одним, как и Михаил пишет, но для жизни мне нужны все 4. поэтмоу и пример вышел такой замысловатый.
Страницы: 1
Читают тему
Наверх