|
процент наименьших значений в Excel
|
|||
---|---|---|---|
#18+
Здравствуйте. Не нашел адекватной инфы для решения своего вопроса. Прошу помощи у знающих людей. Суть вопроса: есть столбик разных чисел (значения фпс из игры, записанные с помощью фрапса), к примеру, A1:A609 Нужно вычислить среднее значение одного процента наименьших чисел из данных ячеек A1:A609, но при этом чтобы не учитывались ячейки, где нолики. То есть, в теории нужно собрать из 609 значений 1% наименьших без учета нулей, это получается примерно 609*0,01~6 чисел, потом из этих 6 чисел считаем среднее. Благодарю. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.10.2017, 13:33 |
|
процент наименьших значений в Excel
|
|||
---|---|---|---|
#18+
karapuzoffЗдравствуйте. Не нашел адекватной инфы для решения своего вопроса. Прошу помощи у знающих людей. Суть вопроса: есть столбик разных чисел (значения фпс из игры, записанные с помощью фрапса), к примеру, A1:A609 Нужно вычислить среднее значение одного процента наименьших чисел из данных ячеек A1:A609, но при этом чтобы не учитывались ячейки, где нолики. То есть, в теории нужно собрать из 609 значений 1% наименьших без учета нулей, это получается примерно 609*0,01~6 чисел, потом из этих 6 чисел считаем среднее. Благодарю. а пример есть? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.10.2017, 21:16 |
|
процент наименьших значений в Excel
|
|||
---|---|---|---|
#18+
karapuzoff, мне кажется, задача поставлена не верно. зачем усреднять хвост? например там будут сплошные дубли в цифрах, к чему эта информация. возьмите формулу =ПРОЦЕНТИЛЬ.ВКЛ($A$1:$A$609;1%) и будет счастье. Человеческая интерпретация - с вероятностью 99% fps не будет ниже полученного значения (если в формуле задать 99% - то, соответственно, не будет выше данного значения). Я прилагаю пример. Нулевые значения придется удалять руками (мб как-то можно автоматом их не учитывать, но я не соображу) ... |
|||
:
Нравится:
Не нравится:
|
|||
23.10.2017, 16:08 |
|
процент наименьших значений в Excel
|
|||
---|---|---|---|
#18+
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})) константу придется пилить ручками ... |
|||
:
Нравится:
Не нравится:
|
|||
23.10.2017, 16:32 |
|
процент наименьших значений в Excel
|
|||
---|---|---|---|
#18+
PlanBконстанту придется пилить ручкамине придется... век живи, век учись. =СРЗНАЧ(НАИМЕНЬШИЙ(B2:B1001;СТРОКА(ДВССЫЛ(СЦЕПИТЬ("1:";СЧЁТ(B2:B1001)*0,01))))) ... |
|||
:
Нравится:
Не нравится:
|
|||
23.10.2017, 16:54 |
|
процент наименьших значений в Excel
|
|||
---|---|---|---|
#18+
PlanBPlanBконстанту придется пилить ручкамине придется... век живи, век учись. =СРЗНАЧ(НАИМЕНЬШИЙ(B2:B1001;СТРОКА(ДВССЫЛ(СЦЕПИТЬ("1:";СЧЁТ(B2:B1001)*0,01))))) адаптированная формула с округлением в генераторе константы. вводится сие (как и все предыдущие) через сочетание клавиш ctrl+shift+enter =СРЗНАЧ(НАИМЕНЬШИЙ(B2:B1001;СТРОКА(ДВССЫЛ(СЦЕПИТЬ("1:";ОКРУГЛ(СЧЁТ(B2:B1001)*0,01;0)))))) ... |
|||
:
Нравится:
Не нравится:
|
|||
23.10.2017, 16:56 |
|
процент наименьших значений в Excel
|
|||
---|---|---|---|
#18+
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)))))) ... |
|||
:
Нравится:
Не нравится:
|
|||
23.10.2017, 17:13 |
|
процент наименьших значений в Excel
|
|||
---|---|---|---|
#18+
все никак я не уймусь... немного короче, смысл тот же =СРЗНАЧ(НАИМЕНЬШИЙ(ЕСЛИ($B$2:$B$1001>0;$B$2:$B$1001);СТРОКА(ДВССЫЛ(СЦЕПИТЬ("1:";ОКРУГЛ(СЧЁТ(ЕСЛИ($B$2:$B$1001>0;$B$2:$B$1001))*0,01;0)))))) ... |
|||
:
Нравится:
Не нравится:
|
|||
23.10.2017, 17:20 |
|
|
start [/forum/topic.php?fid=61&msg=39540612&tid=2172527]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
32ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
53ms |
get tp. blocked users: |
2ms |
others: | 351ms |
total: | 485ms |
0 / 0 |