Jak vypočítat standardní odchylky v aplikaci Excel Visual Basic

Excel je tabulkový program, který je součástí sady Microsoft Office Suite pro produktivní software. Tabulkový program spravuje data prostřednictvím řady tabulek. Každá datová hodnota je umístěna do jednotlivé buňky v tabulce. S hodnotami lze manipulovat prostřednictvím sady integrovaných funkcí. Směrodatná odchylka je průměrná odchylka od průměru hodnot souboru. Jednoduše řečeno, identifikuje přesnost sady hodnot. Směrodatnou odchylku lze vypočítat pomocí vestavěné funkce STDEV v aplikaci Excel nebo jazyka Visual Basic for Applications (VBA).

Integrovaná funkce standardní odchylky

Otevřete Excel a datovou sadu, kde chcete najít směrodatnou odchylku.

Do buňky, kde chcete zobrazit standardní odchylku, napište „= STDEV (“). Nestiskněte „Enter“.

Podržte klávesu Shift a vyberte rozsah buněk obsahujících datové body. Pokud buňky nejsou spojité, podržte při výběru nespojitých buněk klávesu Ctrl. To by mělo umístit řadu názvů buněk do řádku vzorců za "= STDEV (".

Do řádku vzorců napište „)“ a stiskněte „Enter“. Směrodatná odchylka bude vypočítána pomocí nestranné metody.

Používání vestavěných funkcí ve VBA

Stejnou vestavěnou funkci lze použít ve skriptu VBA k výpočtu směrodatné odchylky. Otevřete VBA a klikněte na konec modulu, kde se chystáte vypočítat směrodatnou odchylku.

Zadejte „Function StDev (Rng As Range)“ a stiskněte „Enter“. To by také mělo vytvořit nový řádek „Ukončit funkci“.

Na řádek mezi „Funkce ...“ a „Ukončit funkci“ zadejte „StDev = Application.WorksheetFunction.StDev (Rng)“ a stiskněte „Enter“.

Pro výpočet směrodatné odchylky ve VBA jednoduše použijte funkci StDev ().

Tipy

Stejnou metodu lze použít pro přístup k jakékoli vestavěné funkci aplikace Excel v rámci VBA.