Deli z drugimi prek


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

Velja za: Aplikacije Canvas Namizne tokove Dataverse stolpce formul Aplikacije, ki temeljijo na modelu Power Pages Power Platform 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

Povprečje( NumericalFormula1, [ NumericalFormula2, ... ] )
Največ( NumericalFormula1, [ NumericalFormula2, ... ] )
Min( NumericalFormula1, [ NumericalFormula2, ... ] )
Vsota( NumericalFormula1, [ NumericalFormula2, ... ] )
StdevP( NumericalFormula1, [ NumericalFormula2, ... ] )
VarP( NumericalFormula1, [ NumericalFormula2, ... ] )

  • NumericalFormulas - Zahtevano. Številske vrednosti za operiranje.

Povprečje( Tabela, NumeričnaFormula )
Največ( Tabela, NumeričnaFormula )
Min( Tabela, Numerična formula )
Vsota( Tabela, NumeričnaFormula )
StdevP( Tabela, NumeričnaFormula )
VarP( Tabela, NumeričnaFormula )

  • Tabela - obvezno. Tabela za obdelavo.
  • NumericalFormula - Zahtevano. 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:
Vsota (prodaja, cena na enoto * prodane enote)

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 prikazala vsoto vseh vrednosti, na katere so bili nastavljeni drsniki.
Povprečje(Slider1.Value, Slider2.Value, Slider3.Value): Oznaka bi prikazala povprečje vseh vrednosti, na katere so bili nastavljeni drsniki.
Max(Slider1.Value, Slider2.Value, Slider3.Value): Oznaka bi prikazala najvišjo vrednost vseh vrednosti, na katere so bili nastavljeni drsniki.
Min(Slider1.Value, Slider2.Value, Slider3.Value): Oznaka bi prikazala najmanjšo od vseh vrednosti, na katere so bili nastavljeni drsniki.
StdevP(Slider1.Value, Slider2.Value, Slider3.Value): Oznaka bi prikazala standardno odstopanje vseh vrednosti, na katere so bili nastavljeni drsniki.
VarP(Slider1.Value, Slider2.Value, Slider3.Value): Oznaka bi prikazala varianco vseh vrednosti, na katere so bili drsniki nastavljeni.