Суммирование ячеек до и после наступления события
МихаилЪ
Дата: Понедельник, 08.04.2019, 22:02 |
Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 5
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
Доброго времени суток! Так и не смог составить корректно работающую формулу, по этому прошу помощи у Вас. Существует некая таблица с численными данными получаемыми раз в месяц на протяжении года. Так же существуют некое событие "Р" происходящее в течении года в любом месяце. Задача состоит в том, что необходимо произвести суммирование ячеек до события "Р" (т.е. пока в данной таблице не будет введено "Р"), а после наступления события "Р" суммирование должно начинается с нуля. За ранее благодарен.
Доброго времени суток! Так и не смог составить корректно работающую формулу, по этому прошу помощи у Вас. Существует некая таблица с численными данными получаемыми раз в месяц на протяжении года. Так же существуют некое событие "Р" происходящее в течении года в любом месяце. Задача состоит в том, что необходимо произвести суммирование ячеек до события "Р" (т.е. пока в данной таблице не будет введено "Р"), а после наступления события "Р" суммирование должно начинается с нуля. За ранее благодарен. МихаилЪ
С уважением, Михаил.
Ответить
Сообщение Доброго времени суток! Так и не смог составить корректно работающую формулу, по этому прошу помощи у Вас. Существует некая таблица с численными данными получаемыми раз в месяц на протяжении года. Так же существуют некое событие "Р" происходящее в течении года в любом месяце. Задача состоит в том, что необходимо произвести суммирование ячеек до события "Р" (т.е. пока в данной таблице не будет введено "Р"), а после наступления события "Р" суммирование должно начинается с нуля. За ранее благодарен. Автор - МихаилЪ Дата добавления - 08.04.2019 в 22:02
_Boroda_
Дата: Понедельник, 08.04.2019, 22:40 |
Сообщение № 2
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация:
6481
±
Замечаний:
0% ±
2003; 2007; 2010; 2013 RUS
Так нужно?Код
=СУММ(A2:ИНДЕКС(2:2;ПОИСКПОЗ("Р";A2:X2;)))
Так нужно?Код
=СУММ(A2:ИНДЕКС(2:2;ПОИСКПОЗ("Р";A2:X2;)))
_Boroda_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: Boroda_Excel@mail.ru Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
Ответить
Сообщение Так нужно?Код
=СУММ(A2:ИНДЕКС(2:2;ПОИСКПОЗ("Р";A2:X2;)))
Автор - _Boroda_ Дата добавления - 08.04.2019 в 22:40
МихаилЪ
Дата: Понедельник, 08.04.2019, 22:44 |
Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 5
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
_Boroda_, Большое спасибо, но нужна формула именно для одной ячейки + если нет события "Р", чтобы все равно суммировался весь диапазон
_Boroda_, Большое спасибо, но нужна формула именно для одной ячейки + если нет события "Р", чтобы все равно суммировался весь диапазон МихаилЪ
С уважением, Михаил.
Сообщение отредактировал МихаилЪ - Понедельник, 08.04.2019, 22:46
Ответить
Сообщение _Boroda_, Большое спасибо, но нужна формула именно для одной ячейки + если нет события "Р", чтобы все равно суммировался весь диапазон Автор - МихаилЪ Дата добавления - 08.04.2019 в 22:44
Светлый
Дата: Понедельник, 08.04.2019, 22:45 |
Сообщение № 4
Группа: Друзья
Ранг: Старожил
Сообщений: 1829
Репутация:
510
±
Замечаний:
0% ±
Excel 2013, 2016
Ещё вариант:Код
=СУММ(СМЕЩ(A2;;;;ПОИСКПОЗ("Р";A2:X2)))
Ещё вариант:Код
=СУММ(СМЕЩ(A2;;;;ПОИСКПОЗ("Р";A2:X2)))
Светлый
Программировать проще, чем писать стихи.
Ответить
Сообщение Ещё вариант:Код
=СУММ(СМЕЩ(A2;;;;ПОИСКПОЗ("Р";A2:X2)))
Автор - Светлый Дата добавления - 08.04.2019 в 22:45
_Boroda_
Дата: Понедельник, 08.04.2019, 22:47 |
Сообщение № 5
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация:
6481
±
Замечаний:
0% ±
2003; 2007; 2010; 2013 RUS
нужна формула именно для одной ячейки
Тогда я не понял условие. Что нужно получить-то? И где?
нужна формула именно для одной ячейки
Тогда я не понял условие. Что нужно получить-то? И где?_Boroda_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: Boroda_Excel@mail.ru Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
Ответить
Сообщение нужна формула именно для одной ячейки
Тогда я не понял условие. Что нужно получить-то? И где?Автор - _Boroda_ Дата добавления - 08.04.2019 в 22:47
МихаилЪ
Дата: Понедельник, 08.04.2019, 22:49 |
Сообщение № 6
Группа: Пользователи
Ранг: Прохожий
Сообщений: 5
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
Светлый, Моя благодарность, но в предложенных формулах, если отсутствует событие, суммирование не происходит (ошибка #Н/Д).
Светлый, Моя благодарность, но в предложенных формулах, если отсутствует событие, суммирование не происходит (ошибка #Н/Д). МихаилЪ
С уважением, Михаил.
Ответить
Сообщение Светлый, Моя благодарность, но в предложенных формулах, если отсутствует событие, суммирование не происходит (ошибка #Н/Д). Автор - МихаилЪ Дата добавления - 08.04.2019 в 22:49
Светлый
Дата: Понедельник, 08.04.2019, 22:53 |
Сообщение № 7
Группа: Друзья
Ранг: Старожил
Сообщений: 1829
Репутация:
510
±
Замечаний:
0% ±
Excel 2013, 2016
Код
=СУММ(A2:X2)-ЕСЛИОШИБКА(СУММ(СМЕЩ(A2;;;;ПОИСКПОЗ("Р";A2:X2)));)
*Или для 2003:Код
=СУММ(A2:X2)-ЕСЛИ(ЕОШ(ПОИСКПОЗ("Р";A2:X2));;СУММ(СМЕЩ(A2;;;;ПОИСКПОЗ("Р";A2:X2))))
Код
=СУММ(A2:X2)-ЕСЛИОШИБКА(СУММ(СМЕЩ(A2;;;;ПОИСКПОЗ("Р";A2:X2)));)
*Или для 2003:Код
=СУММ(A2:X2)-ЕСЛИ(ЕОШ(ПОИСКПОЗ("Р";A2:X2));;СУММ(СМЕЩ(A2;;;;ПОИСКПОЗ("Р";A2:X2))))
Светлый
Программировать проще, чем писать стихи.
Сообщение отредактировал Светлый - Понедельник, 08.04.2019, 22:59
Ответить
Сообщение Код
=СУММ(A2:X2)-ЕСЛИОШИБКА(СУММ(СМЕЩ(A2;;;;ПОИСКПОЗ("Р";A2:X2)));)
*Или для 2003:Код
=СУММ(A2:X2)-ЕСЛИ(ЕОШ(ПОИСКПОЗ("Р";A2:X2));;СУММ(СМЕЩ(A2;;;;ПОИСКПОЗ("Р";A2:X2))))
Автор - Светлый Дата добавления - 08.04.2019 в 22:53
_Boroda_
Дата: Понедельник, 08.04.2019, 22:54 |
Сообщение № 8
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация:
6481
±
Замечаний:
0% ±
2003; 2007; 2010; 2013 RUS
Так?Код
=СУММ(A2:ИНДЕКС(2:2;ЕСЛИОШИБКА(ПОИСКПОЗ("Р";A2:X2;);24)))
Так?Код
=СУММ(A2:ИНДЕКС(2:2;ЕСЛИОШИБКА(ПОИСКПОЗ("Р";A2:X2;);24)))
_Boroda_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: Boroda_Excel@mail.ru Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
Ответить
Сообщение Так?Код
=СУММ(A2:ИНДЕКС(2:2;ЕСЛИОШИБКА(ПОИСКПОЗ("Р";A2:X2;);24)))
Автор - _Boroda_ Дата добавления - 08.04.2019 в 22:54
МихаилЪ
Дата: Понедельник, 08.04.2019, 22:55 |
Сообщение № 9
Группа: Пользователи
Ранг: Прохожий
Сообщений: 5
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
Светлый, То что нужно! Огромнейшее спасибо.
Светлый, То что нужно! Огромнейшее спасибо. МихаилЪ
С уважением, Михаил.
Ответить
Сообщение Светлый, То что нужно! Огромнейшее спасибо. Автор - МихаилЪ Дата добавления - 08.04.2019 в 22:55
_Boroda_
Дата: Понедельник, 08.04.2019, 22:58 |
Сообщение № 10
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация:
6481
±
Замечаний:
0% ±
2003; 2007; 2010; 2013 RUS
Тогда такКод
=СУММ(X2:ИНДЕКС(2:2;ЕСЛИОШИБКА(ПОИСКПОЗ("Р";A2:X2;);1)))
Тогда такКод
=СУММ(X2:ИНДЕКС(2:2;ЕСЛИОШИБКА(ПОИСКПОЗ("Р";A2:X2;);1)))
_Boroda_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: Boroda_Excel@mail.ru Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
Ответить
Сообщение Тогда такКод
=СУММ(X2:ИНДЕКС(2:2;ЕСЛИОШИБКА(ПОИСКПОЗ("Р";A2:X2;);1)))
Автор - _Boroda_ Дата добавления - 08.04.2019 в 22:58
bmv98rus
Дата: Понедельник, 08.04.2019, 23:00 |
Сообщение № 11
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4107
Репутация:
768
±
Замечаний:
0% ±
Excel 2013/2016
По следам _Boroda_ ,Код
=SUM(2:2)-IFERROR(SUM(A2:INDEX(2:2;MATCH("Р";2:2;)));)
Код
=SUM(X2:INDEX(2:2;IFERROR(MATCH("Р";2:2;);1)))
[p.s.]2:2 - должно хоть что-то отличаться :-)
По следам _Boroda_ ,Код
=SUM(2:2)-IFERROR(SUM(A2:INDEX(2:2;MATCH("Р";2:2;)));)
Код
=SUM(X2:INDEX(2:2;IFERROR(MATCH("Р";2:2;);1)))
[p.s.]2:2 - должно хоть что-то отличаться :-) bmv98rus
Замечательный Временно просто медведь , процентов на 20 .
Сообщение отредактировал bmv98rus - Понедельник, 08.04.2019, 23:02
Ответить
Сообщение По следам _Boroda_ ,Код
=SUM(2:2)-IFERROR(SUM(A2:INDEX(2:2;MATCH("Р";2:2;)));)
Код
=SUM(X2:INDEX(2:2;IFERROR(MATCH("Р";2:2;);1)))
[p.s.]2:2 - должно хоть что-то отличаться :-) Автор - bmv98rus Дата добавления - 08.04.2019 в 23:00
МихаилЪ
Дата: Понедельник, 08.04.2019, 23:02 |
Сообщение № 12
Группа: Пользователи
Ранг: Прохожий
Сообщений: 5
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
_Boroda_, Большое спасибо Вам за оперативную помощь, все как надо
_Boroda_, Большое спасибо Вам за оперативную помощь, все как надо МихаилЪ
С уважением, Михаил.
Ответить
Сообщение _Boroda_, Большое спасибо Вам за оперативную помощь, все как надо Автор - МихаилЪ Дата добавления - 08.04.2019 в 23:02
_Boroda_
Дата: Понедельник, 08.04.2019, 23:09 |
Сообщение № 13
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация:
6481
±
Замечаний:
0% ±
2003; 2007; 2010; 2013 RUS
2:2 - должно хоть что-то отличаться
Ну не в ущерб же скорости работы? Не, я понимаю, для одной формулы что A2:X2, что 2:2 - не так уж намного разница в скорости. Также, как и волатильность СМЕЩ. Но кто ж знает, сколько там таких будет?
2:2 - должно хоть что-то отличаться
Ну не в ущерб же скорости работы? Не, я понимаю, для одной формулы что A2:X2, что 2:2 - не так уж намного разница в скорости. Также, как и волатильность СМЕЩ. Но кто ж знает, сколько там таких будет?_Boroda_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: Boroda_Excel@mail.ru Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
Ответить
Сообщение 2:2 - должно хоть что-то отличаться
Ну не в ущерб же скорости работы? Не, я понимаю, для одной формулы что A2:X2, что 2:2 - не так уж намного разница в скорости. Также, как и волатильность СМЕЩ. Но кто ж знает, сколько там таких будет?Автор - _Boroda_ Дата добавления - 08.04.2019 в 23:09
bmv98rus
Дата: Понедельник, 08.04.2019, 23:36 |
Сообщение № 14
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4107
Репутация:
768
±
Замечаний:
0% ±
Excel 2013/2016
Ну не в ущерб же скорости работы?
Саш, я тут проверял и кажется что Match научился работать с диапазоном данных . Проверял на 200к строках 200k MATCH, естесвенно с поиском того что нет в списке по всему столбцу и по этим 200к. Разница почти незаметна. 69,97656 против 69,84375 и при поиске последнего 69,65625 против 69,27344
Ну не в ущерб же скорости работы?
Саш, я тут проверял и кажется что Match научился работать с диапазоном данных . Проверял на 200к строках 200k MATCH, естесвенно с поиском того что нет в списке по всему столбцу и по этим 200к. Разница почти незаметна. 69,97656 против 69,84375 и при поиске последнего 69,65625 против 69,27344bmv98rus
Замечательный Временно просто медведь , процентов на 20 .
Сообщение отредактировал bmv98rus - Понедельник, 08.04.2019, 23:43
Ответить
Сообщение Ну не в ущерб же скорости работы?
Саш, я тут проверял и кажется что Match научился работать с диапазоном данных . Проверял на 200к строках 200k MATCH, естесвенно с поиском того что нет в списке по всему столбцу и по этим 200к. Разница почти незаметна. 69,97656 против 69,84375 и при поиске последнего 69,65625 против 69,27344Автор - bmv98rus Дата добавления - 08.04.2019 в 23:36