Sdílet prostřednictvím


Average, , Max, StdevPMin, , Sum, a VarP funkce

Functions Vztahuje se na
Average
Max
Min
Sum
Aplikace plátna Copilot Studio Desktop toky Dataverse sloupce vzorců Modelem řízené aplikace Power Platform CLI Funkce Power Pages
StdevP
VarP
Aplikace plátna Copilot Studio Desktop toky modelem řízené aplikace Power Platform CLI Dataverse functions Power Pages

Agregační funkce, které shrnují sadu čísel.

Description

Funkce Average vypočítá průměr nebo aritmetický průměr argumentů.

Funkce Max najde maximální hodnotu.

Funkce Min najde minimální hodnotu.

Funkce Sum vypočítá součet argumentů.

Funkce StdevP vypočítá směrodatnou odchylku argumentů.

Funkce VarP vypočítá odchylku argumentů.

Hodnoty pro tyto funkce můžete zadat jako:

  • Samostatné argumenty. Například Sum( 1, 2, 3 ) vrátí hodnotu 6.
  • Tabulku a vzorec, který se na tabulku spustí. Agregace se vypočítá z hodnot vzorce pro každý záznam.

Aktuálně zpracovávaná pole záznamu jsou dostupná v rámci vzorce. Použijte operátor ThisRecord nebo jednoduše odkazujte na pole podle jména, jako byste měli jakoukoli jinou hodnotu. Operátor As lze také použít k pojmenování zpracovávaného záznamu, což může usnadnit pochopení vzorce a zpřístupnit vnořené záznamy. Další informace uvádějí následující příklady a práce s rozsahem záznamu.

Tyto funkce pracují jenom s číselnými hodnotami. Jiné typy hodnot, například řetězce nebo záznamy, se ignorují. Pomocí funkce Value můžete převést řetězec na číslo.

Funkce , , a mohou být delegovány při použití se zdrojem dat, který podporuje delegování pro tyto funkce.SumMinMaxAverage StdevP VarP Pro žádné zdroje dat ale nejde delegovat. Pokud se delegování nepodporuje, načte se jenom první část dat a funkce se použije místně. Výsledek nemusí být zcela reprezentativní. V době vytvoření se zobrazí upozornění na delegaci, která na toto omezení upozorňuje a doporučuje přepnutí na delegovatelné alternativy tam, kde to je možné. Další informace získáte v přehledu delegování.

Syntaxe

Average( Číselnývzorce1; [ Číselnývzorce2; ... ] )
Max( Číselnývzorce1; [ Číselnývzorce2; ... ] )
Min( Číselnývzorce1; [ Číselnývzorce2; ... ] )
Sum( Číselnývzorce1; [ Číselnývzorce2; ... ] )
StdevP( Číselnývzorce1; [ Číselnývzorce2; ... ] )
VarP( Číselnývzorce1; [ Číselnývzorce2; ... ] )

  • NumericalFormulas – Povinné. Číselné hodnoty, které se mají zpracovat.

Average( Tabulka, Číselnývzorce )
Max( Tabulka, Číselnývzorce )
Min( Tabulka, Číselnývzorce )
Sum( Tabulka, Číselnývzorce )
StdevP( Tabulka, Číselnývzorce )
VarP( Tabulka, Číselnývzorce )

  • Tabulka – Povinné. Tabulka, se kterou se má provést výpočet
  • NumericalFormula – Povinné. Vzorec, který se má vyhodnotit pro každý záznam. Výsledek tohoto vzorce se používá pro agregaci. Ve vzorci můžete použít sloupce tabulky.

Příklady

Podrobný postup

Řekněme, že jste měli zdroj dat s názvem Sales, který obsahoval sloupec CostPerUnit a sloupec UnitsSold, a nastavili jste vlastnost Text popisku na tuto funkci:
Sum(Sales, CostPerUnit * UnitsSold)

Popisek by zobrazoval celkový prodej vynásobením hodnot v těchto sloupcích pro každý záznam a následným sečtením výsledků ze všech záznamů dohromady:
Výpočet celkového prodeje z prodaných jednotek a nákladů na jednotku.

Jako jiný příklad řekněme, že máte posuvníky pojmenované Slider1, Slider2 a Slider3 a popisek s jeho vlastností Text nastavenou na tento vzorec:
Sum(Slider1.Value, Slider2.Value, Slider3.Value): Popisek by zobrazil součet všech hodnot, na které byly posuvníky nastaveny.
Average(Slider1.Value, Slider2.Value, Slider3.Value): Popisek by zobrazil průměr všech hodnot, na které byly posuvníky nastaveny.
Max(Slider1.Value, Slider2.Value, Slider3.Value):: Popisek by zobrazil maximální počet všech hodnot, na které byly posuvníky nastaveny.
Min(Slider1.Value, Slider2.Value, Slider3.Value): Popisek by zobrazoval minimum všech hodnot, na které byly posuvníky nastaveny.
StdevP(Slider1.Value, Slider2.Value, Slider3.Value):: Popisek by zobrazil směrodatnou odchylku všech hodnot, na které byly posuvníky nastaveny.
VarP(Slider1.Value, Slider2.Value, Slider3.Value): Popisek by zobrazil odchylku všech hodnot, na které byly posuvníky nastaveny.