Страницы: 1
RSS
как формулой вычислить среднее значение из списка по условию
 
помогите формулой, есть два столбца, Имена и значения:
Вася10
Петя25
Коля18
Саша3
Вася40
Петя14
Коля8
Саша64
Вася11
Петя2
Коля8
Саша7
нужно суммировать все значения в столбце 2, принадлежащие только Васи, и найти среднее значение
Изменено: Narmer - 01.02.2022 16:05:51
 
Код
=СУММПРОИЗВ(--(A1:A12="Вася");B1:B12)/СЧЁТЕСЛИ(A1:A12;"Вася")
 
Код
=СУММЕСЛИ(A1:A12;D2;B1:B12)/СЧЁТЕСЛИ(A1:A12;D2)
где в D2 нужное имя... или меняем в формуле на "Вася"
Изменено: andylu - 01.02.2022 16:16:32
 
Код
=СРЗНАЧЕСЛИ(A1:A12;"Вася";B1:B12)
Изменено: Msi2102 - 01.02.2022 16:16:58
 
Код
=СРЗНАЧЕСЛИ(A1:A12;"вася";B1:B12)
 
Msi2102, mechanix 85
блин... в одну функцию... Когда в голове у меня сложатся уже на минимальную длину, а не логикой "математики с листика" буду отрабатывать :(
 
ВСЕХ БЛАГОДАРЮ, ОТ ДУШИ!
очень сильно помогли и выручили!
 
извиняюсь, упустил один важный момент
там 3 столбца, "Имена", "Значение" и "1 или 0"
Вася | 5 | 1
Петя | 2 | 0
Коля | 6 | 1
Саша | 4 | 1
Вася | 9 | 0
Петя | 8 | 0
Коля | 2 | 1
Саша | 4 | 0
Вася | 2 | 1
Петя | 3 | 1
Коля | 7 | 0
Саша | 9 | 0

нужно вычислить среднее значение только Васи, при условии, что в 3-ем столбце например значение 1
Изменено: Narmer - 01.02.2022 16:37:33
 
Код
=СРЗНАЧЕСЛИМН(B1:B12;A1:A12;"Вася";C1:C12;1)
=СУММ((A1:A12="Вася")*(C1:C12=1)*B1:B12)/СУММ((A1:A12="Вася")*(C1:C12=1))
Изменено: Тимофеев - 01.02.2022 16:43:28
 
а как сделать вместо единицы значение в ячейке больше 0 (>0)?
 
Код
=СРЗНАЧЕСЛИМН(B1:B12;A1:A12;"Вася";C1:C12;">0")
=СУММ((A1:A12="Вася")*(C1:C12=1)*B1:B12)/СУММ((A1:A12="Вася")*(C1:C12>0))
Изменено: Тимофеев - 01.02.2022 16:57:13
 
Цитата
написал:
больше 0 (>0)?
Код
">"&0
 
Дружище, просто супер! спасибо!!!
теперь полный боекомплект ).
Страницы: 1
Наверх