powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / сумма по критерию.
18 сообщений из 18, страница 1 из 1
сумма по критерию.
    #36768525
Фотография PlomBir1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем привет) Помогите составить формулу, что то я туплю с утра))).
Надо сумму по хитрому посчитать! см. пример.
...
Рейтинг: 0 / 0
сумма по критерию.
    #36768681
Фотография -O_o-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PlomBir1,
В столбце А всегда 1 будет стоять??? Не считать строку в том случае, если во всех столбцах по этой строке стоит ЛОЖЬ ??? А если 1 Исина и 3-ри ЛОЖЬ??? Что делать ?
...
Рейтинг: 0 / 0
сумма по критерию.
    #36768693
DV68
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
PlomBir1,
формула массива:
=СУММ(ЕСЛИ(B2:B9+C2:C9+D2:D9+E2:E9;1))
...
Рейтинг: 0 / 0
сумма по критерию.
    #36768699
Фотография PlomBir1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
числа в столбце А могут быть разные не только 1,
ДА если во всех столбцах по этой строке стоит ЛОЖЬ то не считать
т.е
если 0 Исина и 4-ри ЛОЖЬ то НЕ считать
если 1 Исина и 3-ри ЛОЖЬ то считать
если 2 Исина и 2-ри ЛОЖЬ то считать
если 3 Исина и 1-ри ЛОЖЬ то считать
если 4 Исина и 0-ри ЛОЖЬ то считать
и тд )
...
Рейтинг: 0 / 0
сумма по критерию.
    #36768731
Фотография Serge 007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DV68PlomBir1,
формула массива:
=СУММ(ЕСЛИ(B2:B9+C2:C9+D2:D9+E2:E9;1)) DV68 , а если пользователей пару сотен будет? Этот вариант я не стал выкладывать.

Как просумировать значения по строкам массива без "+"? А потом по условию <>0 посчитать в одной ячейке кол-во получившихся строк? Ведь должен-же быть способ!
...
Рейтинг: 0 / 0
сумма по критерию.
    #36768740
Фотография PlomBir1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DV68PlomBir1,
формула массива:
=СУММ(ЕСЛИ(B2:B9+C2:C9+D2:D9+E2:E9;1))
спасибо но надо чтоб она считала сумму столбца А т.к. значения будут в нем сменятся.
...
Рейтинг: 0 / 0
сумма по критерию.
    #36768784
DV68
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
PlomBir1,

просто поменяйте 1 на A2:A9:
=СУММ(ЕСЛИ(B2:B9+C2:C9+D2:D9+E2:E9;A2:A9))

Serge 007,
так пойдет:
=СУММ(ЕСЛИ(МУМНОЖ(--(B2:E9=ИСТИНА);ТРАНСП(ПОИСК(B1:E1;B1:E1)));A2:A9))
:)
...
Рейтинг: 0 / 0
сумма по критерию.
    #36768790
Фотография Serge 007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DV68PlomBir1,
Serge 007,
так пойдет:
=СУММ(ЕСЛИ(МУМНОЖ(--(B2:E9=ИСТИНА);ТРАНСП(ПОИСК(B1:E1;B1:E1)));A2:A9))
:)Вау!
Спасибо! Я с МУМНОЖ не дружу, сейчас заставлю подружиться :-)
...
Рейтинг: 0 / 0
сумма по критерию.
    #36768804
Фотография PlomBir1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем спасибо) Заработало)))))))))
...
Рейтинг: 0 / 0
сумма по критерию.
    #36768839
Фотография Serge 007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Serge 007Спасибо! Я с МУМНОЖ не дружу, сейчас заставлю подружиться :-)
Заставил :-)

DV68 , подскажите пожалуйста, правильно ли я понял логику формулы?

