List.Product คำนวณผลคูณ (คูณ) ของตัวเลขทั้งหมดในรายการ โดยจะแสดงผลลัพธ์เป็นตัวเลขหรือ null หากไม่มีค่าตัวเลขในรายการ ฟังก์ชันนี้มีประโยชน์สำหรับการคำนวณค่าทางสถิติและการวิเคราะห์ข้อมูล เช่น การคำนวณผลคูณของราคา ปริมาณ หรือสัดส่วนต่างๆ
| อาร์กิวเมนต์ | ชนิด | ค่าเริ่มต้น | คำอธิบาย |
|---|---|---|---|
| numbersList | list | รายการที่มีตัวเลขที่ต้องการคำนวณผลคูณ เช่น {1, 2, 3, 4, 5} | |
| [precision]ไม่บังคับ | nullable number | null | พารามิเตอร์ความแม่นยำของการคำนวณ (ไม่จำเป็น) |
[ ] = อาร์กิวเมนต์ที่ไม่บังคับ
List.Product คำนวณผลคูณของตัวเลขทั้งหมดในรายการ Power Query
ใช้ในการคำนวณผลคูณของปริมาณสินค้าแต่ละรายการ เช่น {2, 3, 4} ให้ผลลัพธ์ 24 ซึ่งประโยชน์สำหรับการวิเคราะห์ข้อมูลการขาย
คำนวณผลคูณของสัดส่วนการเปลี่ยนแปลง เช่น {1.1, 1.05, 1.2} เพื่อหาการเปลี่ยนแปลงรวมในช่วงเวลาหลายช่วง
ใช้ในการประมวลผลข้อมูลสถิติและการวิเคราะห์ทางคณิตศาสตร์ เพื่อหาค่าผลคูณของชุดข้อมูลตัวเลข
สูตรนี้สร้างรายการตัวเลข {2, 3, 4, 5} และคำนวณผลคูณของทั้งหมด ผลลัพธ์คือ 120 (เนื่องจาก 2 × 3 × 4 × 5 = 120) สะดวกสำหรับการคำนวณอย่างรวดเร็วในการประมวลผลข้อมูล
สูตรนี้สร้างตารางข้อมูลการขายแล้วดึงคอลัมน์ปริมาณ (Quantity) ออกมา จากนั้นคำนวณผลคูณของปริมาณทั้งหมด ผลลัพธ์คือ 24 (2 × 3 × 4 = 24) วิธีนี้มีประโยชน์ในการวิเคราะห์ข้อมูลจากตาราง Power Query
สูตรนี้ประกอบด้วยรายการที่มีค่า null ผสมอยู่ด้วย List.Product จะเพิกเฉยค่า null และคำนวณผลคูณของตัวเลขที่เหลือ ผลลัพธ์คือ 120 (1 × 2 × 3 × 4 × 5 = 120) ฟังก์ชันนี้จัดการค่าที่หายไปอย่างชาญฉลาด
List.Sum คำนวณผลรวม (บวก) ของตัวเลขในรายการ ส่วน List.Product คำนวณผลคูณ (คูณ) ของตัวเลข ตัวอย่าง: {2, 3, 4} กับ Sum ได้ 9 แต่กับ Product ได้ 24
หากรายการว่างหรือมีเฉพาะค่า null ฟังก์ชัน List.Product จะคืนค่า null ดังนั้นควรตรวจสอบว่ารายการมีข้อมูลก่อนใช้งาน
พารามิเตอร์ precision ใช้เพื่อกำหนดความแม่นยำของการคำนวณ โดยมักใช้กับตัวเลขทศนิยมที่ต้องการผลลัพธ์ที่แม่นยำขึ้น
หากรายการมีศูนย์ ผลลัพธ์จะเป็นศูนย์เสมอ สำหรับตัวเลขติดลบ ผลลัพธ์จะขึ้นอยู่กับจำนวนตัวเลขติดลบ (จำนวนคี่ = ติดลบ, จำนวนคู่ = บวก)
List.Product ใช้ได้กับตัวเลข integer, decimal, floating-point ทั้งหมด และจะเพิกเฉยค่า null ตามอัตโนมัติ
ฟังก์ชันที่ผู้เขียนโยงไว้กับ List.Product จัดกลุ่มตามหมวด · ชี้ที่ชื่อใดชื่อหนึ่ง แล้วฟังก์ชันที่ใช้คู่กันจะมีจุดทอง
List.Average คำนวณค่าเฉลี่ยของตัวเลข วันที่ เวลา หรือระยะเวลาในรายการ ฟังก์ชันนี้เป็นตัวช่วยแรกที่ผมใช้ทุกครั้งที่ต้องการวิเคราะห์ค่าเฉลี่ยจากชุดข้อมูลใดๆ
List.Count ใช้นับจำนวนสมาชิกทั้งหมดในลิสต์ (รวม null) ส่งคืนค่าตัวเลข ถ้าต้องการนับเฉพาะที่ไม่ว่างให้ใช้ List.NonNullCount แทน
List.Max หาค่าที่มากที่สุดในรายการได้อย่างรวดเร็ว รองรับค่าเริ่มต้นสำหรับรายการว่าง และสามารถจัดการค่า null ตามที่ต้องการ ฟังก์ชันนี้ใช้บ่อยสำหรับหาค่าสูงสุด คะแนนสูงสุด หรือวันที่ล่าสุด
List.Min หาค่าที่น้อยที่สุดในรายการ ใช้เมื่อต้องการหาค่าสุดต่ำ วันที่เก่าสุด หรือเปรียบเทียบแบบ custom criteria
List.Sum รวมค่าตัวเลขทั้งหมดในรายการ โดยละเว้นค่า null โดยอัตโนมัติ ฟังก์ชันนี้เป็นพื้นฐานสำหรับการคำนวณสรุป การจำสรุป และการวิเคราะห์ข้อมูลในการแปลงข้อมูล
ยังไม่มีบทความที่เกี่ยวข้องกับฟังก์ชันนี้
Comments
อีเมลของคุณจะไม่ถูกเผยแพร่