Share via


Funkcije Average, Max, Min, StdevP, Sum in VarP

Velja za: Aplikacije delovnega območja Stolpci s formulo potekov Dataverse namizja Aplikacije Power Platform , ki temeljijo na modelu CLI

Združevalne funkcije, ki povzemajo nabor številk.

Description

Funkcija Average izračuna povprečje ali aritmetično sredino svojih argumentov.

Funkcija Max poišče najvišjo vrednost.

Funkcija Min poišče najnižjo vrednost.

Funkcija Sum izračuna vsoto svojih argumentov.

Funkcija StdevP izračuna standardni odklon svojih argumentov.

Funkcija VarP izračuna odmik svojih argumentov.

Vrednosti za te funkcije lahko dovedete na naslednja načina:

  • Ločeni argumenti. Na primer Sum( 1, 2, 3 ) vrne 6.
  • Tabela in formula, ki operira po tabeli. Združena vrednost bo izračunana na podlagi vrednosti formule za vsak zapis.

Polja zapisa, ki je trenutno v obdelavi, so na voljo v okviru formule. Uporabite operator ThisRecord ali pa polja preprosto navedite poimensko, kot bi storili za katero koli drugo vrednost. Operator As lahko uporabite tudi za poimenovanje zapisa, ki se obdeluje, s čimer bo formulo lažje razumeti in bodo dostopni ugnezdeni zapisi. Več informacij je v spodnjih primerih in razdelku delo z obsegom zapisov.

Te funkcije operirajo samo na številskih vrednostih. Druge vrste vrednosti, kot so nizi ali zapisi, se prezrejo. Uporabite funkcijo Value za pretvorbo niza v številko.

Funkcije Average, Max, Min in Sum je mogoče dodeliti, ko so uporabljene z virom podatkov, ki podpira dodelitev teh funkcij. Funkcij StdevP in VarP pa ni mogoče dodeliti za noben vir podatkov. Če dodeljevanje ni podprto, bo pridobljen bo samo prvi del podatkov in funkcija bo nato uporabljena lokalno. Rezultat morda ne pokaže celotne slike. V času ustvarjanja se prikaže opozorilo o dodeljevanju, da vas opomni na to omejitev in predlaga, da uporabite dodeljive alternative, če so na voljo. Če želite več informacij, glejte razdelek Pregled pooblastitev.

Sintaksa

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

  • NumericalFormula(s) – obvezno. Številske vrednosti za operiranje.

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

  • Table – obvezno. Tabela za obdelavo.
  • NumericalFormula – obvezno. Formula za vrednotenje za vsak zapis. Rezultat te formule se uporabi za združevanje. V formuli lahko uporabite stolpce tabele.

Primeri

Korak za korakom

Recimo, da ste imeli vir podatkov z imenom Sales, ki je vseboval stolpec CostPerUnit in stolpec UnitsSold, in ste nastavili lastnost Besedilo oznake na to funkcijo:
Sum(Sales, CostPerUnit * UnitsSold)

Oznaka bi prikazala skupno prodajo z množenjem vrednosti v teh stolpcih za vsak zapis in nato seštevanjem rezultatov iz vseh zapisov skupaj:
Izračun skupne prodaje iz prodanih enot in cene na enoto.

V drugačnem primeru recimo, da ste imeli drsnike z imenom Slider1, Slider2 in Slider3 ter oznako z lastnostjo Besedilo, nastavljeno na to formulo:
Sum(Slider1.Value, Slider2.Value, Slider3.Value): oznaka bi prikazovala vsoto vseh vrednosti, na katere so bili nastavljeni drsniki.
Average(Slider1.Value, Slider2.Value, Slider3.Value): oznaka bi prikazovala povprečje vseh vrednosti, na katere so bili nastavljeni drsniki.
Max(Slider1.Value, Slider2.Value, Slider3.Value): oznaka bi prikazovala najvišjo vrednost, na katero so bili nastavljeni drsniki.
Min(Slider1.Value, Slider2.Value, Slider3.Value): oznaka bi prikazovala najnižjo vrednost, na katero so bili nastavljeni drsniki.
StdevP(Slider1.Value, Slider2.Value, Slider3.Value): oznaka bi prikazovala običajno odstopanje vseh vrednosti, na katere so bili nastavljeni drsniki.
VarP(Slider1.Value, Slider2.Value, Slider3.Value): oznaka bi prikazovala odmik vseh vrednosti, na katere so bili nastavljeni drsniki.