1. ПОИСК(B1:E1;B1:E1) нужна для возврата массива кол-во пользователей (строка может быть любой)
2. Транспонируем горизонтальный массив в вертикальный (это понадобится для того что-бы итоговый массив (после МУМНОЖ) был вертикальным)
3. Перемножаем B2:E9 и тот массив, что получили ранее – получаем вертикальный итоговый массив
4. Истины в единички и суммируем.

Вроде правильно?

Тогда формулу ещё подсократить можно:

=СУММ(ЕСЛИ(МУМНОЖ(--B2:E9;ТРАНСП(ПОИСК(B1:E1;B1:E1)));1))
...
Рейтинг: 0 / 0
сумма по критерию.
    #36768871
Фотография PlomBir1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а если так???
...
Рейтинг: 0 / 0
сумма по критерию.
    #36768952
Фотография -O_o-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PlomBir1,
А если таК ????
...
Рейтинг: 0 / 0
сумма по критерию.
    #36768980
Фотография PlomBir1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Так тоже нормально) Спасибо, у каждого способа Есть свои минусы но есть и плюсы)))
Всем спасибо)))
...
Рейтинг: 0 / 0
сумма по критерию.
    #36769046
DV68
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Serge 007,

Прошу прощения, отходил от компа.
Вы быстро учитесь, поздравляю.
Вообще формулу писал наспех, можно
ПОИСК(B1:E1;B1:E1)
заменить на СТОЛБЕЦ(B:E), т.е.
=СУММ(ЕСЛИ(МУМНОЖ(-B2:E9;ТРАНСП(СТОЛБЕЦ(B:E)));1))

или, если известно количество столбцов, то вообще обойтись без ТРАНСП:
ТРАНСП(ПОИСК(B1:E1;B1:E1)) заменить на
СТРОКА(1:4), т.е.
=СУММ(ЕСЛИ(МУМНОЖ(-B2:E9;СТРОКА(1:4));1))

А вообще действительно лучше с доп столбцом, и формулы понятней и без формул массивов)
...
Рейтинг: 0 / 0
сумма по критерию.
    #36769064
Фотография Serge 007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DV68Serge 007,

Прошу прощения, отходил от компа.
Вы быстро учитесь, поздравляю.
Вообще формулу писал наспех, можно
ПОИСК(B1:E1;B1:E1)
заменить на СТОЛБЕЦ(B:E), т.е.
=СУММ(ЕСЛИ(МУМНОЖ(-B2:E9;ТРАНСП(СТОЛБЕЦ(B:E)));1))

или, если известно количество столбцов, то вообще обойтись без ТРАНСП:
ТРАНСП(ПОИСК(B1:E1;B1:E1)) заменить на
СТРОКА(1:4), т.е.
=СУММ(ЕСЛИ(МУМНОЖ(-B2:E9;СТРОКА(1:4));1))

А вообще действительно лучше с доп столбцом, и формулы понятней и без формул массивов)Спасибо!
...
Рейтинг: 0 / 0
сумма по критерию.
    #36769068
Фотография -O_o-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 all
Код: plaintext
1.
=СУММ(ЕСЛИ(МУМНОЖ(--B2:E9;ТРАНСП(ПОИСК(B1:E1;B1:E1))); 1 ))
Подскажите господа, что значит -- ??? И в каких случаях оно используется???
...
Рейтинг: 0 / 0
сумма по критерию.
    #36769076
DV68
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Serge 007,
Кстати последняя формула - не формула массива


-O_o- .
-- это бинарное отрицание, проще говоря переводит ИСТИНА и ЛОЖЬ в 1 и 0
...
Рейтинг: 0 / 0
сумма по критерию.
    #36769108
Фотография -O_o-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DV68Serge 007,
Кстати последняя формула - не формула массива


-O_o- .
-- это бинарное отрицание, проще говоря переводит ИСТИНА и ЛОЖЬ в 1 и 0
Спасибо. Интересная штука :)
...
Рейтинг: 0 / 0
18 сообщений из 18, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / сумма по критерию.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]