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

Вход

Регистрация

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

 

= Мир MS Excel/СТАНДОТКЛОН.Г - формула по которо проходит вычесление - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » СТАНДОТКЛОН.Г - формула по которо проходит вычесление (развернуть формулу)
СТАНДОТКЛОН.Г - формула по которо проходит вычесление
DJ_Marker_MC Дата: Четверг, 06.09.2012, 12:16 | Сообщение № 1
Группа: Друзья
Ранг: Ветеран
Сообщений: 991
Репутация: 213 ±
Замечаний: 0% ±

Excel 2019
Всем доброе утро. Помогите пожалуйста с функцией СТАНДОТКЛОН.Г, точнее что она делает я прочитал в справке, а вот как её можно записать в развёрнутом виде?
В справке есть формула, добавил её в приложение


Мне нужно как то записать её в экселе в таком виде как она отображена в формуле.

Для чего это нужно:
Хочу поставить задание нашему программисту 1с, на создание отчета XYZ-анализа, а там нужна формула такого вида:

Code
=ЕСЛИ(СТАНДОТКЛОН.Г($C3:$J3)/СРЗНАЧ($C3:$J3)>1500/1000;"ZZ";ЕСЛИ(СТАНДОТКЛОН.Г($C3:$J3)/СРЗНАЧ($C3:$J3)>600/1000;"Z";ЕСЛИ(СТАНДОТКЛОН.Г($C3:$J3)/СРЗНАЧ($C3:$J3)>300/1000;"Y";ЕСЛИ(СТАНДОТКЛОН.Г($C3:$J3)/СРЗНАЧ($C3:$J3)>5/1000;"X";"XX"))))


если такое понятие как срзнач, то это для 1с думаю не проблема, а вот СТАНДОТКЛОН.Г думаю придётся расширять до того вида что в приложении.

Ссори если написал не в тот раздел, но думаю сюда.
К сообщению приложен файл: 1336570.jpg (37.4 Kb)


Сообщение отредактировал marker_mc - Четверг, 06.09.2012, 12:17
 
Ответить
СообщениеВсем доброе утро. Помогите пожалуйста с функцией СТАНДОТКЛОН.Г, точнее что она делает я прочитал в справке, а вот как её можно записать в развёрнутом виде?
В справке есть формула, добавил её в приложение


Мне нужно как то записать её в экселе в таком виде как она отображена в формуле.

Для чего это нужно:
Хочу поставить задание нашему программисту 1с, на создание отчета XYZ-анализа, а там нужна формула такого вида:

Code
=ЕСЛИ(СТАНДОТКЛОН.Г($C3:$J3)/СРЗНАЧ($C3:$J3)>1500/1000;"ZZ";ЕСЛИ(СТАНДОТКЛОН.Г($C3:$J3)/СРЗНАЧ($C3:$J3)>600/1000;"Z";ЕСЛИ(СТАНДОТКЛОН.Г($C3:$J3)/СРЗНАЧ($C3:$J3)>300/1000;"Y";ЕСЛИ(СТАНДОТКЛОН.Г($C3:$J3)/СРЗНАЧ($C3:$J3)>5/1000;"X";"XX"))))


если такое понятие как срзнач, то это для 1с думаю не проблема, а вот СТАНДОТКЛОН.Г думаю придётся расширять до того вида что в приложении.

Ссори если написал не в тот раздел, но думаю сюда.

Автор - DJ_Marker_MC
Дата добавления - 06.09.2012 в 12:16
Serge_007 Дата: Четверг, 06.09.2012, 12:20 | Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Quote (marker_mc)
...создание отчета XYZ-анализа, а там нужна формула...


А может Вам уже Готовое решение взять?


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение
Quote (marker_mc)
...создание отчета XYZ-анализа, а там нужна формула...


А может Вам уже Готовое решение взять?

Автор - Serge_007
Дата добавления - 06.09.2012 в 12:20
DJ_Marker_MC Дата: Четверг, 06.09.2012, 12:33 | Сообщение № 3
Группа: Друзья
Ранг: Ветеран
Сообщений: 991
Репутация: 213 ±
Замечаний: 0% ±

Excel 2019
Я видел тот файл, и в Экселе у меня есть такой анализ формулами, без макросов. А я хочу чтоб у нас такой анализ был в 1с, для этого мне нужно знать развёрнутую формулу Коэффициента вариации.

я так понимаю в "готовом решении"
вот так:

[vba]
Code
'--------------- Коэффициента вариации -----------------------------------------------------
    Str = "(RC[" & -(T + 3) & "]:RC[-4])"
    With Intersect(Rs, Columns(n + T + 4))
       .FormulaR1C1 = "=STDEVP" & Str & "/AVERAGE" & Str
       .NumberFormat = "0.0%"
    End With
[/vba]

