Share via


Keskmised, Max, Min, StdevP, Sum ja VarP funktsioonid

Kehtib: lõuendirakendused Töölauavoogude Dataverse valemiveerud Mudelipõhised rakendused Power Platform CLI

Koondfunktsioonid, mis võtavad kokku arvude komplekti.

Kirjeldus

Funktsioon Average (Keskmine) arvutab argumentide keskmise või aritmeetilise keskmise.

Funktsioon Max (Maksimaalne) leiab maksimumväärtuse.

Funktsioon Min (Minimaalne) leiab miinimumväärtuse.

Funktsioon Sum (Summa) arvutab argumentide summa.

Funktsioon StdevP (Standardhälve) arvutab argumentide standardhälve.

Funktsioon VarP (Dispersioon) arvutab argumentide dispersiooni.

Nende funktsioonide väärtused saate sisestada järgmiselt.

  • Eraldi argumendid. Näiteks Sum( 1, 2, 3 ) tagastab väärtuse 6.
  • Tabel ja valem, mille abil saab seda tabelit kasutada. Kogusumma arvutatakse iga kirje valemi väärtuste põhjal.

Praegu töödeldavad kirje väljad on valemis saadaval. Kasutage tehtemärki ThisRecord või lihtsalt viidake väljadele nime järgi, nagu iga muu väärtuse korral. Tehtemärki As saab kasutada ka töödeldava kirje nimetamiseks, mis aitab teil valemit paremini mõista ja muuta pesastatud kirjed juurdepääsetavaks. Lisateabe saamiseks vaadake alltoodud näiteid ja jaotist kirje ulatusega töötamine.

Need funktsioonid töötavad ainult numbriliste väärtustega. Muud tüüpi väärtusi (näiteks sõne või kirjeid) eiratakse. Sõne numbriks konverteerimiseks kasutage funktsiooni Value (Väärtus).

Funktsioone Average (Keskmine), Max (Maksimaalne), Min (Minimaalne) ja Sum (Summa) saab delegeerida, kui seda kasutatakse andmeallikat, mis toetab nende funktsioonide delegeerimist. Samas funktsioon StdevP (Standardhälve) ja VarP (Dispersioon) ei saa delegeerida ühegi andmeallika jaoks. Kui delegeerimist ei toetata, hangitakse ainult esimene osa andmetest ja seejärel rakendatakse funktsioon lokaalselt. Tulem ei pruugi esindada täielikku lugu. Koostamise ajal kuvatakse delegatsiooni hoiatus, mis tuletab teile seda piirangut meelde ja soovitab võimalusel lülituda delegeeritavatele alternatiividele. Lisateabe saamiseks vt delegeerimise ülevaadet.

Süntaks

Average( NumericalFormula1, [ NumericalFormula2, ... ] )
Max( NumericalFormula1, [ NumericalFormula2, ... ] )
Min( NumericalFormula1, [ NumericalFormula2, ... ] )
Sum( NumericalFormula1, [ NumericalFormula2, ... ] )
StdevP( NumericalFormula1, [ NumericalFormula2, ... ] )
VarP( NumericalFormula1, [ NumericalFormula2, ... ] )

  • NumericalFormula(s) – nõutav. Numbrilised väärtused, millega töötada.

Average( Table, NumericalFormula )
Max( Table, NumericalFormula )
Min( Table, NumericalFormula )
Sum( Table, NumericalFormula )
StdevP( Table, NumericalFormula )
VarP( Table, NumericalFormula )

  • Tabel – nõutav. Tabel, kus töötada.
  • NumericalFormula – nõutav. Iga kirje hindamiseks kasutatav valem. Valemi tulemit kasutatakse koondamiseks. Valemis saate kasutada tabeli veerge.

Näited

Samm-sammult

Oletame, et teil on andmeallikas nimega Sales (Müük), mis sisaldas veergu CostPerUnit (Kulu ühiku kohta) ja veergu UnitsSold (Ühikuid müüdud) veergu Määrake sildi atribuut Text (Tekst) järgmise funktsiooni järgi.
Sum(Sales, CostPerUnit * UnitsSold)

Silt näitaks kogumüüki, korrutades iga kirje nendes veergudes olevad väärtused ja lisades seejärel kõigi kirjete tulemused kokku.
Arvutage müüdud üksuste kogumüük ja ühiku maksumus.

Muu näitena oletame, et teil on liugurid nimega Slider1, Slider2 ja Slider3 ning sildi atribuut Tekst (Tekst), mis on seatud järgmise valemi järgi.
Sum(Slider1.Value, Slider2.Value, Slider3.Value): silt kuvaks kõigi nende väärtuste summa, millega liugurid on seadistatud.
Average(Slider1.Value, Slider2.Value, Slider3.Value): silt kuvaks kõigi nende väärtuste keskmise, millega liugurid on seadistatud.
Max(Slider1.Value, Slider2.Value, Slider3.Value): silt kuvaks kõigi nende väärtuste maksimumi, millega liugurid on seadistatud.
Min(Slider1.Value, Slider2.Value, Slider3.Value): silt kuvaks kõigi nende väärtuste miinimumi,, millega liugurid on seadistatud.
StdevP(Slider1.Value, Slider2.Value, Slider3.Value): silt kuvaks kõigi nende väärtuste standardhälvet, millega liugurid on seadistatud.
VarP(Slider1.Value, Slider2.Value, Slider3.Value): silt kuvaks kõigi nende väärtuste dispersiooni, millega liugurid on seadistatud.