Гость
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / процент наименьших значений в Excel / 9 сообщений из 9, страница 1 из 1
21.10.2017, 13:33
    #39539866
karapuzoff
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
процент наименьших значений в Excel
Здравствуйте. Не нашел адекватной инфы для решения своего вопроса. Прошу помощи у знающих людей.
Суть вопроса: есть столбик разных чисел (значения фпс из игры, записанные с помощью фрапса), к примеру, A1:A609
Нужно вычислить среднее значение одного процента наименьших чисел из данных ячеек A1:A609, но при этом чтобы не учитывались ячейки, где нолики. То есть, в теории нужно собрать из 609 значений 1% наименьших без учета нулей, это получается примерно 609*0,01~6 чисел, потом из этих 6 чисел считаем среднее.
Благодарю.
...
Рейтинг: 0 / 0
22.10.2017, 21:16
    #39540178
Focha
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
процент наименьших значений в Excel
karapuzoffЗдравствуйте. Не нашел адекватной инфы для решения своего вопроса. Прошу помощи у знающих людей.
Суть вопроса: есть столбик разных чисел (значения фпс из игры, записанные с помощью фрапса), к примеру, A1:A609
Нужно вычислить среднее значение одного процента наименьших чисел из данных ячеек A1:A609, но при этом чтобы не учитывались ячейки, где нолики. То есть, в теории нужно собрать из 609 значений 1% наименьших без учета нулей, это получается примерно 609*0,01~6 чисел, потом из этих 6 чисел считаем среднее.
Благодарю.
а пример есть?
...
Рейтинг: 0 / 0
23.10.2017, 16:08
    #39540599
PlanB
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
процент наименьших значений в Excel
karapuzoff, мне кажется, задача поставлена не верно. зачем усреднять хвост? например там будут сплошные дубли в цифрах, к чему эта информация. возьмите формулу =ПРОЦЕНТИЛЬ.ВКЛ($A$1:$A$609;1%) и будет счастье. Человеческая интерпретация - с вероятностью 99% fps не будет ниже полученного значения (если в формуле задать 99% - то, соответственно, не будет выше данного значения).

Я прилагаю пример. Нулевые значения придется удалять руками (мб как-то можно автоматом их не учитывать, но я не соображу)
...
Рейтинг: 0 / 0
23.10.2017, 16:32
    #39540612
PlanB
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
процент наименьших значений в Excel
karapuzoffНе нашел адекватной инфы для решения своего вопроса. плохо искали. думаю, вообще не искали, если честно...
https://support.office.com/ru-ru/article/Использование-формул-массива-рекомендации-и-примеры-7d94a64e-3ff3-4686-9372-ecfd5caa57c7

формула в моем примере:
=СРЗНАЧ(НАИМЕНЬШИЙ(B2:B1001;{1:2:3:4:5:6:7:8:9:10}))
константу придется пилить ручками
...
Рейтинг: 0 / 0
23.10.2017, 16:54
    #39540637
PlanB
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
процент наименьших значений в Excel
PlanBконстанту придется пилить ручкамине придется... век живи, век учись.
=СРЗНАЧ(НАИМЕНЬШИЙ(B2:B1001;СТРОКА(ДВССЫЛ(СЦЕПИТЬ("1:";СЧЁТ(B2:B1001)*0,01)))))
...
Рейтинг: 0 / 0
23.10.2017, 16:56
    #39540639
PlanB
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
процент наименьших значений в Excel
PlanBPlanBконстанту придется пилить ручкамине придется... век живи, век учись.
=СРЗНАЧ(НАИМЕНЬШИЙ(B2:B1001;СТРОКА(ДВССЫЛ(СЦЕПИТЬ("1:";СЧЁТ(B2:B1001)*0,01)))))
адаптированная формула с округлением в генераторе константы. вводится сие (как и все предыдущие) через сочетание клавиш ctrl+shift+enter
=СРЗНАЧ(НАИМЕНЬШИЙ(B2:B1001;СТРОКА(ДВССЫЛ(СЦЕПИТЬ("1:";ОКРУГЛ(СЧЁТ(B2:B1001)*0,01;0))))))
...
Рейтинг: 0 / 0
23.10.2017, 17:13
    #39540649
PlanB
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
процент наименьших значений в Excel
PlanBPlanBпропущено...
не придется... век живи, век учись.
=СРЗНАЧ(НАИМЕНЬШИЙ(B2:B1001;СТРОКА(ДВССЫЛ(СЦЕПИТЬ("1:";СЧЁТ(B2:B1001)*0,01)))))
адаптированная формула с округлением в генераторе константы. вводится сие (как и все предыдущие) через сочетание клавиш ctrl+shift+enter
=СРЗНАЧ(НАИМЕНЬШИЙ(B2:B1001;СТРОКА(ДВССЫЛ(СЦЕПИТЬ("1:";ОКРУГЛ(СЧЁТ(B2:B1001)*0,01;0))))))я заспамлю тут всю ветку, сори модер =)) зато понятен должен быть ход мыслей. у нас же в примере есть нули (которые не хочется считать). поэтому поменяем логику и не будем брать отрезок [1:n*1%], где n - количество числе в примере.

Мы скорректируем исходный массив $B$2:$B$1001 записью ЕСЛИ(($B$2:$B$1001=0);"";$B$2:$B$1001) так, что бы вместо нулей проставлялись пустоты. Формула в моем примере следующая:
=СРЗНАЧ(НАИМЕНЬШИЙ(ЕСЛИ(($B$2:$B$1001=0);"";$B$2:$B$1001);СТРОКА(ДВССЫЛ(СЦЕПИТЬ("1:";ОКРУГЛ(СЧЁТ(ЕСЛИ(($B$2:$B$1001=0);"";$B$2:$B$1001))*0,01;0))))))
...
Рейтинг: 0 / 0
23.10.2017, 17:20
    #39540654
PlanB
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
процент наименьших значений в Excel
все никак я не уймусь... немного короче, смысл тот же

=СРЗНАЧ(НАИМЕНЬШИЙ(ЕСЛИ($B$2:$B$1001>0;$B$2:$B$1001);СТРОКА(ДВССЫЛ(СЦЕПИТЬ("1:";ОКРУГЛ(СЧЁТ(ЕСЛИ($B$2:$B$1001>0;$B$2:$B$1001))*0,01;0))))))
...
Рейтинг: 0 / 0
24.10.2017, 20:14
    #39541314
karapuzoff
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
процент наименьших значений в Excel
PlanB, благодарю, буду разбираться
...
Рейтинг: 0 / 0
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / процент наименьших значений в Excel / 9 сообщений из 9, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]