кто знает как тоже самое применить к 1с ?
 
Ответить
СообщениеЯ видел тот файл, и в Экселе у меня есть такой анализ формулами, без макросов. А я хочу чтоб у нас такой анализ был в 1с, для этого мне нужно знать развёрнутую формулу Коэффициента вариации.

я так понимаю в "готовом решении"
вот так:

[vba]
Code
'--------------- Коэффициента вариации -----------------------------------------------------
    Str = "(RC[" & -(T + 3) & "]:RC[-4])"
    With Intersect(Rs, Columns(n + T + 4))
       .FormulaR1C1 = "=STDEVP" & Str & "/AVERAGE" & Str
       .NumberFormat = "0.0%"
    End With
[/vba]

кто знает как тоже самое применить к 1с ?

Автор - DJ_Marker_MC
Дата добавления - 06.09.2012 в 12:33
MCH Дата: Четверг, 06.09.2012, 12:33 | Сообщение № 4
Группа: Админы
Ранг: Старожил
Сообщений: 2003
Репутация: 751 ±
Замечаний: ±

А у меня нет функции СТАНДОТКЛОН.Г() ни в 2003 ни в 2007, есть только СТАНДОТКЛОН()
но по вашей математической формуле на картинке можно написать замену обычными функциями:
Code
=(СУММПРОИЗВ((C3:J3-СРЗНАЧ(C3:J3))^2)/СЧЁТ(C3:J3))^0,5


или формула массива:
Code
=(СУММКВ(C3:J3-СРЗНАЧ(C3:J3))/СЧЁТ(C3:J3))^0,5


а вместо множественных ЕСЛИ, я бы рекомендовал присмотрется к к функции ПРОСМОТР:
Code
=ПРОСМОТР((СУММПРОИЗВ((C3:J3-СРЗНАЧ(C3:J3))^2)/СЧЁТ(C3:J3))^0,5/СРЗНАЧ(C3:J3);{0:0,005:0,3:0,6:1,5};{"XX":"X":"Y":"Z":"ZZ"})


PS: Думаю что программисты 1С должны c легкостью реализовать вычисления по представленной математической формуле на языке программирования


Сообщение отредактировал MCH - Четверг, 06.09.2012, 12:38
 
Ответить
СообщениеА у меня нет функции СТАНДОТКЛОН.Г() ни в 2003 ни в 2007, есть только СТАНДОТКЛОН()
но по вашей математической формуле на картинке можно написать замену обычными функциями:
Code
=(СУММПРОИЗВ((C3:J3-СРЗНАЧ(C3:J3))^2)/СЧЁТ(C3:J3))^0,5


или формула массива:
Code
=(СУММКВ(C3:J3-СРЗНАЧ(C3:J3))/СЧЁТ(C3:J3))^0,5


а вместо множественных ЕСЛИ, я бы рекомендовал присмотрется к к функции ПРОСМОТР:
Code
=ПРОСМОТР((СУММПРОИЗВ((C3:J3-СРЗНАЧ(C3:J3))^2)/СЧЁТ(C3:J3))^0,5/СРЗНАЧ(C3:J3);{0:0,005:0,3:0,6:1,5};{"XX":"X":"Y":"Z":"ZZ"})


PS: Думаю что программисты 1С должны c легкостью реализовать вычисления по представленной математической формуле на языке программирования

Автор - MCH
Дата добавления - 06.09.2012 в 12:33
DJ_Marker_MC Дата: Четверг, 06.09.2012, 12:39 | Сообщение № 5
Группа: Друзья
Ранг: Ветеран
Сообщений: 991
Репутация: 213 ±
Замечаний: 0% ±

Excel 2019
СТАНДОТКЛОН() это тоже самое что и СТАНДОТКЛОН.Г(), её просто в 2010 заменили, но оставили поддержку.

МСН, спасибо за развёрнутые формулы. С этим уже можно идти к 1с-нику.

Еще вопрос, можете мне объяснить что такое x c черточкой сверху, то что в приложении математической формулы. Что то нигде не могу найти, и в памяти тоже такое не осталось как то со школы/универа (хотя что с алгеброй что с вышкой проблем никогда не было)))) )
Что означает эта черточка и где она отображена у вас в ФОРМУЛАХ?
 
Ответить
СообщениеСТАНДОТКЛОН() это тоже самое что и СТАНДОТКЛОН.Г(), её просто в 2010 заменили, но оставили поддержку.

МСН, спасибо за развёрнутые формулы. С этим уже можно идти к 1с-нику.

Еще вопрос, можете мне объяснить что такое x c черточкой сверху, то что в приложении математической формулы. Что то нигде не могу найти, и в памяти тоже такое не осталось как то со школы/универа (хотя что с алгеброй что с вышкой проблем никогда не было)))) )
Что означает эта черточка и где она отображена у вас в ФОРМУЛАХ?

