Deli putem


Average, Max, Min, StdevP, Sumi VarP funkcije

Funkcije Odnosi se na
Average
Max
Min
Sum
Canvas aplikacije Copilot Studio Desktop teku Kolone Dataverse formula kolone aplikacija zasnovane na modelu Power Platform CLI Dataverse funkcije Power Pages
StdevP
VarP
Canvas aplikacije Copilot Studio Desktop teku aplikacije zasnovane na modelima Power Platform CLI Dataverse funkcije Power Pages

Agregatne funkcije koje sažimaju skup brojeva.

Opis

Funkcija Average izračunava prosek ili aritmetičku sredinu svojih argumenata.

Funkcija Max pronalaže maksimalnu vrednost.

Funkcija Min pronalaže minimalnu vrednost.

Funkcija Sum izračunava zbir argumenata.

Funkcija StdevP izračunava standardnu devijaciju svojih argumenata.

Funkcija VarP izračunava varijansu svojih argumenata.

Vrednosti za ove funkcije možete navesti kao:

  • Zasebni argumenti. Na primer, Sum( 1, 2, 3 ) daje 6.
  • Tabela i formula za rad preko te tabele. Agregatna vrednost će se izračunati na osnovu vrednosti formule za svaki zapis.

Polja zapisa koji se trenutno obrađuje su dostupna u formuli. Koristite operator ThisRecord ili jednostavno stavite referencu na polja po nazivu kao i bilo koju drugu vrednost. Možete i da koristite operator As za imenovanje zapisa koji se obrađuje što može da pomogne da vaša formula bude lakša za razumevanje i učini ugnežđene zapise dostupnima. Više informacija potražite u primerima u nastavku i članku o radu sa opsegom zapisa.

Ove funkcije rade samo na numeričkim vrednostima. Ostali tipovi vrednosti, kao što su niske ili zapisi, ignorišu se. Koristite funkciju Value da konvertujete vrednost niske u broj.

Funkcije AverageMax, , , Mini mogu Sum se delegirati kada se koriste sa izvorom podataka koji podržava delegiranje za te funkcije. Međutim, nije StdevP ih VarP moguće delegirati ni za kakve izvore podataka. Ako delegiranje nije podržano, biće preuzet samo prvi deo podataka, a zatim će funkcija biti primenjena lokalno. Rezultat možda ne predstavlja kompletnu sliku. Upozorenje o delegiranju će se prikazati u trenutku kreiranja kao podsetnik na ovo ograničenje i da vam predloži prelazak na alternativne opcije gde je to moguće. Više informacija potražite u pregledu delegiranja.

Sintaksa

Average( Numeričkaformula1, [ numeričkaformula2, ... ] )
Max( Numeričkaformula1, [ numeričkaformula2, ... ] )
Min( Numeričkaformula1, [ numeričkaformula2, ... ] )
Sum( Numeričkaformula1, [ numeričkaformula2, ... ] )
StdevP( Numeričkaformula1, [ numeričkaformula2, ... ] )
VarP( Numeričkaformula1, [ numeričkaformula2, ... ] )

  • NumericalFormulas - Obavezno. Numeričke vrednosti sa kojima se radi.

Average( Tabela, numerička oblikovanja )
Max( Tabela, numerička oblikovanja )
Min( Tabela, numerička oblikovanja )
Sum( Tabela, numerička oblikovanja )
StdevP( Tabela, numerička oblikovanja )
VarP( Tabela, numerička oblikovanja )

  • Tabela - Obavezno. Tabela na kojoj se radi.
  • NumericalFormula - Obavezno. Formula za izračunavanje svakog zapisa. Rezultat ove formule koristi se za agregaciju. Možete koristiti kolone tabele u formuli.

Primeri

Korak po korak

Recimo da ste imali izvor podataka po imenu Sales koja je sadržalo kolonu CostPerUnit i kolonu UnitsSold i podesili ste svojstvo Text oznake na ovu funkciju:
Sum(Prodaja, cenaProdate Jedinice * JediniceSold)

Oznaka bi pokazala ukupnu prodaju umnožavanjem vrednosti u tim kolonama za svaki zapis, a zatim dodavanjem rezultata iz svih zapisa zajedno:
Izračunavanje ukupne prodaje od prodatih jedinica i cene po jedinici.

Kao drugačiji primer, recimo da ste imali klizače koji su imenovani Slider1, Slider2 i Slider3 i oznaku čije svojstvo Text je postavljeno prema ovoj formuli:
Sum(Slider1.Value, Slider2.Value, Slider3.Value): Oznaka će prikazati zbir svih vrednosti na koje su postavljeni klizači.
Average(Slider1.Value, Slider2.Value, Slider3.Value): Oznaka će prikazati prosek svih vrednosti na koje su postavljeni klizači.
Max(Slider1.Value, Slider2.Value, Slider3.Value): Oznaka će prikazati maksimum svih vrednosti na koje su postavljeni klizači.
Min(Slider1.Value, Slider2.Value, Slider3.Value): Oznaka bi prikazala minimalnu vrednost svih vrednosti na koje su postavljeni klizači.
StdevP(Slider1.Value, Slider2.Value, Slider3.Value): Oznaka će prikazati standardnu devijaciju svih vrednosti na koje su postavljeni klizači.
VarP(Slider1.Value, Slider2.Value, Slider3.Value): Oznaka će prikazati odstupanje svih vrednosti na koje su postavljeni klizači.