Kā aprēķināt standarta novirzes programmā Excel Visual Basic

Excel ir izklājlapu programma, kas iekļauta produktivitātes programmatūras Microsoft Office Suite komplektācijā. Izklājlapu programma pārvalda datus, izmantojot tabulu virkni. Katra datu vērtība tiek ievietota atsevišķā tabulas šūnā. Ar vērtībām var manipulēt, izmantojot iebūvētu funkciju kopu. Standarta novirze ir vidējā novirze no kopas vērtību vidējās vērtības. Vienkārši sakot, tas identificē vērtību kopas precizitāti. Standartnovirzi var aprēķināt, izmantojot iebūvēto funkciju STDEV programmā Excel vai Visual Basic for Applications (VBA).

Iebūvēta standarta novirzes funkcija

Atveriet programmu Excel un datu kopu, kur vēlaties atrast standartnovirzi.

Šūnā, kurā vēlaties parādīt standartnovirzi, ierakstiet "= STDEV (". Nospiediet taustiņu Enter.

Turot nospiestu taustiņu Shift, atlasiet šūnu diapazonu, kurā ir datu punkti. Ja šūnas nav nepārtrauktas, turiet nospiestu Ctrl, vienlaikus atlasot nepārtrauktās šūnas. Formulas joslā pēc "= STDEV (".

Formulas joslā ierakstiet ") un nospiediet taustiņu" Enter ". Standartnovirze tiks aprēķināta, izmantojot objektīvu metodi.

Iebūvēto funkciju izmantošana VBA

Šo pašu iebūvēto funkciju var izmantot VBA skriptā, lai aprēķinātu standartnovirzi. Atveriet VBA un noklikšķiniet uz tā moduļa beigām, kurā jūs aprēķināt standarta novirzi.

Ierakstiet "Function StDev (Rng As Range)" un pēc tam nospiediet "Enter". Tam vajadzētu arī izveidot jaunu rindu "Beigu funkcija".

Rindā starp "Function ..." un "End Function" ierakstiet "StDev = Application.WorksheetFunction.StDev (Rng)" un pēc tam nospiediet taustiņu "Enter".

Lai aprēķinātu standartnovirzi VBA, vienkārši izmantojiet funkciju StDev ().

Padomi

Šo pašu metodi var izmantot, lai piekļūtu jebkurai no iebūvētajām Excel funkcijām VBA.