Автор - DJ_Marker_MC
Дата добавления - 06.09.2012 в 12:39
Pelena Дата: Четверг, 06.09.2012, 12:51 | Сообщение № 6
Группа: Админы
Ранг: Местный житель
Сообщений: 19197
Репутация: 4423 ±
Замечаний: ±

Excel 365 & Mac Excel
Quote (marker_mc)
СТАНДОТКЛОН() это тоже самое что и СТАНДОТКЛОН.Г()

Не совсем, рассчитываются по разным формулам. СТАНДОТКЛОН.Г - это отклонение по генеральной совокупности, а СТАНДОТКЛОН - по выборке

С черточкой - это среднее значение


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
Сообщение
Quote (marker_mc)
СТАНДОТКЛОН() это тоже самое что и СТАНДОТКЛОН.Г()

Не совсем, рассчитываются по разным формулам. СТАНДОТКЛОН.Г - это отклонение по генеральной совокупности, а СТАНДОТКЛОН - по выборке

С черточкой - это среднее значение

Автор - Pelena
Дата добавления - 06.09.2012 в 12:51
MCH Дата: Четверг, 06.09.2012, 12:55 | Сообщение № 7
Группа: Админы
Ранг: Старожил
Сообщений: 2003
Репутация: 751 ±
Замечаний: ±

Quote (marker_mc)
Что означает эта черточка и где она отображена у вас в ФОРМУЛАХ

Это среднее значение.

а функцию СТАНДОТКЛОН.Г() можно на VBA написать так, думаю что с переводом на 1С проблем не будет:
[vba]
Code
Function MyStDevP(Arr)
     Dim x, aCnt&, aSum#, aAver#, tmp#
     For Each x In Arr
         aSum = aSum + x 'вычисляем сумму элементов массива
         aCnt = aCnt + 1 'вычисляем кол-во элементов
     Next x
     aAver = aSum / aCnt 'среднее значение
     For Each x In Arr
         tmp = tmp + (x - aAver) ^ 2 'вычисляем сумму квадратов разницы элементов массива и среднего значения
     Next x
     MyStDevP = Sqr(tmp / aCnt) 'вычисляем СТАНДОТКЛОН.Г()
End Function
[/vba]
 
Ответить
Сообщение
Quote (marker_mc)
Что означает эта черточка и где она отображена у вас в ФОРМУЛАХ

Это среднее значение.

а функцию СТАНДОТКЛОН.Г() можно на VBA написать так, думаю что с переводом на 1С проблем не будет:
[vba]
Code
Function MyStDevP(Arr)
     Dim x, aCnt&, aSum#, aAver#, tmp#
     For Each x In Arr
         aSum = aSum + x 'вычисляем сумму элементов массива
         aCnt = aCnt + 1 'вычисляем кол-во элементов
     Next x
     aAver = aSum / aCnt 'среднее значение
     For Each x In Arr
         tmp = tmp + (x - aAver) ^ 2 'вычисляем сумму квадратов разницы элементов массива и среднего значения
     Next x
     MyStDevP = Sqr(tmp / aCnt) 'вычисляем СТАНДОТКЛОН.Г()
End Function
[/vba]

Автор - MCH
Дата добавления - 06.09.2012 в 12:55
DJ_Marker_MC Дата: Четверг, 06.09.2012, 13:08 | Сообщение № 8
Группа: Друзья
Ранг: Ветеран
Сообщений: 991
Репутация: 213 ±
Замечаний: 0% ±

Excel 2019
если честно то теперь окончательно запутался, просто уже хочу до конца вникнуть в эту формулу.

Чем же тогда отличается x от x с черточкой, когда и одно и другое это среднее значение по описанию wacko
 
Ответить
Сообщениеесли честно то теперь окончательно запутался, просто уже хочу до конца вникнуть в эту формулу.

Чем же тогда отличается x от x с черточкой, когда и одно и другое это среднее значение по описанию wacko

Автор - DJ_Marker_MC
Дата добавления - 06.09.2012 в 13:08
Саня Дата: Четверг, 06.09.2012, 13:09 | Сообщение № 9
Группа: Друзья
Ранг: Ветеран
Сообщений: 1068
Репутация: 560 ±
Замечаний: 0% ±

XL 2016
используй формулу для выборки, разница от "генеральной" только в том, что в знаменателе вместо n стоит n-1.
Это несмещенная оценка соответствующей случайной величины cool

Quote (marker_mc)
Чем же тогда отличается x от x с черточкой

здрасте.
x - это значение ряда (массива), по которому и идет суммирование - сумма квадратов отклонений значений от среднего
 
Ответить
Сообщениеиспользуй формулу для выборки, разница от "генеральной" только в том, что в знаменателе вместо n стоит n-1.
Это несмещенная оценка соответствующей случайной величины cool

