Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Суммирование строк массива - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Суммирование строк массива (Формулы/Formulas)
Суммирование строк массива
SergeantTLT Дата: Вторник, 27.01.2015, 15:50 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 14
Репутация: 0 ±
Замечаний: 20% ±

Excel 2010
Добрый день!
Бьюсь над проблемой, прошу помочь.

Дан массив, например: A1:C5
111
222
333
444
555

Необходимо сложить строки в массиве, чтобы получился массив
3
6
9
12
15

Есть ли возможность осуществить данное действие без помощи макросов?
Помогите, пожалуйста!
 
Ответить
СообщениеДобрый день!
Бьюсь над проблемой, прошу помочь.

Дан массив, например: A1:C5
111
222
333
444
555

Необходимо сложить строки в массиве, чтобы получился массив
3
6
9
12
15

Есть ли возможность осуществить данное действие без помощи макросов?
Помогите, пожалуйста!

Автор - SergeantTLT
Дата добавления - 27.01.2015 в 15:50
vikttur Дата: Вторник, 27.01.2015, 15:57 | Сообщение № 2
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2941
Репутация: 526 ±
Замечаний: 0% ±

Изучайте функцию МУМНОЖ
Код
=МУМНОЖ(B2:D7;{1:1:1})


Сообщение отредактировал vikttur - Вторник, 27.01.2015, 16:00
 
Ответить
СообщениеИзучайте функцию МУМНОЖ
Код
=МУМНОЖ(B2:D7;{1:1:1})

Автор - vikttur
Дата добавления - 27.01.2015 в 15:57
SergeantTLT Дата: Вторник, 27.01.2015, 16:02 | Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 14
Репутация: 0 ±
Замечаний: 20% ±

Excel 2010
МУМНОЖ ведь перемножает массивы.
 
Ответить
СообщениеМУМНОЖ ведь перемножает массивы.

Автор - SergeantTLT
Дата добавления - 27.01.2015 в 16:02
_Boroda_ Дата: Вторник, 27.01.2015, 16:21 | Сообщение № 4
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация: 6481 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
В D1 формулу
Код
=СУММ(A1:C1)

и тяните ее вниз
Если не так - кладите Ваш файл-пример.


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеВ D1 формулу
Код
=СУММ(A1:C1)

и тяните ее вниз
Если не так - кладите Ваш файл-пример.

Автор - _Boroda_
Дата добавления - 27.01.2015 в 16:21
vikttur Дата: Вторник, 27.01.2015, 16:28 | Сообщение № 5
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2941
Репутация: 526 ±
Замечаний: 0% ±

Цитата
МУМНОЖ ведь перемножает массивы

Увидеть результат вычисления: выделить формулу в строке формул, нажать F9
А результат: массив значений.


Сообщение отредактировал vikttur - Вторник, 27.01.2015, 16:29
 
Ответить
Сообщение
Цитата
МУМНОЖ ведь перемножает массивы

Увидеть результат вычисления: выделить формулу в строке формул, нажать F9
А результат: массив значений.

Автор - vikttur
Дата добавления - 27.01.2015 в 16:28
mechanix85 Дата: Вторник, 27.01.2015, 16:39 | Сообщение № 6
Группа: Друзья
Ранг: Форумчанин
Сообщений: 240
Репутация: 34 ±
Замечаний: 0% ±

автор скорее всего имел в виду, что в ячейке записано 111 и нужно получить результат 3, 222 = 6
 
Ответить
Сообщениеавтор скорее всего имел в виду, что в ячейке записано 111 и нужно получить результат 3, 222 = 6

Автор - mechanix85
Дата добавления - 27.01.2015 в 16:39
SergeantTLT Дата: Вторник, 27.01.2015, 20:31 | Сообщение № 7
Группа: Пользователи
Ранг: Новичок
Сообщений: 14
Репутация: 0 ±
Замечаний: 20% ±

Excel 2010
vikttur, все правильно понял. Спасибо ему.
Просто я ответил ему перед тем как он внес изменения в свой пост добавив в него пример.
 
Ответить
Сообщениеvikttur, все правильно понял. Спасибо ему.
Просто я ответил ему перед тем как он внес изменения в свой пост добавив в него пример.

