Подсчет среднего значения по условию
Андреич
Дата: Суббота, 28.06.2014, 15:26 |
Сообщение № 1
Группа: Пользователи
Ранг: Участник
Сообщений: 60
Репутация:
0
±
Замечаний:
0% ±
Excel 2007
Добрый день! Коротко вопрос: как убрать из подсчета среднего значения нулевые показатели? Подробно во вложенном файле. Спасибо!
Добрый день! Коротко вопрос: как убрать из подсчета среднего значения нулевые показатели? Подробно во вложенном файле. Спасибо! Андреич
...пожарные выехали в ту же ночь...
Ответить
Сообщение Добрый день! Коротко вопрос: как убрать из подсчета среднего значения нулевые показатели? Подробно во вложенном файле. Спасибо! Автор - Андреич Дата добавления - 28.06.2014 в 15:26
ikki
Дата: Суббота, 28.06.2014, 15:37 |
Сообщение № 2
Группа: Друзья
Ранг: Старожил
Сообщений: 1906
Репутация:
504
±
Замечаний:
0% ±
Excel 2003, 2010
для 2007+ функция СРЗНАЧЕСЛИ() для 2003- формула Код
=СУММПРОИЗВ(D$6:D6*(D$6:D6<>0))/СЧЁТЕСЛИ(D$6:D6;"<>0")
(для I6 и протянуть вниз)
для 2007+ функция СРЗНАЧЕСЛИ() для 2003- формула Код
=СУММПРОИЗВ(D$6:D6*(D$6:D6<>0))/СЧЁТЕСЛИ(D$6:D6;"<>0")
(для I6 и протянуть вниз) ikki
помощь по Excel и VBA ikki@fxmail.ru, icq 592842413, skype alex.ikki
Ответить
Сообщение для 2007+ функция СРЗНАЧЕСЛИ() для 2003- формула Код
=СУММПРОИЗВ(D$6:D6*(D$6:D6<>0))/СЧЁТЕСЛИ(D$6:D6;"<>0")
(для I6 и протянуть вниз) Автор - ikki Дата добавления - 28.06.2014 в 15:37
Андреич
Дата: Суббота, 28.06.2014, 15:45 |
Сообщение № 3
Группа: Пользователи
Ранг: Участник
Сообщений: 60
Репутация:
0
±
Замечаний:
0% ±
Excel 2007
думаю что в 2007 версии разобрался бы в функции. У меня 2003, поэтому огромное спасибо за оперативную помощь!!!)))
думаю что в 2007 версии разобрался бы в функции. У меня 2003, поэтому огромное спасибо за оперативную помощь!!!))) Андреич
...пожарные выехали в ту же ночь...
Ответить
Сообщение думаю что в 2007 версии разобрался бы в функции. У меня 2003, поэтому огромное спасибо за оперативную помощь!!!))) Автор - Андреич Дата добавления - 28.06.2014 в 15:45
Андреич
Дата: Суббота, 28.06.2014, 16:00 |
Сообщение № 4
Группа: Пользователи
Ранг: Участник
Сообщений: 60
Репутация:
0
±
Замечаний:
0% ±
Excel 2007
Ну вот, уже требуется модернизация.))) Можно ли сделать так, чтобы в ячейке со средним временем ничего не выводилось если ячейка с "время 1" пустая, допустим данные еще не ввели?
Ну вот, уже требуется модернизация.))) Можно ли сделать так, чтобы в ячейке со средним временем ничего не выводилось если ячейка с "время 1" пустая, допустим данные еще не ввели? Андреич
...пожарные выехали в ту же ночь...
Ответить
Сообщение Ну вот, уже требуется модернизация.))) Можно ли сделать так, чтобы в ячейке со средним временем ничего не выводилось если ячейка с "время 1" пустая, допустим данные еще не ввели? Автор - Андреич Дата добавления - 28.06.2014 в 16:00
ikki
Дата: Суббота, 28.06.2014, 16:17 |
Сообщение № 5
Группа: Друзья
Ранг: Старожил
Сообщений: 1906
Репутация:
504
±
Замечаний:
0% ±
Excel 2003, 2010
так? Код
=ЕСЛИ(ЕПУСТО($D6);"";СУММПРОИЗВ(D$6:D6*(D$6:D6<>0))/СЧЁТЕСЛИ(D$6:D6;"<>0"))
так? Код
=ЕСЛИ(ЕПУСТО($D6);"";СУММПРОИЗВ(D$6:D6*(D$6:D6<>0))/СЧЁТЕСЛИ(D$6:D6;"<>0"))
ikki
помощь по Excel и VBA ikki@fxmail.ru, icq 592842413, skype alex.ikki
Ответить
Сообщение так? Код
=ЕСЛИ(ЕПУСТО($D6);"";СУММПРОИЗВ(D$6:D6*(D$6:D6<>0))/СЧЁТЕСЛИ(D$6:D6;"<>0"))
Автор - ikki Дата добавления - 28.06.2014 в 16:17
Андреич
Дата: Суббота, 28.06.2014, 16:23 |
Сообщение № 6
Группа: Пользователи
Ранг: Участник
Сообщений: 60
Репутация:
0
±
Замечаний:
0% ±
Excel 2007
спасибо!!!
...пожарные выехали в ту же ночь...
Сообщение отредактировал Андреич - Суббота, 28.06.2014, 16:32
Ответить
Сообщение спасибо!!! Автор - Андреич Дата добавления - 28.06.2014 в 16:23
Андреич
Дата: Суббота, 28.06.2014, 19:20 |
Сообщение № 7
Группа: Пользователи
Ранг: Участник
Сообщений: 60
Репутация:
0
±
Замечаний:
0% ±
Excel 2007
Товарищи дорогие, задача усложняется, все подробности во вложении. Спасибо!!!
Товарищи дорогие, задача усложняется, все подробности во вложении. Спасибо!!! Андреич
К сообщению приложен файл:
_11.xls
(20.5 Kb)
...пожарные выехали в ту же ночь...
Ответить
Сообщение Товарищи дорогие, задача усложняется, все подробности во вложении. Спасибо!!! Автор - Андреич Дата добавления - 28.06.2014 в 19:20
gling
Дата: Суббота, 28.06.2014, 23:47 |
Сообщение № 8
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2643
Репутация:
739
±
Замечаний:
0% ±
2010
Может так?
ЯД-41001506838083
Ответить
Сообщение Может так? Автор - gling Дата добавления - 28.06.2014 в 23:47
Андреич
Дата: Воскресенье, 29.06.2014, 23:02 |
Сообщение № 9
Группа: Пользователи
Ранг: Участник
Сообщений: 60
Репутация:
0
±
Замечаний:
0% ±
Excel 2007
НЕМНОЖКО НЕ ТАК в ЗАДАЧЕ 2 В вашем случае определяется среднее время от времен 2, 3 и 4. А мне нужно так: наступило событие 1 с определенными временными показателями, нужно сложить времена 2, 3 и 4 - получаем время Х1 и определить среднее время Х на данный момент. Наступило событие 2 - находим время Х2 и среднее время Х на данный момент и так далее... Может наступить событие (несколько событий за период) с нулевыми показателями всех времен (2,3,4) (событие 5 в примере ) тогда, ячейку со среднем временем на данный момент, либо оставлять пустой, либо выводить в ней предыдущий результат и, соответственно, не учитывать это событие при подсчете среднего в дальнейшем. Ну и тоже самое с дополнительными условиями А и Б. Спасибо!!!
НЕМНОЖКО НЕ ТАК в ЗАДАЧЕ 2 В вашем случае определяется среднее время от времен 2, 3 и 4. А мне нужно так: наступило событие 1 с определенными временными показателями, нужно сложить времена 2, 3 и 4 - получаем время Х1 и определить среднее время Х на данный момент. Наступило событие 2 - находим время Х2 и среднее время Х на данный момент и так далее... Может наступить событие (несколько событий за период) с нулевыми показателями всех времен (2,3,4) (событие 5 в примере ) тогда, ячейку со среднем временем на данный момент, либо оставлять пустой, либо выводить в ней предыдущий результат и, соответственно, не учитывать это событие при подсчете среднего в дальнейшем. Ну и тоже самое с дополнительными условиями А и Б. Спасибо!!! Андреич
...пожарные выехали в ту же ночь...
Сообщение отредактировал Андреич - Воскресенье, 29.06.2014, 23:04
Ответить
Сообщение НЕМНОЖКО НЕ ТАК в ЗАДАЧЕ 2 В вашем случае определяется среднее время от времен 2, 3 и 4. А мне нужно так: наступило событие 1 с определенными временными показателями, нужно сложить времена 2, 3 и 4 - получаем время Х1 и определить среднее время Х на данный момент. Наступило событие 2 - находим время Х2 и среднее время Х на данный момент и так далее... Может наступить событие (несколько событий за период) с нулевыми показателями всех времен (2,3,4) (событие 5 в примере ) тогда, ячейку со среднем временем на данный момент, либо оставлять пустой, либо выводить в ней предыдущий результат и, соответственно, не учитывать это событие при подсчете среднего в дальнейшем. Ну и тоже самое с дополнительными условиями А и Б. Спасибо!!! Автор - Андреич Дата добавления - 29.06.2014 в 23:02
ikki
Дата: Воскресенье, 29.06.2014, 23:11 |
Сообщение № 10
Группа: Друзья
Ранг: Старожил
Сообщений: 1906
Репутация:
504
±
Замечаний:
0% ±
Excel 2003, 2010
в файлике приложили бы - как Вы вручную считаете то или иное значение - было бы проще Вас понять.
в файлике приложили бы - как Вы вручную считаете то или иное значение - было бы проще Вас понять. ikki
помощь по Excel и VBA ikki@fxmail.ru, icq 592842413, skype alex.ikki
Ответить
Сообщение в файлике приложили бы - как Вы вручную считаете то или иное значение - было бы проще Вас понять. Автор - ikki Дата добавления - 29.06.2014 в 23:11
Андреич
Дата: Воскресенье, 29.06.2014, 23:50 |
Сообщение № 11
Группа: Пользователи
Ранг: Участник
Сообщений: 60
Репутация:
0
±
Замечаний:
0% ±
Excel 2007
ну вот как то так, если не понятно изложу по другому
ну вот как то так, если не понятно изложу по другому Андреич
...пожарные выехали в ту же ночь...
Ответить
Сообщение ну вот как то так, если не понятно изложу по другому Автор - Андреич Дата добавления - 29.06.2014 в 23:50
ikki
Дата: Понедельник, 30.06.2014, 00:18 |
Сообщение № 12
Группа: Друзья
Ранг: Старожил
Сообщений: 1906
Репутация:
504
±
Замечаний:
0% ±
Excel 2003, 2010
вы можете вручную заполнить ваши оранжевые ячейки в примере? например, для L13 вот то же самое - но для "жёлтой" задачи.
вы можете вручную заполнить ваши оранжевые ячейки в примере? например, для L13 вот то же самое - но для "жёлтой" задачи. ikki
помощь по Excel и VBA ikki@fxmail.ru, icq 592842413, skype alex.ikki
Ответить
Сообщение вы можете вручную заполнить ваши оранжевые ячейки в примере? например, для L13 вот то же самое - но для "жёлтой" задачи. Автор - ikki Дата добавления - 30.06.2014 в 00:18
Андреич
Дата: Понедельник, 30.06.2014, 01:54 |
Сообщение № 13
Группа: Пользователи
Ранг: Участник
Сообщений: 60
Репутация:
0
±
Замечаний:
0% ±
Excel 2007
Вот, попробовал
...пожарные выехали в ту же ночь...
Сообщение отредактировал Андреич - Понедельник, 30.06.2014, 01:55
Ответить
Сообщение Вот, попробовал Автор - Андреич Дата добавления - 30.06.2014 в 01:54
gling
Дата: Понедельник, 30.06.2014, 07:18 |
Сообщение № 14
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2643
Репутация:
739
±
Замечаний:
0% ±
2010
Так надо?
ЯД-41001506838083
Ответить
Сообщение Так надо? Автор - gling Дата добавления - 30.06.2014 в 07:18
Андреич
Дата: Понедельник, 30.06.2014, 08:43 |
Сообщение № 15
Группа: Пользователи
Ранг: Участник
Сообщений: 60
Репутация:
0
±
Замечаний:
0% ±
Excel 2007
Да так! Спасибо, огромное. Только вот допилить нужно: события с нулевыми временными показателями не должны участвовать в подсчете среднего времени поэтому ячейки в столбце К "общее", (в нашем случае К10) нужно оставлять пустыми. И то же самое в столбцах L и M.
Да так! Спасибо, огромное. Только вот допилить нужно: события с нулевыми временными показателями не должны участвовать в подсчете среднего времени поэтому ячейки в столбце К "общее", (в нашем случае К10) нужно оставлять пустыми. И то же самое в столбцах L и M. Андреич
...пожарные выехали в ту же ночь...
Сообщение отредактировал Андреич - Понедельник, 30.06.2014, 08:46
Ответить
Сообщение Да так! Спасибо, огромное. Только вот допилить нужно: события с нулевыми временными показателями не должны участвовать в подсчете среднего времени поэтому ячейки в столбце К "общее", (в нашем случае К10) нужно оставлять пустыми. И то же самое в столбцах L и M. Автор - Андреич Дата добавления - 30.06.2014 в 08:43
AlexM
Дата: Понедельник, 30.06.2014, 09:46 |
Сообщение № 16
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4517
Репутация:
1130
±
Замечаний:
0% ±
Excel 2003
Наблюдаю эту тему с самого начала и не могу врубиться. Еще в школе учили. Среднее для 2, 3, 4 -> (2+3+4)/3=3. Т.е. на три надо бы делить, а этого нигде нет. Или я что-то не понял.
Наблюдаю эту тему с самого начала и не могу врубиться. Еще в школе учили. Среднее для 2, 3, 4 -> (2+3+4)/3=3. Т.е. на три надо бы делить, а этого нигде нет. Или я что-то не понял. AlexM
Номер мобильного модема (без голосовой связи) 9269171249 МегаФон, Московский регион.
Ответить
Сообщение Наблюдаю эту тему с самого начала и не могу врубиться. Еще в школе учили. Среднее для 2, 3, 4 -> (2+3+4)/3=3. Т.е. на три надо бы делить, а этого нигде нет. Или я что-то не понял. Автор - AlexM Дата добавления - 30.06.2014 в 09:46
Андреич
Дата: Понедельник, 30.06.2014, 10:04 |
Сообщение № 17
Группа: Пользователи
Ранг: Участник
Сообщений: 60
Репутация:
0
±
Замечаний:
0% ±
Excel 2007
Мне нужно НЕ среднее время (2,3,4) в рамках одного события, а среднее "время Ч" за период n-событий (для каждого события "время Ч" = время 2+время 3+время 4). Неужели я так туго объясняю...
Мне нужно НЕ среднее время (2,3,4) в рамках одного события, а среднее "время Ч" за период n-событий (для каждого события "время Ч" = время 2+время 3+время 4). Неужели я так туго объясняю... Андреич
...пожарные выехали в ту же ночь...
Ответить
Сообщение Мне нужно НЕ среднее время (2,3,4) в рамках одного события, а среднее "время Ч" за период n-событий (для каждого события "время Ч" = время 2+время 3+время 4). Неужели я так туго объясняю... Автор - Андреич Дата добавления - 30.06.2014 в 10:04
AlexM
Дата: Понедельник, 30.06.2014, 10:12 |
Сообщение № 18
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4517
Репутация:
1130
±
Замечаний:
0% ±
Excel 2003
Ну тогда уберем деление на 3
Ну тогда уберем деление на 3 AlexM
Номер мобильного модема (без голосовой связи) 9269171249 МегаФон, Московский регион.
Ответить
Сообщение Ну тогда уберем деление на 3 Автор - AlexM Дата добавления - 30.06.2014 в 10:12
AlexM
Дата: Понедельник, 30.06.2014, 10:24 |
Сообщение № 19
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4517
Репутация:
1130
±
Замечаний:
0% ±
Excel 2003
Или так Если бы вы в задании заполнили таблички КАК ДОЛЖНО БЫТЬ. Было бы проще.
Или так Если бы вы в задании заполнили таблички КАК ДОЛЖНО БЫТЬ. Было бы проще. AlexM
Номер мобильного модема (без голосовой связи) 9269171249 МегаФон, Московский регион.
Ответить
Сообщение Или так Если бы вы в задании заполнили таблички КАК ДОЛЖНО БЫТЬ. Было бы проще. Автор - AlexM Дата добавления - 30.06.2014 в 10:24
_Boroda_
Дата: Понедельник, 30.06.2014, 10:35 |
Сообщение № 20
Группа: Админы
Ранг: Местный житель
Сообщений: 16913
Репутация:
6617
±
Замечаний:
±
2003; 2007; 2010; 2013 RUS
Может, так нужно?
Скажи мне, кудесник, любимец ба’гов... Платная помощь: Boroda_Excel@mail.ru Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
Ответить
Сообщение Может, так нужно? Автор - _Boroda_ Дата добавления - 30.06.2014 в 10:35