Quote (marker_mc)
Чем же тогда отличается x от x с черточкой

здрасте.
x - это значение ряда (массива), по которому и идет суммирование - сумма квадратов отклонений значений от среднего

Автор - Саня
Дата добавления - 06.09.2012 в 13:09
Pelena Дата: Четверг, 06.09.2012, 13:13 | Сообщение № 10
Группа: Админы
Ранг: Местный житель
Сообщений: 19197
Репутация: 4423 ±
Замечаний: ±

Excel 365 & Mac Excel
Quote (marker_mc)
одно и другое это среднее значение по описанию

Нет, х без черточки это конкретное текущее значение, а с черточкой - среднее по выборке.


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816


Сообщение отредактировал Pelena - Четверг, 06.09.2012, 13:14
 
Ответить
Сообщение
Quote (marker_mc)
одно и другое это среднее значение по описанию

Нет, х без черточки это конкретное текущее значение, а с черточкой - среднее по выборке.

Автор - Pelena
Дата добавления - 06.09.2012 в 13:13
DJ_Marker_MC Дата: Четверг, 06.09.2012, 13:24 | Сообщение № 11
Группа: Друзья
Ранг: Ветеран
Сообщений: 991
Репутация: 213 ±
Замечаний: 0% ±

Excel 2019
Pelena, но ведь в справке написано что x - выборочное среднее, срзнач

тоесть x = срзнач(диапазон)
а x c черточкой = ???


Сообщение отредактировал marker_mc - Четверг, 06.09.2012, 13:24
 
Ответить
СообщениеPelena, но ведь в справке написано что x - выборочное среднее, срзнач

тоесть x = срзнач(диапазон)
а x c черточкой = ???

Автор - DJ_Marker_MC
Дата добавления - 06.09.2012 в 13:24
Pelena Дата: Четверг, 06.09.2012, 13:35 | Сообщение № 12
Группа: Админы
Ранг: Местный житель
Сообщений: 19197
Репутация: 4423 ±
Замечаний: ±

Excel 365 & Mac Excel
Quote (marker_mc)
справке написано что x - выборочное среднее

Похоже в справке забыли черточку поставить

Смотрите. Есть ряд чисел, есть среднее от этого ряда. Отклонение показывает насколько каждый элемент ряда ОТКЛОНЯЕТСЯ от среднего. В числителе формулы стоИт сумма квадратов разностей КАЖДОГО из чисел со средним значением (х с черточкой)


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
Сообщение
Quote (marker_mc)
справке написано что x - выборочное среднее

Похоже в справке забыли черточку поставить

Смотрите. Есть ряд чисел, есть среднее от этого ряда. Отклонение показывает насколько каждый элемент ряда ОТКЛОНЯЕТСЯ от среднего. В числителе формулы стоИт сумма квадратов разностей КАЖДОГО из чисел со средним значением (х с черточкой)

Автор - Pelena
Дата добавления - 06.09.2012 в 13:35
DJ_Marker_MC Дата: Четверг, 06.09.2012, 13:58 | Сообщение № 13
Группа: Друзья
Ранг: Ветеран
Сообщений: 991
Репутация: 213 ±
Замечаний: 0% ±

Excel 2019
Всё... эврика. Въехал в эти слова.
другими словами это выглядит так, есть ряд чисел:

10, 20, 30, 40

х с черточкой это = 25
х = каждое из чисел ряда

таким образом формула будет выглядеть так:

Code
=корень(((10-25)^2+(20-25)^2+(30-25)^2+(40-25)^2)/4)


YES, Pelena, Респект и УВАЖУХА )))) Это Майкрософт во всём виноват, допустили ошибку в справке к функции

проверил на файле, кому интересно смотрите приложение.
К сообщению приложен файл: 5951263.xlsx (8.6 Kb)


Сообщение отредактировал marker_mc - Четверг, 06.09.2012, 13:59
 
Ответить
СообщениеВсё... эврика. Въехал в эти слова.
другими словами это выглядит так, есть ряд чисел:

10, 20, 30, 40

х с черточкой это = 25
х = каждое из чисел ряда

таким образом формула будет выглядеть так:

Code
=корень(((10-25)^2+(20-25)^2+(30-25)^2+(40-25)^2)/4)


YES, Pelena, Респект и УВАЖУХА )))) Это Майкрософт во всём виноват, допустили ошибку в справке к функции

проверил на файле, кому интересно смотрите приложение.

Автор - DJ_Marker_MC
Дата добавления - 06.09.2012 в 13:58
Мир MS Excel » Вопросы и решения » Вопросы по Excel » СТАНДОТКЛОН.Г - формула по которо проходит вычесление (развернуть формулу)
  • Страница 1 из 1
  • 1
Поиск:

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