Как суммировать все понедельники за Январь месяц?
|
|
Beck |
Дата: Суббота, 14.03.2015, 00:43 |
Сообщение № 1 |
|
Группа: Пользователи
Ранг: Прохожий
Сообщений: 3
Репутация:
0
±
Замечаний:
0% ±
Excel 2010 | |
Здравствуйте.
Имеется два столбца. Первый столбец с датами за 1 год (некоторые даты повторяются), второй столбец с ценами.
Какой формулой можно посчитать сумму, к примеру, всех понедельников Января или всех суббот Мая?
Прилагаю файл.
Здравствуйте.
Имеется два столбца. Первый столбец с датами за 1 год (некоторые даты повторяются), второй столбец с ценами.
Какой формулой можно посчитать сумму, к примеру, всех понедельников Января или всех суббот Мая?
Прилагаю файл.Beck
К сообщению приложен файл:
____.xlsx
(21.2 Kb)
|
|
| Ответить
|
Leanna |
Дата: Суббота, 14.03.2015, 00:59 |
Сообщение № 2 |
|
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 189
Репутация:
78
±
Замечаний:
0% ±
excel 2010 | |
с доп столбцами Код =СУММПРОИЗВ((ДЕНЬНЕД($A$2:$A$556)=$D2)*(МЕСЯЦ($A$2:$A$556)=$C2)*$B$2:$B$556)
с доп столбцами Код =СУММПРОИЗВ((ДЕНЬНЕД($A$2:$A$556)=$D2)*(МЕСЯЦ($A$2:$A$556)=$C2)*$B$2:$B$556) Leanna
Лучше день потерять, потом за пять минут долететь!
|
|
| Ответить
|
Beck |
Дата: Суббота, 14.03.2015, 01:39 |
Сообщение № 3 |
|
Группа: Пользователи
Ранг: Прохожий
Сообщений: 3
Репутация:
0
±
Замечаний:
0% ±
Excel 2010 | |
Спасибо. Только почему то следующие месяца у меня уже не считает. Что делаю не так?
Спасибо. Только почему то следующие месяца у меня уже не считает. Что делаю не так?Beck
|
|
| Ответить
|
Leanna |
Дата: Суббота, 14.03.2015, 02:06 |
Сообщение № 4 |
|
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 189
Репутация:
78
±
Замечаний:
0% ±
excel 2010 | |
Извиняюсь, это я не правильно сделала таким образом указав месяц. Смотрите вложение.
Извиняюсь, это я не правильно сделала таким образом указав месяц. Смотрите вложение.Leanna
Лучше день потерять, потом за пять минут долететь!
|
|
| Ответить
|
buchlotnik |
Дата: Суббота, 14.03.2015, 05:13 |
Сообщение № 5 |
|
Группа: Заблокированные
Ранг: Участник клуба
Сообщений: 3442
Репутация:
929
±
Замечаний:
20% ±
2010, 2013, 2016 RUS / ENG | |
можно и без доп столбцов: Код =СУММПРОИЗВ((ТЕКСТ($A$2:$A$556;"ДДД")=F2)*(ТЕКСТ($A$2:$A$556;"ММММ")=ИНДЕКС($E$2:$E$85;ЕСЛИ(ОСТАТ((СТРОКА(E2)-1);7)<>0;ЦЕЛОЕ((СТРОКА(E2)-1)/7)*7+1;((СТРОКА(E2)-1)/7-1)*7+1)))*$B$2:$B$556)
UPD Перемудрил, можно проще Код =СУММПРОИЗВ((ТЕКСТ($A$2:$A$556;"ДДД")=F2)*(ТЕКСТ($A$2:$A$556;"ММММ")=ИНДЕКС($E$2:$E$85;(ОКРВВЕРХ((СТРОКА(E2)-1)/7;1)-1)*7+1))*$B$2:$B$556) файл перезалил
можно и без доп столбцов: Код =СУММПРОИЗВ((ТЕКСТ($A$2:$A$556;"ДДД")=F2)*(ТЕКСТ($A$2:$A$556;"ММММ")=ИНДЕКС($E$2:$E$85;ЕСЛИ(ОСТАТ((СТРОКА(E2)-1);7)<>0;ЦЕЛОЕ((СТРОКА(E2)-1)/7)*7+1;((СТРОКА(E2)-1)/7-1)*7+1)))*$B$2:$B$556)
UPD Перемудрил, можно проще Код =СУММПРОИЗВ((ТЕКСТ($A$2:$A$556;"ДДД")=F2)*(ТЕКСТ($A$2:$A$556;"ММММ")=ИНДЕКС($E$2:$E$85;(ОКРВВЕРХ((СТРОКА(E2)-1)/7;1)-1)*7+1))*$B$2:$B$556) файл перезалилbuchlotnik
Сообщение отредактировал buchlotnik - Суббота, 14.03.2015, 05:53 |
|
| Ответить
|
Pelena |
Дата: Суббота, 14.03.2015, 08:09 |
Сообщение № 6 |
|
Группа: Админы
Ранг: Местный житель
Сообщений: 19394
Репутация:
4546
±
Замечаний:
±
Excel 365 & Mac Excel | |
Ещё вариант (по мотивам формулы Михаила) Код =СУММПРОИЗВ((ТЕКСТ($A$2:$A$556;"ДДД")=F2)*(ТЕКСТ($A$2:$A$556;"ММММ")=ПРОСМОТР(2;1/--($E$2:E2<>"");$E$2:E2))*$B$2:$B$556)
Ещё вариант (по мотивам формулы Михаила) Код =СУММПРОИЗВ((ТЕКСТ($A$2:$A$556;"ДДД")=F2)*(ТЕКСТ($A$2:$A$556;"ММММ")=ПРОСМОТР(2;1/--($E$2:E2<>"");$E$2:E2))*$B$2:$B$556) Pelena
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816
|
|
| Ответить
|
ShAM |
Дата: Суббота, 14.03.2015, 08:11 |
Сообщение № 7 |
|
Группа: Друзья
Ранг: Старожил
Сообщений: 1347
Репутация:
249
±
Замечаний:
0% ±
Excel 2010 | |
Можно и так: Код =СУММПРОИЗВ((ТЕКСТ($A$2:$A$556;"ДДД")=F2)*(МЕСЯЦ($A$2:$A$556)=ОКРВВЕРХ(СТРОКА(A1)/7;1))*$B$2:$B$556)
Можно и так: Код =СУММПРОИЗВ((ТЕКСТ($A$2:$A$556;"ДДД")=F2)*(МЕСЯЦ($A$2:$A$556)=ОКРВВЕРХ(СТРОКА(A1)/7;1))*$B$2:$B$556) ShAM
|
|
| Ответить
|
Beck |
Дата: Суббота, 14.03.2015, 09:50 |
Сообщение № 8 |
|
Группа: Пользователи
Ранг: Прохожий
Сообщений: 3
Репутация:
0
±
Замечаний:
0% ±
Excel 2010 | |
Всем спасибо за помощь. Очень помогли. Воспользовался формулой ShAM'ma.
Всем спасибо за помощь. Очень помогли. Воспользовался формулой ShAM'ma.Beck
|
|
| Ответить
|
buchlotnik |
Дата: Суббота, 14.03.2015, 11:43 |
Сообщение № 9 |
|
Группа: Заблокированные
Ранг: Участник клуба
Сообщений: 3442
Репутация:
929
±
Замечаний:
20% ±
2010, 2013, 2016 RUS / ENG | |
[offtop] ShAM, спасибо. Так совсем хорошо. Видимо я тогда еще не проснулся
[offtop] ShAM, спасибо. Так совсем хорошо. Видимо я тогда еще не проснулся buchlotnik
|
|
| Ответить
|
AlexM |
Дата: Суббота, 14.03.2015, 12:05 |
Сообщение № 10 |
|
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4517
Репутация:
1129
±
Замечаний:
0% ±
Excel 2003 | |
то же по мотивам формулы Алишера (ShAM) Код =СУММПРОИЗВ((ТЕКСТ($A$2:$A$556;"ДДД")=F2)*(МЕСЯЦ($A$2:$A$556)=-ЦЕЛОЕ(-СТРОКА(A1)/7))*$B$2:$B$556) и без лишних $Код =СУММПРОИЗВ((ТЕКСТ(A$2:A$556;"ДДД")=F2)*(МЕСЯЦ(A$2:A$556)=-ЦЕЛОЕ(-СТРОКА(A1)/7))*B$2:B$556)
то же по мотивам формулы Алишера (ShAM) Код =СУММПРОИЗВ((ТЕКСТ($A$2:$A$556;"ДДД")=F2)*(МЕСЯЦ($A$2:$A$556)=-ЦЕЛОЕ(-СТРОКА(A1)/7))*$B$2:$B$556) и без лишних $Код =СУММПРОИЗВ((ТЕКСТ(A$2:A$556;"ДДД")=F2)*(МЕСЯЦ(A$2:A$556)=-ЦЕЛОЕ(-СТРОКА(A1)/7))*B$2:B$556) AlexM
Номер мобильного модема (без голосовой связи) 9269171249 МегаФон, Московский регион.
|
|
| Ответить
|
_Boroda_ |
Дата: Суббота, 14.03.2015, 12:18 |
Сообщение № 11 |
|
Группа: Админы
Ранг: Местный житель
Сообщений: 16699
Репутация:
6494
±
Замечаний:
±
2003; 2007; 2010; 2013 RUS | |
Алексея, которого поздравляю с 2500 сообщений Код =СУММПРОИЗВ((ТЕКСТ(A$2:A$556;"МДДД")=ОТБР(СТРОКА(A7)/7)&F2)*B$2:B$556)
Алексея, которого поздравляю с 2500 сообщений Код =СУММПРОИЗВ((ТЕКСТ(A$2:A$556;"МДДД")=ОТБР(СТРОКА(A7)/7)&F2)*B$2:B$556) _Boroda_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: Boroda_Excel@mail.ru Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
|
|
| Ответить
|
buchlotnik |
Дата: Суббота, 14.03.2015, 12:40 |
Сообщение № 12 |
|
Группа: Заблокированные
Ранг: Участник клуба
Сообщений: 3442
Репутация:
929
±
Замечаний:
20% ±
2010, 2013, 2016 RUS / ENG | |
[offtop] такой экспресс-МШ получился - порадовало
[offtop] такой экспресс-МШ получился - порадовало buchlotnik
|
|
| Ответить
|
AlexM |
Дата: Суббота, 14.03.2015, 13:23 |
Сообщение № 13 |
|
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4517
Репутация:
1129
±
Замечаний:
0% ±
Excel 2003 | |
И снова по мотивам... Код =СУММПРОИЗВ((ТЕКСТ(A$2:A$556;"МДДД")=СЧЁТЗ(E$2:E2)&F2)*B$2:B$556) [offtop]поздравляю с 2500 сообщений Спасибо
И снова по мотивам... Код =СУММПРОИЗВ((ТЕКСТ(A$2:A$556;"МДДД")=СЧЁТЗ(E$2:E2)&F2)*B$2:B$556) [offtop]поздравляю с 2500 сообщений СпасибоAlexM
Номер мобильного модема (без голосовой связи) 9269171249 МегаФон, Московский регион.
Сообщение отредактировал AlexM - Суббота, 14.03.2015, 13:29 |
|
| Ответить
|