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

Вход

Регистрация

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

 

= Мир MS Excel/Среднее значение в динамическом диапазоне - Мир MS Excel

  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_, DrMini  
Среднее значение в динамическом диапазоне
begemotik Дата: Вторник, 27.10.2015, 22:27 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 5
Репутация: 0 ±
Замечаний: 40% ±

Excel 2010
Здравствуйте, уважаемые форумчане! Не раз уже обращался к вашему форуму и вычитывал нужную инфу, а сейчас не могу толком найти, а может ума не хватает реализовать задуманное.
Есть у меня массив данных, по которым нужно посчитать среднее значение, но интервал для подсчета все время разный. Обязательно считать среднее значение без учета 0. Я знаю, что ноль моно выкинуть условием, если в заданном диапазоне значение больше 0, но этот диапазон нужно руками вбивать.И знаю, что для изменяющихся рамок диапазона используются динамические диапазоны. Короче, на примере картинки, опишу, что я хочу
если не откроется картинка, то вот на нее ссылка:
Удалено
Я могу фильтром выделить все значения Average по всему листу и вставить формулу, если кто поможет прописать.Теоретически Average уже подсчитан для диапазона 1 (Н6:Н21 без 0), но это значение (черное) отличается от реального (красного). Вас я прошу сделать формулу, которая бы посчитала это значение для 2-го, 3-го, 4-го, 5-го....18-го диапазона. Так надо сделать для любого события ниже, где есть Average. Те значения, которые указаны в Average можно смело удалить и вставить формулу, так как значения являются ошибочными. Буду безмерно благодарен, если кто поможет. Сам долбусь уже дня 3, но правильно сделать не могу - все время фигня выходит :(
К сообщению приложен файл: 2013.01.xlsx (90.7 Kb)


Сообщение отредактировал begemotik - Вторник, 27.10.2015, 22:29
 
Ответить
СообщениеЗдравствуйте, уважаемые форумчане! Не раз уже обращался к вашему форуму и вычитывал нужную инфу, а сейчас не могу толком найти, а может ума не хватает реализовать задуманное.
Есть у меня массив данных, по которым нужно посчитать среднее значение, но интервал для подсчета все время разный. Обязательно считать среднее значение без учета 0. Я знаю, что ноль моно выкинуть условием, если в заданном диапазоне значение больше 0, но этот диапазон нужно руками вбивать.И знаю, что для изменяющихся рамок диапазона используются динамические диапазоны. Короче, на примере картинки, опишу, что я хочу
если не откроется картинка, то вот на нее ссылка:
Удалено
Я могу фильтром выделить все значения Average по всему листу и вставить формулу, если кто поможет прописать.Теоретически Average уже подсчитан для диапазона 1 (Н6:Н21 без 0), но это значение (черное) отличается от реального (красного). Вас я прошу сделать формулу, которая бы посчитала это значение для 2-го, 3-го, 4-го, 5-го....18-го диапазона. Так надо сделать для любого события ниже, где есть Average. Те значения, которые указаны в Average можно смело удалить и вставить формулу, так как значения являются ошибочными. Буду безмерно благодарен, если кто поможет. Сам долбусь уже дня 3, но правильно сделать не могу - все время фигня выходит :(

Автор - begemotik
Дата добавления - 27.10.2015 в 22:27
Serge_007 Дата: Вторник, 27.10.2015, 22:35 | Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2750 ±
Замечаний: ±

Excel 2016
Здравствуйте

Где у Вас динамические диапазоны?
Код
=СРЗНАЧЕСЛИ(H6:H21;"<>0")


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
СообщениеЗдравствуйте

Где у Вас динамические диапазоны?
Код
=СРЗНАЧЕСЛИ(H6:H21;"<>0")

Автор - Serge_007
Дата добавления - 27.10.2015 в 22:35
begemotik Дата: Вторник, 27.10.2015, 22:51 | Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 5
Репутация: 0 ±
Замечаний: 40% ±

Excel 2010
Где у Вас динамические диапазоны?

У меня их нет. Я знаю, что вместо красных значений Average необходимо вставить динамический диапазон, чтоб он считал значения от Average до Average или я что-то не так понимаю?!
Может вы посоветуете, как лучше считать каждый раз значение Average для каждого столбца в пределах одного события (с 3 по 23 строки). 2-е событие с 24 по 44 строки. Каждый раз высота диапазона меняется и я не могу вписать туда определенный диапазон, так как не знаю, какой он будет. У меня этих подсчетов будет почти до 60 000 строк, поэтому вручную я могу сдохнуть.


Сообщение отредактировал begemotik - Вторник, 27.10.2015, 22:51
 
Ответить
Сообщение
Где у Вас динамические диапазоны?

У меня их нет. Я знаю, что вместо красных значений Average необходимо вставить динамический диапазон, чтоб он считал значения от Average до Average или я что-то не так понимаю?!
Может вы посоветуете, как лучше считать каждый раз значение Average для каждого столбца в пределах одного события (с 3 по 23 строки). 2-е событие с 24 по 44 строки. Каждый раз высота диапазона меняется и я не могу вписать туда определенный диапазон, так как не знаю, какой он будет. У меня этих подсчетов будет почти до 60 000 строк, поэтому вручную я могу сдохнуть.

Автор - begemotik
Дата добавления - 27.10.2015 в 22:51
Serge_007 Дата: Вторник, 27.10.2015, 22:54 | Сообщение № 4
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2750 ±
Замечаний: ±

Excel 2016
Что можно посоветовать, если Вы не объясняете нормально задачу. Вместо тысячи строк надо было приложить пару десятков и столько же столбцов и вручную проставить необходимый результат с пояснениями почему он такой должен получится. У Вас же в файле нет ни одной формулы и что сделать надо - непонятно


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
СообщениеЧто можно посоветовать, если Вы не объясняете нормально задачу. Вместо тысячи строк надо было приложить пару десятков и столько же столбцов и вручную проставить необходимый результат с пояснениями почему он такой должен получится. У Вас же в файле нет ни одной формулы и что сделать надо - непонятно

Автор - Serge_007
Дата добавления - 27.10.2015 в 22:54
_Boroda_ Дата: Вторник, 27.10.2015, 23:02 | Сообщение № 5
Группа: Админы
Ранг: Местный житель
Сообщений: 16913
Репутация: 6617 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
Так нужно?
Код
=СРЗНАЧЕСЛИ(H21:ИНДЕКС(H$1:H21;ПРОСМОТР("48 ч*";$H$4:$H20;СТРОКА(H$4:H21)));"<>0")

Почему я написал 20 а не 21? Не знаю. Правильно 21. Файл перевложил
Код
=СРЗНАЧЕСЛИ(H21:ИНДЕКС(H$1:H21;ПРОСМОТР("48 ч*";$H$4:$H21;СТРОКА(H$4:H21)));"<>0")
К сообщению приложен файл: 2013.01_2.xlsx (92.9 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеТак нужно?
Код
=СРЗНАЧЕСЛИ(H21:ИНДЕКС(H$1:H21;ПРОСМОТР("48 ч*";$H$4:$H20;СТРОКА(H$4:H21)));"<>0")

Почему я написал 20 а не 21? Не знаю. Правильно 21. Файл перевложил
Код
=СРЗНАЧЕСЛИ(H21:ИНДЕКС(H$1:H21;ПРОСМОТР("48 ч*";$H$4:$H21;СТРОКА(H$4:H21)));"<>0")

Автор - _Boroda_
Дата добавления - 27.10.2015 в 23:02
begemotik Дата: Вторник, 27.10.2015, 23:10 | Сообщение № 6
Группа: Пользователи
Ранг: Прохожий
Сообщений: 5
Репутация: 0 ±
Замечаний: 40% ±

Excel 2010
Извините, сейчас объясню. Я вставил Вашу формулу в 22 строку и получил средние значения по столбцу без учета 0. Здесь все верно, все как мне необходимо. Далее эту же формулу вставляю в строку 43 и диапазон не захватывает строку 26. Да, я могу руками подправить формулу в Н43 и скопировать в соседние ячейки, но как можно сделать так, чтоб значение считалось автоматически по высоте Н, I, J, K....., на примере столбца G, между "Букмекер" и "Average". Надеюсь, понятней разъяснил.
К сообщению приложен файл: 6459515.xlsx (93.9 Kb)


Сообщение отредактировал begemotik - Вторник, 27.10.2015, 23:11
 
Ответить
СообщениеИзвините, сейчас объясню. Я вставил Вашу формулу в 22 строку и получил средние значения по столбцу без учета 0. Здесь все верно, все как мне необходимо. Далее эту же формулу вставляю в строку 43 и диапазон не захватывает строку 26. Да, я могу руками подправить формулу в Н43 и скопировать в соседние ячейки, но как можно сделать так, чтоб значение считалось автоматически по высоте Н, I, J, K....., на примере столбца G, между "Букмекер" и "Average". Надеюсь, понятней разъяснил.

Автор - begemotik
Дата добавления - 27.10.2015 в 23:10
begemotik Дата: Вторник, 27.10.2015, 23:14 | Сообщение № 7
Группа: Пользователи
Ранг: Прохожий
Сообщений: 5
Репутация: 0 ±
Замечаний: 40% ±

Excel 2010
_Boroda_, ДА-ДА-ДА!!!! Спасибо!!!! Я делал похоже, но у меня не выходило! Вы меня спасли!!!!!!! hands
 
Ответить
Сообщение_Boroda_, ДА-ДА-ДА!!!! Спасибо!!!! Я делал похоже, но у меня не выходило! Вы меня спасли!!!!!!! hands

Автор - begemotik
Дата добавления - 27.10.2015 в 23:14
begemotik Дата: Четверг, 24.12.2015, 13:49 | Сообщение № 8
Группа: Пользователи
Ранг: Прохожий
Сообщений: 5
Репутация: 0 ±
Замечаний: 40% ±

Excel 2010
Почему я написал 20 а не 21? Не знаю. Правильно 21. Файл перевложил

=СРЗНАЧЕСЛИ(H21:ИНДЕКС(H$1:H21;ПРОСМОТР("48 ч*";$H$4:$H21;СТРОКА(H$4:H21)));"<>0")
К сообщению приложен файл: 2013.01_2.xlsx(93Kb)

Здравствуйте! И снова я прошу помощи. Расскажу на примере:
В пределах события строки 3-22 по столбцу Y найти наивысшее значение в промежутке строк Betfair-Average (их не включать в поиск), то есть для данного события
от 7 строки включительно до 21 строки включительно и вписать в Z наивысшее значение, AA - название из столбца G, которое соответствует данному значению, AB не зависимо от величины значения в Y, вписать значение соответствующее Pinnacle, которое и вписать в AC. Я написал для примера красным нужные значения, а как сделать формульно - хз.
Я так понимаю, формула будет очень похожа на поиск среднего значения. Как раз то, с чем вы уже помогли. Еще хотел бы, чтоб при одинаковых значениях вписывало либо все 2-3 название из G, но, думаю, это не возможно.
[moder]Вам 40% замечаний мало? Читайте Правила форума. В особенности внимательно п.5
Тема закрыта
К сообщению приложен файл: 1031965.xlsx (93.8 Kb)


Сообщение отредактировал _Boroda_ - Четверг, 24.12.2015, 14:10
 
Ответить
Сообщение
Почему я написал 20 а не 21? Не знаю. Правильно 21. Файл перевложил

=СРЗНАЧЕСЛИ(H21:ИНДЕКС(H$1:H21;ПРОСМОТР("48 ч*";$H$4:$H21;СТРОКА(H$4:H21)));"<>0")
К сообщению приложен файл: 2013.01_2.xlsx(93Kb)

Здравствуйте! И снова я прошу помощи. Расскажу на примере:
В пределах события строки 3-22 по столбцу Y найти наивысшее значение в промежутке строк Betfair-Average (их не включать в поиск), то есть для данного события
от 7 строки включительно до 21 строки включительно и вписать в Z наивысшее значение, AA - название из столбца G, которое соответствует данному значению, AB не зависимо от величины значения в Y, вписать значение соответствующее Pinnacle, которое и вписать в AC. Я написал для примера красным нужные значения, а как сделать формульно - хз.
Я так понимаю, формула будет очень похожа на поиск среднего значения. Как раз то, с чем вы уже помогли. Еще хотел бы, чтоб при одинаковых значениях вписывало либо все 2-3 название из G, но, думаю, это не возможно.
[moder]Вам 40% замечаний мало? Читайте Правила форума. В особенности внимательно п.5
Тема закрыта

Автор - begemotik
Дата добавления - 24.12.2015 в 13:49
  • Страница 1 из 1
  • 1
Поиск:

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