powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Формула суммы в Excel.
9 сообщений из 9, страница 1 из 1
Формула суммы в Excel.
    #34770857
Фотография Evgeshka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Формула такая: =СУММ(B120;B115;B111;B108;B105;B102;B99;B95;B92;B89;B86;B83;B80;B77;B74;B71;B68;B65;B61;B58;B55;B50;B46;B42;B38;B34;B30;B26;B22;B18;B14)

Получаю следующее сообщение об ошибке: Для функции введено слишком много аргументов.

Как решить такую проблему? Что это за такое дикое ограничение на использование формулы суммы?
...
Рейтинг: 0 / 0
Формула суммы в Excel.
    #34770871
marvan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Логично разбить формулу на две
=СУММ(СУММ(B71;B68;B65;B61;B58;B55;B50;B46;B42;B38;B34;B30;B26;B22;B18;B14);СУММ(B120;B115;B111;B108;B105;B102;B99;B95;B92;B89;B86;B83;B80;B77;B74))
...
Рейтинг: 0 / 0
Формула суммы в Excel.
    #34771361
Фотография Evgeshka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
marvanЛогично разбить формулу на две
=СУММ(СУММ(B71;B68;B65;B61;B58;B55;B50;B46;B42;B38;B34;B30;B26;B22;B18;B14);СУММ(B120;B115;B111;B108;B105;B102;B99;B95;B92;B89;B86;B83;B80;B77;B74))

ИМХО это изврат! :-)

Я решил проблему таким образом: "=B14+B18+....+B115+B120"

Остаюсь в недоумении по поводу этого ограничения, получается что динамически формулу суммы лучше никогда не формировать, ибо имеешь неплохой шанс наступить на такие грабли!
...
Рейтинг: 0 / 0
Формула суммы в Excel.
    #34771368
Фотография Evgeshka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
marvanЛогично разбить формулу на две
=СУММ(СУММ(B71;B68;B65;B61;B58;B55;B50;B46;B42;B38;B34;B30;B26;B22;B18;B14);СУММ(B120;B115;B111;B108;B105;B102;B99;B95;B92;B89;B86;B83;B80;B77;B74))

ИМХО это изврат! :-)

Я решил проблему таким образом: "=B14+B18+....+B115+B120"

Остаюсь в недоумении по поводу этого ограничения, получается что динамически формулу суммы лучше никогда не формировать, ибо имеешь неплохой шанс наступить на такие грабли!
...
Рейтинг: 0 / 0
Формула суммы в Excel.
    #34771954
Deggasad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если для одного листа:
Вторые скобки поставь
=СУММ((B120;B115;...;B18;B14))

Если для нескольких листов:
То для каждого листа свои скобки
=СУММ((Лист1!B120;Лист1!B115;...;Лист1!B18;Лист1!B14);(Лист2!B120;Лист2!B115;...;Лист2!B18;Лист2!B14))
...
Рейтинг: 0 / 0
Формула суммы в Excel.
    #34772805
Фотография Evgeshka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В Excel 2007 данное ограничение снято!
...
Рейтинг: 0 / 0
Формула суммы в Excel.
    #34775045
Фотография VladConn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
EvgeshkaВ Excel 2007 данное ограничение снято!

Оно не снято. Там можно до 255 аргументов вместо прежних 30:

Код: plaintext
1.
2.
3.
4.
5.
6.
Adds all the numbers in a range of cells.

Syntax

SUM(number1,number2, ...)

Number1, number2, ...   are  1  to  255  arguments for which you want the total value or sum.
...
Рейтинг: 0 / 0
Формула суммы в Excel.
    #34775079
Фотография VladConn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Evgeshka... Что это за такое дикое ограничение на использование формулы суммы?

Оно не дикое, оно просто неожидаемое вами. Ведь эта функция не принимает массивы, а лишь последовательность аргументов. А где вы видели функции в VBA с практически неограниченным числом аргументов?
...
Рейтинг: 0 / 0
Формула суммы в Excel.
    #34775831
Фотография Evgeshka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VladConn EvgeshkaВ Excel 2007 данное ограничение снято!

Оно не снято. Там можно до 255 аргументов вместо прежних 30:

Код: plaintext
1.
2.
3.
4.
5.
6.
Adds all the numbers in a range of cells.

Syntax

SUM(number1,number2, ...)

Number1, number2, ...   are  1  to  255  arguments for which you want the total value or sum.


У меня просто версия Office 2007 установлена без хэлпа, поэтому я про такое ограничение прочитать и не смог. Спасибо за информацию.
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Формула суммы в Excel.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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