Kongsi melalui


Average, Max, Min, StdevP, Sum, dan VarP fungsi

Fungsi Terpakai kepada
Average
Max
Min
Sum
Apl kanvas Copilot Studio Desktop mengalir lajur formula Dataverse Apl dipacu model Power Platform CLI Fungsi Dataverse Halaman Kuasa
StdevP
VarP
Apl kanvas Aliran Desktop Copilot Studio Apl dipacu model Power Platform CLI Fungsi Dataverse Halaman Kuasa

Fungsi agregat yang meringkaskan set nombor.

Description

Fungsi ini Average mengira purata, atau min aritmetik, hujahnya.

Fungsi ini Max mencari nilai maksimum.

Fungsi ini Min mencari nilai minimum.

Fungsi ini Sum mengira jumlah hujahnya.

Fungsi ini StdevP mengira sisihan piawai hujahnya.

Fungsi ini VarP mengira varians hujahnya.

Anda boleh membekalkan nilai untuk fungsi ini sebagai:

  • Argumen berasingan. Sebagai contoh, Sum( 1, 2, 3 ) mengembalikan 6.
  • Jadual dan formula untuk beroperasi di atas jadual itu. Agregat akan dikira berdasarkan nilai formula untuk setiap rekod.

Medan rekod yang sedang diproses tersedia dalam formula. Gunakan operator ThisRecord atau rujuk sahaja medan mengikut nama seperti yang akan anda lakukan bagi mana-mana nilai yang lain. Operator As juga boleh digunakan untuk menamakan rekod yang diproses, yang dapat membantu menjadikan formula anda lebih mudah untuk difahami dan supaya rekod bersarang dapat diakses. Untuk mendapatkan maklumat lanjut, lihat contoh di bawah dan menggunakan skop rekod.

Fungsi ini hanya beroperasi pada nilai angka. Jenis nilai lain seperti rentetan atau rekod adalah diabaikan. Gunakan fungsi Value untuk menukar rentetan menjadi nombor.

AverageFungsi , Max, Mindan Sum boleh diwakilkan apabila digunakan dengan sumber data yang menyokong perwakilan untuk fungsi ini. Walau bagaimanapun, StdevP dan VarP tidak boleh diwakilkan untuk mana-mana sumber data. Jika perwakilan tidak disokong, hanya bahagian pertama data akan diambil dan kemudian fungsi digunakan secara tempatan. Hasil ini mungkin tidak mewakili gambaran yang lengkap. Amaran perwakilan akan terpapar pada masa mengarang untuk mengingatkan anda tentang pengehadan ini dan mengesyorkan penukaran kepada alternatif yang boleh diwakilkan jika boleh. Untuk mendapatkan maklumat lanjut, rujuk gambaran keseluruhan penugasan.

Sintaks

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

  • NumericalFormulas - Diperlukan. Nilai angka untuk beroperasi.

Average( Jadual, Formula Berangka )
Max( Jadual, Formula Berangka )
Min( Jadual, Formula Berangka )
Sum( Jadual, Formula Berangka )
StdevP( Jadual, Formula Berangka )
VarP( Jadual, Formula Berangka )

  • Jadual - Diperlukan. Jadual untuk dilakukan operasi.
  • NumericalFormula - Diperlukan. Formula untuk menilai bagi setiap rekod. Hasil formula ini digunakan untuk pengagregatan. Anda boleh menggunakan lajur jadual dalam formula.

Contoh

Langkah demi langkah

Katakan bahawa anda mempunyai sumber data dinamakan Sales yang mengandungi lajur CostPerUnit dan lajur UnitsSold serta anda menetapkan sifat Text label untuk fungsi ini:
Sum(Jualan, CostPerUnit * UnitTerjual)

Label akan menunjukkan jumlah penjualan dengan mendarabkan nilai dalam lajur tersebut untuk setiap rekod dan kemudian menambahkan hasil dari semua rekod bersama:
Kirakan jumlah jualan daripada unit yang dijual dan kos seunit.

Sebagai contoh yang berbeza, katakan bahawa anda mempunyai gelangsar yang diberi nama Slider1, Slider2 dan Slider3 serta label dengan sifat Text ditetapkan untuk formula ini:
Sum(Slider1.Value, Slider2.Value, Slider3.Value): Label akan menunjukkan jumlah semua nilai yang ditetapkan oleh peluncur.
Average(Slider1.Value, Slider2.Value, Slider3.Value): Label akan menunjukkan purata semua nilai yang ditetapkan oleh gelangsar.
Max(Slider1.Value, Slider2.Value, Slider3.Value): Label akan menunjukkan maksimum semua nilai yang ditetapkan oleh peluncur.
Min(Slider1.Value, Slider2.Value, Slider3.Value): Label akan menunjukkan minimum semua nilai yang ditetapkan oleh gelangsar.
StdevP(Slider1.Value, Slider2.Value, Slider3.Value): Label akan menunjukkan sisihan piawai semua nilai yang ditetapkan oleh gelangsar.
VarP(Slider1.Value, Slider2.Value, Slider3.Value): Label akan menunjukkan varians semua nilai yang ditetapkan oleh gelangsar.