แชร์ผ่าน


Averageฟังก์ชัน , Max, Min, StdevP, SumและVarP

ฟังก์ชัน นำไปใช้กับ
Average
Max
Min
Sum
แอป พื้นที่ทํางาน Copilot Studio Desktop โฟลว์ คอลัมน์ สูตร Dataverse แอป แบบจําลอง Power Platform CLI Dataverse ฟังก์ชัน Power Pages
StdevP
VarP
แอป พื้นที่ทํางาน Copilot Studio Desktop โฟลว์ แอป แบบจําลอง Power Platform CLI ฟังก์ชัน Dataverse Power Pages

ฟังก์ชันการรวมที่สรุปชุดตัวเลข

คำอธิบาย

ฟังก์ชัน Average จะคํานวณค่าเฉลี่ย หรือค่าเฉลี่ยเลขคณิตของอาร์กิวเมนต์

ฟังก์ชัน Max ค้นหาค่าสูงสุด

ฟังก์ชัน Min ค้นหาค่าต่ําสุด

ฟังก์ชัน Sum จะคํานวณผลรวมของอาร์กิวเมนต์

ฟังก์ชันจะ StdevP คํานวณค่าเบี่ยงเบนมาตรฐานของอาร์กิวเมนต์

ฟังก์ชันจะ VarP คํานวณค่าความแปรปรวนของอาร์กิวเมนต์

คุณสามารถใส่ค่าสำหรับฟังก์ชันเหล่านี้เป็น:

  • อาร์กิวเมนต์แยกต่างหาก ตัวอย่างเช่น Sum( 1, 2, 3 ) ให้ผลลัพธ์เป็น 6
  • ตาราง และสูตรสำหรับดำเนินการกับตารางนั้น ผลรวมจะคำนวณจากค่าของสูตรสำหรับแต่ละ เรกคอร์ด

ฟิลด์ของเรกคอร์ดที่กำลังประมวลผลอยู่สามารถใช้งานได้ภายในสูตร ใช้ ตัวดำเนินการ ThisRecord หรือเพียงแค่อ้างอิงชื่อของฟิลด์เหมือนที่คุณทำกับค่าอื่น ตัวดำเนินการ Asยังสามารถใช้เพื่อตั้งชื่อเรกคอร์ดที่กำลังประมวลผล ซึ่งสามารถช่วยให้สูตรของคุณง่ายต่อการเข้าใจมากขึ้น และทำให้สามารถเข้าถึงเรกคอร์ดที่ซ้อนกันได้ สำหรับข้อมูลเพิ่มเติม ดูตัวอย่างด้านล่างและ การทำงานกับขอบเขตเรกคอร์ด

ฟังก์ชันเหล่านี้จะดำเนินการกับค่าตัวเลขเท่านั้น ค่าชนิดอื่น เช่น สตริงหรือเรกคอร์ด จะถูกละเว้น ใช้ฟังก์ชัน Value เพื่อแปลงสตริงให้เป็นตัวเลข

ฟังก์ชัน Average, MaxMin, และ Sum สามารถรับมอบสิทธิ์ได้เมื่อใช้กับแหล่งข้อมูลที่สนับสนุนการรับมอบสิทธิ์สําหรับฟังก์ชันเหล่านี้ อย่างไรก็ตาม StdevP และ VarP ไม่สามารถรับมอบสิทธิ์สําหรับแหล่งข้อมูลใด ๆ ได้ ถ้าการมอบหมายไม่ได้รับการสนับสนุน จะมีเฉพาะส่วนแรกของข้อมูลเท่านั้นที่จะถูกนําไปและใช้กับฟังก์ชัน ผลลัพธ์อาจไม่แสดงข้อมูลการดำเนินการทั้งหมด คำเตือนการมอบหมายจะปรากฏในเวลาที่มีการสร้าง เพื่อเตือนคุณเกี่ยวกับการจำกัดนี้ และแนะนำให้สลับไปยังรายการอื่นที่สามารถมอบสิทธิ์ได้ หากสามารถทำได้ สำหรับข้อมูลเพิ่มเติม ดูที่ ภาพรวมของการมอบสิทธิ์

ไวยากรณ์

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

  • สูตรตัวเลข - จำเป็น ค่าตัวเลขสำหรับดำเนินการ

Average( ตาราง, NumericalFormula )
Max( ตาราง, NumericalFormula )
Min( ตาราง, NumericalFormula )
Sum( ตาราง, NumericalFormula )
StdevP( ตาราง, NumericalFormula )
VarP( ตาราง, NumericalFormula )

  • ตาราง - จำเป็นต้องมี ตารางสำหรับดำเนินการ
  • NumericalFormula - จำเป็น สูตรในการประเมินสำหรับแต่ละเรกคอร์ด ผลลัพธ์ของสูตรนี้จะถูกใช้สำหรับการรวม คุณสามารถใช้คอลัมน์ของตารางในสูตร

ตัวอย่าง

ทีละขั้นตอน

สมมติว่าคุณมี แหล่งข้อมูล ที่ชื่อว่า Sales ที่มีคอลัมน์ CostPerUnit และคอลัมน์ UnitsSold และคุณตั้งค่าคุณสมบัติ Text ของป้ายกำกับเป็นฟังก์ชันนี้:
Sum(ยอดขาย, CostPerUnit * UnitsSold)

ป้ายกำักับจะแสดงการขายทั้งหมด โดยการคูณค่าในคอลัมน์เหล่านั้นของแต่ละเรกคอร์ด แล้วรวมผลลัพธ์จากทุกเรกคอร์ดเข้าด้วยกัน
คำนวณการขายทั้งหมดจากจำนวนที่ขายได้และต้นทุนต่อหน่วย

สำหรับอีกตัวอย่างหนึ่ง สมมติว่าคุณมีแถบเลื่อนที่ชื่อว่า Slider1Slider2 และ Slider3 และป้ายกำกับที่มีคุณสมบัติ Text ตั้งค่าเป็นสูตรนี้:
Sum(Slider1.Value, Slider2.Value, Slider3.Value): ป้ายชื่อจะแสดงผลรวมของค่าทั้งหมดที่ตั้งค่าแถบเลื่อน
Average(Slider1.Value, Slider2.Value, Slider3.Value): ป้ายชื่อจะแสดงค่าเฉลี่ยของค่าทั้งหมดที่ตั้งค่าแถบเลื่อน
Max(Slider1.Value, Slider2.Value, Slider3.Value): ป้ายชื่อจะแสดงค่าสูงสุดของค่าทั้งหมดที่ตั้งค่าแถบเลื่อน
Min(Slider1.Value, Slider2.Value, Slider3.Value): ป้ายชื่อจะแสดงค่าต่ําสุดของค่าทั้งหมดที่ตั้งค่าแถบเลื่อน
StdevP(Slider1.Value, Slider2.Value, Slider3.Value): ป้ายชื่อจะแสดงค่าเบี่ยงเบนมาตรฐานของค่าทั้งหมดที่ตั้งค่าแถบเลื่อน
VarP(Slider1.Value, Slider2.Value, Slider3.Value): ป้ายชื่อจะแสดงค่าความแปรปรวนของค่าทั้งหมดที่ตั้งค่าแถบเลื่อน