Sådan beregnes standardafvigelser i Excel Visual Basic

Excel er regnearksprogrammet, der er inkluderet i Microsoft Office Suite med produktivitetssoftware. Et regnearkprogram styrer data gennem en række tabeller. Hver dataværdi placeres i en individuel celle i tabellen. Værdier kan manipuleres gennem et sæt indbyggede funktioner. Standardafvigelse er gennemsnitlig afvigelse fra gennemsnittet af værdierne for et sæt. Kort sagt, det identificerer præcisionen af ​​et sæt værdier. Standardafvigelse kan beregnes ved hjælp af den indbyggede funktion STDEV i Excel eller Visual Basic for Applications (VBA).

Indbygget standardafvigelsesfunktion

Åbn Excel og datasættet, hvor du vil finde standardafvigelsen.

Skriv "= STDEV (" i den celle, hvor du vil vise standardafvigelsen. Tryk ikke på "Enter".

Hold skift nede, vælg det celleområde, der indeholder datapunkterne. Hvis cellerne ikke er kontinuerlige, skal du holde Ctrl nede, mens du vælger de ikke-kontinuerlige celler. Dette skal placere en række cellernavne i formellinjen efter "= STDEV (".

Skriv ")" i formellinjen, og tryk på "Enter". Standardafvigelsen beregnes ved hjælp af den upartiske metode.

Brug af indbyggede funktioner i VBA

Den samme indbyggede funktion kan bruges i et VBA-script til at beregne standardafvigelse. Åbn VBA, og klik på slutningen af ​​modulet, hvor du skal beregne standardafvigelsen.

Skriv "Function StDev (Rng As Range)" og tryk derefter på "Enter". Dette skulle også skabe en ny linje "Slutfunktion."

Skriv "StDev = Application.WorksheetFunction.StDev (Rng)" på linjen mellem "Funktion ..." og "Slutfunktion", og tryk derefter på "Enter".

For at beregne standardafvigelsen i VBA skal du blot bruge funktionen StDev ().

Tips

Den samme metode kan bruges til at få adgang til nogen af ​​de indbyggede funktioner i Excel inden for VBA.