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

Вход

Регистрация

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

 

= Мир MS Excel/"Скользящее" среднее - Мир MS Excel

  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_, DrMini  
"Скользящее" среднее
KyDecHuk_83 Дата: Суббота, 29.11.2025, 17:41 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 19
Репутация: 0 ±
Замечаний: 0% ±

2007
Здравствуйте,

Прошу по возможности помочь с формулой:
В таблице построчно перечислены матчи и количество ударов по воротам для каждой из команд (хозяева / гости).
Какой формулой можно рассчитать "скользящее" среднее по ударам, например, за три последних матча?
Сколько ударов в среднем нанесла по воротам команда А в трех последних матчах дома?
Сколько ударов в среднем нанесла по воротам команда А в трех последних матчах независимо от того, проходила игра дома или в гостях?


Сообщение отредактировал KyDecHuk_83 - Суббота, 29.11.2025, 17:46
 
Ответить
СообщениеЗдравствуйте,

Прошу по возможности помочь с формулой:
В таблице построчно перечислены матчи и количество ударов по воротам для каждой из команд (хозяева / гости).
Какой формулой можно рассчитать "скользящее" среднее по ударам, например, за три последних матча?
Сколько ударов в среднем нанесла по воротам команда А в трех последних матчах дома?
Сколько ударов в среднем нанесла по воротам команда А в трех последних матчах независимо от того, проходила игра дома или в гостях?

Автор - KyDecHuk_83
Дата добавления - 29.11.2025 в 17:41
KyDecHuk_83 Дата: Суббота, 29.11.2025, 17:45 | Сообщение № 2
Группа: Пользователи
Ранг: Новичок
Сообщений: 19
Репутация: 0 ±
Замечаний: 0% ±

2007
Корректный файл приложен к данному сообщению (исключен столбец с нумерацией матчей)
К сообщению приложен файл: 8550661.xlsx (15.0 Kb)
 
Ответить
СообщениеКорректный файл приложен к данному сообщению (исключен столбец с нумерацией матчей)

Автор - KyDecHuk_83
Дата добавления - 29.11.2025 в 17:45
DrMini Дата: Суббота, 29.11.2025, 19:24 | Сообщение № 3
Группа: Модераторы
Ранг: Старожил
Сообщений: 2161
Репутация: 384 ±
Замечаний: 0% ±

Excel LTSC 2024 RUS
Здравствуйте KyDecHuk_83.
Немного коряво и длинно но, как вариант:
Код
=СРЗНАЧ(ИНДЕКС(G1:G100;НАИБОЛЬШИЙ(ЕСЛИ(E3:E100=E3;СТРОКА(G3:G100););1));ИНДЕКС(G1:G100;НАИБОЛЬШИЙ(ЕСЛИ(E3:E100=E3;СТРОКА(G3:G100););2));ИНДЕКС(G1:G100;НАИБОЛЬШИЙ(ЕСЛИ(E3:E100=E3;СТРОКА(G3:G100););3)))

Для остальных по аналогии.
p.s. и только сейчас увидел, что у вас Excel 2007, а функция НАИБОЛЬШИЙ появилась по моему в Excel 2016. Думаю, чуть позже Гуру подкинут формулу короче и на функции МАКС.
К сообщению приложен файл: 4308053.xlsx (11.1 Kb)


Сообщение отредактировал DrMini - Суббота, 29.11.2025, 20:35
 
Ответить
СообщениеЗдравствуйте KyDecHuk_83.
Немного коряво и длинно но, как вариант:
Код
=СРЗНАЧ(ИНДЕКС(G1:G100;НАИБОЛЬШИЙ(ЕСЛИ(E3:E100=E3;СТРОКА(G3:G100););1));ИНДЕКС(G1:G100;НАИБОЛЬШИЙ(ЕСЛИ(E3:E100=E3;СТРОКА(G3:G100););2));ИНДЕКС(G1:G100;НАИБОЛЬШИЙ(ЕСЛИ(E3:E100=E3;СТРОКА(G3:G100););3)))

Для остальных по аналогии.
p.s. и только сейчас увидел, что у вас Excel 2007, а функция НАИБОЛЬШИЙ появилась по моему в Excel 2016. Думаю, чуть позже Гуру подкинут формулу короче и на функции МАКС.

Автор - DrMini
Дата добавления - 29.11.2025 в 19:24
KyDecHuk_83 Дата: Воскресенье, 30.11.2025, 12:21 | Сообщение № 4
Группа: Пользователи
Ранг: Новичок
Сообщений: 19
Репутация: 0 ±
Замечаний: 0% ±

2007
Спасибо. Т.е. у меня не сработает формула? Скачал файл, но вижу что значение в расчетных ячейках некорректно.
Версия Word у меня 2010. Excel, скорее всего, тоже.
 
Ответить
СообщениеСпасибо. Т.е. у меня не сработает формула? Скачал файл, но вижу что значение в расчетных ячейках некорректно.
Версия Word у меня 2010. Excel, скорее всего, тоже.

Автор - KyDecHuk_83
Дата добавления - 30.11.2025 в 12:21
gling Дата: Воскресенье, 30.11.2025, 15:01 | Сообщение № 5
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2674
Репутация: 762 ±
Замечаний: 0% ±

