Подсчет среднего из массива по дате
Sabonega
Дата: Вторник, 10.12.2013, 12:02 |
Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
Добрый день, Уважаемые участники сообщества, прошу помощи в решении следующей задачи. Необходимо подсчитать среднемесячное значение из массива, который включает в себя значения за каждые сутки. В примере более подробно.
Добрый день, Уважаемые участники сообщества, прошу помощи в решении следующей задачи. Необходимо подсчитать среднемесячное значение из массива, который включает в себя значения за каждые сутки. В примере более подробно. Sabonega
Сообщение отредактировал Sabonega - Вторник, 10.12.2013, 12:09
Ответить
Сообщение Добрый день, Уважаемые участники сообщества, прошу помощи в решении следующей задачи. Необходимо подсчитать среднемесячное значение из массива, который включает в себя значения за каждые сутки. В примере более подробно. Автор - Sabonega Дата добавления - 10.12.2013 в 12:02
китин
Дата: Вторник, 10.12.2013, 12:08 |
Сообщение № 2
Группа: Модераторы
Ранг: Экселист
Сообщений: 7030
Репутация:
1079
±
Замечаний:
0% ±
Excel 2007;2010;2016
примера нетути
Не судите очень строго:я пытаюсь научиться ЯД 41001877306852
Ответить
Сообщение примера нетути Автор - китин Дата добавления - 10.12.2013 в 12:08
Sabonega
Дата: Вторник, 10.12.2013, 12:10 |
Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
Ответить
Сообщение Извините, исправился. Автор - Sabonega Дата добавления - 10.12.2013 в 12:10
Michael_S
Дата: Вторник, 10.12.2013, 12:23 |
Сообщение № 4
Группа: Друзья
Ранг: Старожил
Сообщений: 2012
Репутация:
373
±
Замечаний:
0% ±
Excel2016
Код
=СРЗНАЧЕСЛИ(Лист1!$D$2:$D$367;E2;Лист1!$E$2:$E$367)
Код
=СРЗНАЧЕСЛИ(Лист1!$D$2:$D$367;E2;Лист1!$E$2:$E$367)
Michael_S
Ответить
Сообщение Код
=СРЗНАЧЕСЛИ(Лист1!$D$2:$D$367;E2;Лист1!$E$2:$E$367)
Автор - Michael_S Дата добавления - 10.12.2013 в 12:23
китин
Дата: Вторник, 10.12.2013, 12:34 |
Сообщение № 5
Группа: Модераторы
Ранг: Экселист
Сообщений: 7030
Репутация:
1079
±
Замечаний:
0% ±
Excel 2007;2010;2016
вот чё придумалКод
=СУММПРОИЗВ((Лист1!$D$2:$D$367>=$E2)*(Лист1!$D$2:$D$367<$E3)*Лист1!$E$2:$K$367*(F$1=Лист1!$E$1:$K$1))/ДЕНЬ(КОНМЕСЯЦА($E2;0))
вот чё придумалКод
=СУММПРОИЗВ((Лист1!$D$2:$D$367>=$E2)*(Лист1!$D$2:$D$367<$E3)*Лист1!$E$2:$K$367*(F$1=Лист1!$E$1:$K$1))/ДЕНЬ(КОНМЕСЯЦА($E2;0))
китин
Не судите очень строго:я пытаюсь научиться ЯД 41001877306852
Сообщение отредактировал китин - Вторник, 10.12.2013, 12:37
Ответить
Сообщение вот чё придумалКод
=СУММПРОИЗВ((Лист1!$D$2:$D$367>=$E2)*(Лист1!$D$2:$D$367<$E3)*Лист1!$E$2:$K$367*(F$1=Лист1!$E$1:$K$1))/ДЕНЬ(КОНМЕСЯЦА($E2;0))
Автор - китин Дата добавления - 10.12.2013 в 12:34
Sabonega
Дата: Вторник, 10.12.2013, 12:49 |
Сообщение № 6
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
=СРЗНАЧЕСЛИ(Лист1!$D$2:$D$367;E2;Лист1!$E$2:$E$367)
Я так понял, что условие я должен написать сам? =СУММПРОИЗВ((Лист1!$D$2:$D$367>=$E2)*(Лист1!$D$2:$D$367<$E3)*Лист1!$E$2:$K$367*(F$1=Лист1!$E$1:$K$1))/ДЕНЬ(КОНМЕСЯЦА($E2;0))
Спасибо, принцип понятен, нужно обмозговать. Пока тему не закрываю.
=СРЗНАЧЕСЛИ(Лист1!$D$2:$D$367;E2;Лист1!$E$2:$E$367)
Я так понял, что условие я должен написать сам? =СУММПРОИЗВ((Лист1!$D$2:$D$367>=$E2)*(Лист1!$D$2:$D$367<$E3)*Лист1!$E$2:$K$367*(F$1=Лист1!$E$1:$K$1))/ДЕНЬ(КОНМЕСЯЦА($E2;0))
Спасибо, принцип понятен, нужно обмозговать. Пока тему не закрываю.Sabonega
Ответить
Сообщение =СРЗНАЧЕСЛИ(Лист1!$D$2:$D$367;E2;Лист1!$E$2:$E$367)
Я так понял, что условие я должен написать сам? =СУММПРОИЗВ((Лист1!$D$2:$D$367>=$E2)*(Лист1!$D$2:$D$367<$E3)*Лист1!$E$2:$K$367*(F$1=Лист1!$E$1:$K$1))/ДЕНЬ(КОНМЕСЯЦА($E2;0))
Спасибо, принцип понятен, нужно обмозговать. Пока тему не закрываю.Автор - Sabonega Дата добавления - 10.12.2013 в 12:49
Michael_S
Дата: Вторник, 10.12.2013, 13:28 |
Сообщение № 7
Группа: Друзья
Ранг: Старожил
Сообщений: 2012
Репутация:
373
±
Замечаний:
0% ±
Excel2016
Я так понял, что условие я должен написать сам?
условие же есть, в Е2
Я так понял, что условие я должен написать сам?
условие же есть, в Е2Michael_S
Ответить
Сообщение Я так понял, что условие я должен написать сам?
условие же есть, в Е2Автор - Michael_S Дата добавления - 10.12.2013 в 13:28
Sabonega
Дата: Вторник, 10.12.2013, 15:36 |
Сообщение № 8
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
это да, но при таком условии среднее считается неправильно. мы тоже написали вариант, см.ниже Код
=СРЗНАЧ(СМЕЩ(Лист1!$E$2;ПОИСКПОЗ(Q2;Лист1!$D$2:$D$367;0)-1;0;ПОИСКПОЗ(Q3;Лист1!$D$2:$D$367;0)-ПОИСКПОЗ(Q2;Лист1!$D$2:$D$367;0);1))
всем спасибо, тема закрыта.
это да, но при таком условии среднее считается неправильно. мы тоже написали вариант, см.ниже Код
=СРЗНАЧ(СМЕЩ(Лист1!$E$2;ПОИСКПОЗ(Q2;Лист1!$D$2:$D$367;0)-1;0;ПОИСКПОЗ(Q3;Лист1!$D$2:$D$367;0)-ПОИСКПОЗ(Q2;Лист1!$D$2:$D$367;0);1))
всем спасибо, тема закрыта. Sabonega
Ответить
Сообщение это да, но при таком условии среднее считается неправильно. мы тоже написали вариант, см.ниже Код
=СРЗНАЧ(СМЕЩ(Лист1!$E$2;ПОИСКПОЗ(Q2;Лист1!$D$2:$D$367;0)-1;0;ПОИСКПОЗ(Q3;Лист1!$D$2:$D$367;0)-ПОИСКПОЗ(Q2;Лист1!$D$2:$D$367;0);1))
всем спасибо, тема закрыта. Автор - Sabonega Дата добавления - 10.12.2013 в 15:36
_Boroda_
Дата: Вторник, 10.12.2013, 18:32 |
Сообщение № 9
Группа: Админы
Ранг: Местный житель
Сообщений: 16790
Репутация:
6557
±
Замечаний:
±
2003; 2007; 2010; 2013 RUS
Еще вариант Код
=СРЗНАЧ(ИНДЕКС(Лист1!$E$2:$E$367;E2-Лист1!D$2+1):ИНДЕКС(Лист1!$E$2:$E$367;E3-Лист1!D$2))
Еще вариант Код
=СРЗНАЧ(ИНДЕКС(Лист1!$E$2:$E$367;E2-Лист1!D$2+1):ИНДЕКС(Лист1!$E$2:$E$367;E3-Лист1!D$2))
_Boroda_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: Boroda_Excel@mail.ru Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
Ответить
Сообщение Еще вариант Код
=СРЗНАЧ(ИНДЕКС(Лист1!$E$2:$E$367;E2-Лист1!D$2+1):ИНДЕКС(Лист1!$E$2:$E$367;E3-Лист1!D$2))
Автор - _Boroda_ Дата добавления - 10.12.2013 в 18:32
SergeyKorotun
Дата: Вторник, 10.12.2013, 22:03 |
Сообщение № 10
Группа: Проверенные
Ранг: Обитатель
Сообщений: 301
Репутация:
15
±
Замечаний:
0% ±
Excel 2007
Вариант: Преобразовать данные к виду: Т воздуха Дата Значение Т воздуха 1 01.01.2012 0,916996874 Т воздуха 2 01.01.2012 179,4289139 Т воздуха 3 01.01.2012 8,203652101 Т воздуха 1 02.01.2012 -0,40764884 Т воздуха 2 02.01.2012 11,37251369 Т воздуха 3 02.01.2012 10,01816319 Т воздуха 1 03.01.2012 -0,814155481 Т воздуха 2 03.01.2012 9,254295675 Т воздуха 3 03.01.2012 10,01970424 ... и дальше сводной таблицей
Вариант: Преобразовать данные к виду: Т воздуха Дата Значение Т воздуха 1 01.01.2012 0,916996874 Т воздуха 2 01.01.2012 179,4289139 Т воздуха 3 01.01.2012 8,203652101 Т воздуха 1 02.01.2012 -0,40764884 Т воздуха 2 02.01.2012 11,37251369 Т воздуха 3 02.01.2012 10,01816319 Т воздуха 1 03.01.2012 -0,814155481 Т воздуха 2 03.01.2012 9,254295675 Т воздуха 3 03.01.2012 10,01970424 ... и дальше сводной таблицей SergeyKorotun
Ответить
Сообщение Вариант: Преобразовать данные к виду: Т воздуха Дата Значение Т воздуха 1 01.01.2012 0,916996874 Т воздуха 2 01.01.2012 179,4289139 Т воздуха 3 01.01.2012 8,203652101 Т воздуха 1 02.01.2012 -0,40764884 Т воздуха 2 02.01.2012 11,37251369 Т воздуха 3 02.01.2012 10,01816319 Т воздуха 1 03.01.2012 -0,814155481 Т воздуха 2 03.01.2012 9,254295675 Т воздуха 3 03.01.2012 10,01970424 ... и дальше сводной таблицей Автор - SergeyKorotun Дата добавления - 10.12.2013 в 22:03