Fungsi Purata, Max, Min, StdevP, Sum dan VarP

Digunakan untuk: Aplikasi kanvas Desktop mengalirkan Dataverse lajur formula Aplikasi berpandukan Power Platform model CLI

Fungsi agregat yang meringkaskan set nombor.

Description

Fungsi Average mengira purata atau min aritmetik argumen.

Fungsi Max mencari nilai maksimum.

Fungsi Min mencari nilai minimum.

Fungsi Sum mengira jumlah argumen.

Fungsi StdevP mengira jumlah sisihan piawai argumen.

Fungsi VarP mengira varians argumen.

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.

Fungsi Average, Max, Min dan Sum boleh ditugaskan apabila digunakan dengan sumber data yang menyokong penugasan untuk fungsi ini. Walau bagaimanapun, StdevP dan VarP tidak dapat diwakilkan untuk sebarang sumber data. Jika perwakilan tidak disokong, hanya bahagian pertama data yang akan didapat kembali dan kemudian fungsi itu 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, ... ] )

  • NumericalFormula(s) - Diperlukan. Nilai angka untuk beroperasi.

Average( Table, NumericalFormula )
Max( Table, NumericalFormula )
Min( Jadual, NumericalFormula )
Sum( Table, NumericalFormula )
StdevP( Table, NumericalFormula )
VarP( Table, NumericalFormula )

  • Table - 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(Sales, CostPerUnit * UnitsSold)

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 mana gelangsar ditetapkan.
Average(Slider1. Value, Slider2. Value, Slider3. Value): Label akan menunjukkan purata semua nilai yang mana gelangsar ditetapkan.
Max(Slider1. Value, Slider2. Value, Slider3. Value): Label akan menunjukkan maksimum semua nilai yang mana gelangsar ditetapkan.
Min(Slider1. Value, Slider2. Value, Slider3. Value): Label akan menunjukkan minimum semua nilai yang mana gelangsar ditetapkan.
StdevP(Slider1. Value, Slider2. Value, Slider3. Value): Label akan menunjukkan sisihan piawaian semua nilai yang mana gelangsar ditetapkan.
VarP(Slider1. Value, Slider2. Value, Slider3. Value): Label akan menunjukkan varians semua nilai yang mana gelangsar ditetapkan.