В Google Таблицах я работал с наборами данных с разными ценами, чтобы сравнить их с фактическими затратами и исключить значения, выходящие за пределы нормальных диапазонов. Раньше мне помогали, но я не могу создать больше формул на основе исходных формул, с которыми мне помогли.
В моих наборах данных у меня есть очень большие расширяющиеся наборы данных, которые я ввел вручную, где несколько чисел повторяются снова. Я записал каждое значение с несколькими значениями как value (x)
, где X представляет количество или общее количество вхождений в наборе данных, чтобы уменьшить его; поскольку мне нужно вводить каждый вручную
Формула для расчета среднего значения приведена ниже:
=ARRAYFORMULA(SUM(QUERY(SPLIT(TRANSPOSE(SPLIT(QUERY(TRANSPOSE(QUERY(TRANSPOSE(
IF(ISNUMBER(A19:AP19), "♦"&A19:AP19&" 1", IF((A19:AP19<>"")*(NOT(ISNUMBER(A19:AP19))), "♦"®EXREPLACE(A19:AP19, "[()]", ), ))),,99^99)),,99^99), "♦")), " "),
"select Col1*Col2 label Col1*Col2 ''", 0))/SUM(QUERY(SPLIT(TRANSPOSE(SPLIT(QUERY(TRANSPOSE(QUERY(TRANSPOSE(
IF(ISNUMBER(A19:AP19), "♦"&A19:AP19&" 1", IF((A19:AP19<>"")*(NOT(ISNUMBER(A19:AP19))), "♦"®EXREPLACE(A19:AP19, "[()]", ), ))),,99^99)),,99^99), "♦")), " "),
"select Col2", 0)))
Это работает очень хорошо. У меня также есть формула, которая вычисляет минимальное и максимальное значения набора данных.
Я попытался отредактировать код, чтобы выбрать режим (который не будет читать value (x)
значения) и IQR (межквартильный диапазон), но безуспешно.
Я хочу иметь возможность найти стандартное отклонение, среднее отклонение и IQR для наборов данных, используя значения, обозначенные с помощью values (x)