Автор - SergeantTLT
Дата добавления - 27.01.2015 в 20:31
buchlotnik Дата: Вторник, 27.01.2015, 20:37 | Сообщение № 8
Группа: Заблокированные
Ранг: Участник клуба
Сообщений: 3442
Репутация: 929 ±
Замечаний: 20% ±

2010, 2013, 2016 RUS / ENG
так и где пример-то?


Сообщение отредактировал buchlotnik - Вторник, 27.01.2015, 20:40
 
Ответить
Сообщениетак и где пример-то?

Автор - buchlotnik
Дата добавления - 27.01.2015 в 20:37
SergeantTLT Дата: Среда, 28.01.2015, 09:49 | Сообщение № 9
Группа: Пользователи
Ранг: Новичок
Сообщений: 14
Репутация: 0 ±
Замечаний: 20% ±

Excel 2010
buchlotnik,
Код
=МУМНОЖ(B2:D7;{1:1:1})


Данная функция выдает ошибку, если в массиве отсутствуют данные. Подскажите как обойти.
 
Ответить
Сообщениеbuchlotnik,
Код
=МУМНОЖ(B2:D7;{1:1:1})


Данная функция выдает ошибку, если в массиве отсутствуют данные. Подскажите как обойти.

Автор - SergeantTLT
Дата добавления - 28.01.2015 в 09:49
SergeantTLT Дата: Среда, 28.01.2015, 10:07 | Сообщение № 10
Группа: Пользователи
Ранг: Новичок
Сообщений: 14
Репутация: 0 ±
Замечаний: 20% ±

Excel 2010
Проблему с отсутствием данных решил таким образом:
Код
МУМНОЖ(ЕСЛИ($E9:E18>0;$E9:E18;0);{1})


Вопрос по функции МУМНОЖ.
С увеличением таблицы постоянно приходится изменять функцию добавляя единицы {1},{1:1},{1:1:1} и т.д.
Это тот случай когда с недостатком приходится мириться или есть хитрющий способ обойти?

Выполняю п.3. добавил файл пример.
К сообщению приложен файл: test1.xlsx (9.1 Kb)


Сообщение отредактировал SergeantTLT - Среда, 28.01.2015, 10:08
 
Ответить
СообщениеПроблему с отсутствием данных решил таким образом:
Код
МУМНОЖ(ЕСЛИ($E9:E18>0;$E9:E18;0);{1})


Вопрос по функции МУМНОЖ.
С увеличением таблицы постоянно приходится изменять функцию добавляя единицы {1},{1:1},{1:1:1} и т.д.
Это тот случай когда с недостатком приходится мириться или есть хитрющий способ обойти?

Выполняю п.3. добавил файл пример.

Автор - SergeantTLT
Дата добавления - 28.01.2015 в 10:07
Pelena Дата: Среда, 28.01.2015, 10:20 | Сообщение № 11
Группа: Админы
Ранг: Местный житель
Сообщений: 19187
Репутация: 4421 ±
Замечаний: ±

Excel 365 & Mac Excel
Как вариант
Код
=СУММ(ЕСЛИ(МУМНОЖ(ЕСЛИ($E9:E18>0;$E9:E18;0);ТРАНСП(СТОЛБЕЦ($E$8:E8))^0)<$D9:$D18;$E9:E18;0)*$C9:$C18)
К сообщению приложен файл: 6351359.xlsx (9.1 Kb)


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеКак вариант
Код
=СУММ(ЕСЛИ(МУМНОЖ(ЕСЛИ($E9:E18>0;$E9:E18;0);ТРАНСП(СТОЛБЕЦ($E$8:E8))^0)<$D9:$D18;$E9:E18;0)*$C9:$C18)

Автор - Pelena
Дата добавления - 28.01.2015 в 10:20
SergeantTLT Дата: Среда, 28.01.2015, 12:30 | Сообщение № 12
Группа: Пользователи
Ранг: Новичок
Сообщений: 14
Репутация: 0 ±
Замечаний: 20% ±

Excel 2010
Pelena, пример с возведением в нулевую степень великолепен! Огромное спасибо!
 
Ответить
СообщениеPelena, пример с возведением в нулевую степень великолепен! Огромное спасибо!

Автор - SergeantTLT
Дата добавления - 28.01.2015 в 12:30
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Суммирование строк массива (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!