Delen via


Average, , MaxMin, StdevP, , , en SumVarP functies

Functions Van toepassing op:
Average
Max
Min
Sum
Canvas-apps Copilot Studio Desktop stromen Dataverse formulekolommen Modelgestuurde apps Power Platform CLI Dataverse-functies Power Pages
StdevP
VarP
Canvas-apps Copilot Studio Desktop stromen Modelgestuurde apps Power Platform CLI Dataverse-functies Power Pages

Aggregatiefuncties die een groep getallen samenvatten.

Omschrijving

De Average functie berekent het gemiddelde, of het rekenkundige gemiddelde, van de argumenten.

De Max functie zoekt de maximumwaarde.

Met Min de functie wordt de minimumwaarde gevonden.

De Sum functie berekent de som van de argumenten.

De StdevP functie berekent de standaarddeviatie van de argumenten.

De VarP functie berekent de variantie van de argumenten.

U kunt de waarden voor deze functies als volgt opgeven:

  • Afzonderlijke argumenten. Bijvoorbeeld:Sum ( 1, 2, 3 ) retourneert 6.
  • Een tabel en een formule om toe te passen op die tabel. De aggregatie wordt berekend op basis van de waarden van de formule voor elke record.

Velden van de momenteel verwerkte record zijn beschikbaar in de formule. Gebruik de operator ThisRecord of verwijs gewoon met de naam naar velden, zoals u dat ook bij andere waarden zou doen. De operator As kan ook worden gebruikt om een naam te geven aan de record die wordt verwerkt, wat kan helpen uw formule begrijpelijker te maken en geneste records toegankelijk te maken. Meer informatie vindt u in de voorbeelden hieronder en in werken met recordbereik.

Deze functies worden alleen op numerieke waarden toegepast. Andere typen waarden, zoals tekenreeksen of records, worden genegeerd. Gebruik de functie Value om een tekenreeks naar een getal te converteren.

De Averagefuncties , Maxen MinSum functies kunnen worden gedelegeerd wanneer ze worden gebruikt met een gegevensbron die delegatie voor deze functies ondersteunt. StdevP En VarP kan echter niet worden gedelegeerd voor gegevensbronnen. Als delegering niet wordt ondersteund, wordt alleen het eerste gedeelte van de gegevens opgehaald en wordt vervolgens de functie lokaal toegepast. Het resultaat is mogelijk niet volledig. Tijdens de creatie ziet u een delegatiewaarschuwing om u te herinneren aan deze beperking en om u erop te wijzen dat u waar mogelijk kunt overschakelen naar alternatieven met overdrachtmogelijkheden. Zie het overdrachtoverzicht voor meer informatie.

Syntaxis

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

  • Numeriekeformules - Verplicht. Numerieke waarden waarop de bewerking wordt toegepast.

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

  • Tabel - Verplicht. De tabel waarop de bewerking wordt toegepast.
  • NumeriekeFormule - Vereist. De formule die moet worden geĆ«valueerd voor elke record. Het resultaat van deze formule wordt gebruikt voor de aggregatie. U kunt kolommen van de tabel in de formule gebruiken.

Voorbeelden

Stapsgewijs

Stel dat u een gegevensbron met de naam Verkoop hebt met een kolom CostPerUnit en een kolom UnitsSold en u de eigenschap Text van een label instelt op deze functie:
Sum(Verkoop, CostPerUnit * Verkochte eenheden)

Het label toont de totale verkoop door de waarden in die kolommen voor elke record te vermenigvuldigen en vervolgens de resultaten van alle records op te tellen:
Totale verkoop berekenen met aantal verkochte eenheden en kosten per eenheid.

Een ander voorbeeld: stel dat u schuifregelaars hebt met de naam Slider1, Slider2 en Slider3 en een label waarvan de eigenschap Text is ingesteld op deze formule:
Sum(Slider1.Value, Slider2.Value, Slider3.Value): het label toont de som van alle waarden waarop de schuifregelaars zijn ingesteld.
Average(Slider1.Value, Slider2.Value, Slider3.Value): het label toont het gemiddelde van alle waarden waarop de schuifregelaars zijn ingesteld.
Max(Slider1.Value, Slider2.Value, Slider3.Value): het label toont het maximum van alle waarden waarop de schuifregelaars zijn ingesteld.
Min(Slider1.Value, Slider2.Value, Slider3.Value): het label toont het minimum van alle waarden waarop de schuifregelaars zijn ingesteld.
StdevP(Slider1.Value, Slider2.Value, Slider3.Value): het label toont de standaarddeviatie van alle waarden waarop de schuifregelaars zijn ingesteld.
VarP(Slider1.Value, Slider2.Value, Slider3.Value): het label toont de variantie van alle waarden waarop de schuifregelaars zijn ingesteld.