2010
Здравствуйте.
У меня вариант ещё большей формулы
Код
=(ИНДЕКС($G$1:$H$26;НАИБОЛЬШИЙ(($E$3:$F$26=J$24)*СТРОКА($E$3:$E$26);1);1+(ИНДЕКС($F$1:$F$26;НАИБОЛЬШИЙ(($E$3:$F$26=J$24)*СТРОКА($E$3:$F$26);1))=J$24))+ИНДЕКС($G$1:$H$26;НАИБОЛЬШИЙ(($E$3:$F$26=J$24)*СТРОКА($E$3:$E$26);2);1+(ИНДЕКС($F$1:$F$26;НАИБОЛЬШИЙ(($E$3:$F$26=J$24)*СТРОКА($E$3:$F$26);2))=J$24))+ИНДЕКС($G$1:$H$26;НАИБОЛЬШИЙ(($E$3:$F$26=J$24)*СТРОКА($E$3:$E$26);3);1+(ИНДЕКС($F$1:$F$26;НАИБОЛЬШИЙ(($E$3:$F$26=J$24)*СТРОКА($E$3:$F$26);3))=J$24)))/3
Все не стал переписывать, посмотрите в файле.
К сообщению приложен файл: 8152058.xlsx (10.7 Kb)


ЯД-41001506838083
 
Ответить
СообщениеЗдравствуйте.
У меня вариант ещё большей формулы
Код
=(ИНДЕКС($G$1:$H$26;НАИБОЛЬШИЙ(($E$3:$F$26=J$24)*СТРОКА($E$3:$E$26);1);1+(ИНДЕКС($F$1:$F$26;НАИБОЛЬШИЙ(($E$3:$F$26=J$24)*СТРОКА($E$3:$F$26);1))=J$24))+ИНДЕКС($G$1:$H$26;НАИБОЛЬШИЙ(($E$3:$F$26=J$24)*СТРОКА($E$3:$E$26);2);1+(ИНДЕКС($F$1:$F$26;НАИБОЛЬШИЙ(($E$3:$F$26=J$24)*СТРОКА($E$3:$F$26);2))=J$24))+ИНДЕКС($G$1:$H$26;НАИБОЛЬШИЙ(($E$3:$F$26=J$24)*СТРОКА($E$3:$E$26);3);1+(ИНДЕКС($F$1:$F$26;НАИБОЛЬШИЙ(($E$3:$F$26=J$24)*СТРОКА($E$3:$F$26);3))=J$24)))/3
Все не стал переписывать, посмотрите в файле.

Автор - gling
Дата добавления - 30.11.2025 в 15:01
Nic70y Дата: Понедельник, 01.12.2025, 17:06 | Сообщение № 6
Группа: Друзья
Ранг: Экселист
Сообщений: 9204
Репутация: 2457 ±
Замечаний: 0% ±

Excel 2010
а функция НАИБОЛЬШИЙ появилась по моему в Excel 2016
не она древняя
вариант
Код
=СРЗНАЧ(ЕСЛИ(G3:H26>0;ЕСЛИ(E3:F26="Команда А";ЕСЛИ(СТРОКА(G3:H26)>ЕСЛИОШИБКА(НАИБОЛЬШИЙ(ЕСЛИ(G3:H26>0;ЕСЛИ(E3:F26="Команда А";СТРОКА(G3:H26)));4);2);G3:H26))))
К сообщению приложен файл: 18.xlsx (10.3 Kb)


ЮMoney 41001841029809
 
Ответить
Сообщение
а функция НАИБОЛЬШИЙ появилась по моему в Excel 2016
не она древняя
вариант
Код
=СРЗНАЧ(ЕСЛИ(G3:H26>0;ЕСЛИ(E3:F26="Команда А";ЕСЛИ(СТРОКА(G3:H26)>ЕСЛИОШИБКА(НАИБОЛЬШИЙ(ЕСЛИ(G3:H26>0;ЕСЛИ(E3:F26="Команда А";СТРОКА(G3:H26)));4);2);G3:H26))))

Автор - Nic70y
Дата добавления - 01.12.2025 в 17:06
_Boroda_ Дата: Вторник, 02.12.2025, 13:47 | Сообщение № 7
Группа: Админы
Ранг: Местный житель
Сообщений: 16979
Репутация: 6657 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
Еще вариант
Код
=СУММ((СТРОКА(E3:F25)>=НАИБОЛЬШИЙ((E3:F25="Команда А")*СТРОКА(E3:F25);3))*(E3:F25="Команда А")*G3:H25)/3


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеЕще вариант
Код
=СУММ((СТРОКА(E3:F25)>=НАИБОЛЬШИЙ((E3:F25="Команда А")*СТРОКА(E3:F25);3))*(E3:F25="Команда А")*G3:H25)/3

Автор - _Boroda_
Дата добавления - 02.12.2025 в 13:47
KyDecHuk_83 Дата: Четверг, 04.12.2025, 17:30 | Сообщение № 8
Группа: Пользователи
Ранг: Новичок
Сообщений: 19
Репутация: 0 ±
Замечаний: 0% ±

2007
Спасибо всем. Работают формулы как и задумано.
 
Ответить
СообщениеСпасибо всем. Работают формулы как и задумано.

Автор - KyDecHuk_83
Дата добавления - 04.12.2025 в 17:30
  • Страница 1 из 1
  • 1
Поиск:

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