Суммирование нарастающим итогом
sl-2010
Дата: Среда, 02.04.2014, 09:56 |
Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 5
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
Добрый день! Необходимо прописать суммирование первых Х ячеек, который укзан в отдельной ячейке. Я прошла путем суммирования индексов, но формула работает неадекватно.:( С помощью каких функций можно сделать это более изящно? И еще вопрос, если данные для суммирования расположены в разных частях таблицы (например, А10, А20, А30), нужно создавать отдельный массив или можно обойтись ссылками на них?
Добрый день! Необходимо прописать суммирование первых Х ячеек, который укзан в отдельной ячейке. Я прошла путем суммирования индексов, но формула работает неадекватно.:( С помощью каких функций можно сделать это более изящно? И еще вопрос, если данные для суммирования расположены в разных частях таблицы (например, А10, А20, А30), нужно создавать отдельный массив или можно обойтись ссылками на них? sl-2010
Ответить
Сообщение Добрый день! Необходимо прописать суммирование первых Х ячеек, который укзан в отдельной ячейке. Я прошла путем суммирования индексов, но формула работает неадекватно.:( С помощью каких функций можно сделать это более изящно? И еще вопрос, если данные для суммирования расположены в разных частях таблицы (например, А10, А20, А30), нужно создавать отдельный массив или можно обойтись ссылками на них? Автор - sl-2010 Дата добавления - 02.04.2014 в 09:56
_Boroda_
Дата: Среда, 02.04.2014, 10:04 |
Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 16800
Репутация:
6557
±
Замечаний:
±
2003; 2007; 2010; 2013 RUS
Так нужно? Первое Код
=СУММ(A5:ИНДЕКС(A5:F5;G3))
или Но первая лучше Второе Нужно смотреть конкретный файл. По какому принципу выбираются данные для подсчета?
Так нужно? Первое Код
=СУММ(A5:ИНДЕКС(A5:F5;G3))
или Но первая лучше Второе Нужно смотреть конкретный файл. По какому принципу выбираются данные для подсчета? _Boroda_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: Boroda_Excel@mail.ru Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
Ответить
Сообщение Так нужно? Первое Код
=СУММ(A5:ИНДЕКС(A5:F5;G3))
или Но первая лучше Второе Нужно смотреть конкретный файл. По какому принципу выбираются данные для подсчета? Автор - _Boroda_ Дата добавления - 02.04.2014 в 10:04
sl-2010
Дата: Среда, 02.04.2014, 11:35 |
Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 5
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
Здорово, спасибо! То, что нужно. По второму вопросу образец приложила. Смещение каждый раз будет на одинаковый интервал по строке. Почему формула Код
=СУММ(D2:ИНДЕКС(D2:P2;(СМЕЩ(D2;;2;;S1))))
выдает #Знач? СМЕЩ(D2;;2;;S1) - смещение от яч. D2 через 2 столбца S1-раз, так ведь?
Здорово, спасибо! То, что нужно. По второму вопросу образец приложила. Смещение каждый раз будет на одинаковый интервал по строке. Почему формула Код
=СУММ(D2:ИНДЕКС(D2:P2;(СМЕЩ(D2;;2;;S1))))
выдает #Знач? СМЕЩ(D2;;2;;S1) - смещение от яч. D2 через 2 столбца S1-раз, так ведь? sl-2010
Ответить
Сообщение Здорово, спасибо! То, что нужно. По второму вопросу образец приложила. Смещение каждый раз будет на одинаковый интервал по строке. Почему формула Код
=СУММ(D2:ИНДЕКС(D2:P2;(СМЕЩ(D2;;2;;S1))))
выдает #Знач? СМЕЩ(D2;;2;;S1) - смещение от яч. D2 через 2 столбца S1-раз, так ведь? Автор - sl-2010 Дата добавления - 02.04.2014 в 11:35
_Boroda_
Дата: Среда, 02.04.2014, 11:56 |
Сообщение № 4
Группа: Админы
Ранг: Местный житель
Сообщений: 16800
Репутация:
6557
±
Замечаний:
±
2003; 2007; 2010; 2013 RUS
СМЕЩ(D2;;2;;S1) - смещение от яч. D2 через 2 столбца S1-раз, так ведь?
Нет. Совсем не так. Это от D2 смещаемся право на 2 и сместившись выделяем столько ячеек вправо, какая цифра стоит в S1 У Вас же все проще: Код
=СУММ(B2:ИНДЕКС(B2:P2;S1*3))/2
или Код
=СУММ(СМЕЩ(B2;;;;U1*3))/2
СМЕЩ(D2;;2;;S1) - смещение от яч. D2 через 2 столбца S1-раз, так ведь?
Нет. Совсем не так. Это от D2 смещаемся право на 2 и сместившись выделяем столько ячеек вправо, какая цифра стоит в S1 У Вас же все проще: Код
=СУММ(B2:ИНДЕКС(B2:P2;S1*3))/2
или Код
=СУММ(СМЕЩ(B2;;;;U1*3))/2
_Boroda_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: Boroda_Excel@mail.ru Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
Ответить
Сообщение СМЕЩ(D2;;2;;S1) - смещение от яч. D2 через 2 столбца S1-раз, так ведь?
Нет. Совсем не так. Это от D2 смещаемся право на 2 и сместившись выделяем столько ячеек вправо, какая цифра стоит в S1 У Вас же все проще: Код
=СУММ(B2:ИНДЕКС(B2:P2;S1*3))/2
или Код
=СУММ(СМЕЩ(B2;;;;U1*3))/2
Автор - _Boroda_ Дата добавления - 02.04.2014 в 11:56
jakim
Дата: Среда, 02.04.2014, 12:04 |
Сообщение № 5
Группа: Друзья
Ранг: Старожил
Сообщений: 1216
Репутация:
316
±
Замечаний:
0% ±
Excel 2010
Для ячейки S2 примените формулу
Код
=SUMPRODUCT((OFFSET(D1;;;;MATCH(S1;D3:P3;0))<>"")*OFFSET(D2;;;;MATCH(S1;D3:P3;0)))
Для ячейки S2 примените формулу
Код
=SUMPRODUCT((OFFSET(D1;;;;MATCH(S1;D3:P3;0))<>"")*OFFSET(D2;;;;MATCH(S1;D3:P3;0)))
jakim
Ответить
Сообщение Для ячейки S2 примените формулу
Код
=SUMPRODUCT((OFFSET(D1;;;;MATCH(S1;D3:P3;0))<>"")*OFFSET(D2;;;;MATCH(S1;D3:P3;0)))
Автор - jakim Дата добавления - 02.04.2014 в 12:04
sl-2010
Дата: Среда, 02.04.2014, 16:32 |
Сообщение № 6
Группа: Пользователи
Ранг: Прохожий
Сообщений: 5
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
Спасибо большое за ответы!!! jakim, можете объяснить алгоритм подробнее? Мы суммируем произведения ненулевых и нулевых значений в диапазоне, точно соответствующих критерию S1? А каким образом отсекаются значения, которые больше критерия?
Спасибо большое за ответы!!! jakim, можете объяснить алгоритм подробнее? Мы суммируем произведения ненулевых и нулевых значений в диапазоне, точно соответствующих критерию S1? А каким образом отсекаются значения, которые больше критерия? sl-2010
Ответить
Сообщение Спасибо большое за ответы!!! jakim, можете объяснить алгоритм подробнее? Мы суммируем произведения ненулевых и нулевых значений в диапазоне, точно соответствующих критерию S1? А каким образом отсекаются значения, которые больше критерия? Автор - sl-2010 Дата добавления - 02.04.2014 в 16:32
jakim
Дата: Среда, 02.04.2014, 16:43 |
Сообщение № 7
Группа: Друзья
Ранг: Старожил
Сообщений: 1216
Репутация:
316
±
Замечаний:
0% ±
Excel 2010
Просто из слагаемого диапазона выбираются значения соответствующие 1, 2, 3, 4 или 5.
Просто из слагаемого диапазона выбираются значения соответствующие 1, 2, 3, 4 или 5.
jakim
Ответить
Сообщение Просто из слагаемого диапазона выбираются значения соответствующие 1, 2, 3, 4 или 5.
Автор - jakim Дата добавления - 02.04.2014 в 16:43