ไปยังเนื้อหาหลัก

วิธีคำนวณค่าเฉลี่ยถ่วงน้ำหนักในตาราง Excel Pivot

โดยทั่วไปง่ายต่อการคำนวณค่าเฉลี่ยถ่วงน้ำหนักโดยการรวมฟังก์ชัน SUMPRODUCT และ SUM ใน Excel อย่างไรก็ตามเขตข้อมูลจากการคำนวณดูเหมือนจะไม่รองรับฟังก์ชันในตาราง Pivot ดังนั้นคุณจะคำนวณค่าเฉลี่ยถ่วงน้ำหนักในตาราง Pivot ได้อย่างไร? บทความนี้จะแนะนำวิธีแก้ปัญหา

คำนวณค่าเฉลี่ยถ่วงน้ำหนักในตาราง Pivot ของ Excel


คำนวณค่าเฉลี่ยถ่วงน้ำหนักในตาราง Pivot ของ Excel

สมมติว่าคุณได้สร้างตาราง Pivot ตามภาพด้านล่างที่แสดง และฉันจะนำตารางเดือยมาเป็นตัวอย่างในการคำนวณราคาถัวเฉลี่ยถ่วงน้ำหนักของผลไม้แต่ละชนิดในตารางเดือย

1. ก่อนอื่นให้เพิ่มคอลัมน์ตัวช่วยของ ราคา ในแหล่งข้อมูล
แทรกคอลัมน์ว่างในแหล่งข้อมูลพิมพ์ ราคา เป็นชื่อคอลัมน์ประเภทถัดไป = D2 * E2 ในเซลล์แรกของคอลัมน์ตัวช่วยนี้และสุดท้ายลากที่จับการป้อนอัตโนมัติเพื่อเติมทั้งคอลัมน์ ดูภาพหน้าจอ:

2. เลือกเซลล์ใดก็ได้ในตาราง Pivot เพื่อเปิดใช้งานไฟล์ เครื่องมือ PivotTableและจากนั้นคลิก วิเคราะห์ (หรือ Options)> รีเฟรช. ดูภาพหน้าจอ:

3. คลิกเลย วิเคราะห์ > ฟิลด์รายการและชุด > ฟิลด์ที่คำนวณ. ดูภาพหน้าจอ:

4. ในกล่องโต้ตอบแทรกเขตข้อมูลจากการคำนวณโปรดพิมพ์ น้ำหนักเฉลี่ย ใน Name พิมพ์ = จำนวน / น้ำหนัก (โปรดเปลี่ยนสูตรตามชื่อฟิลด์ของคุณ) ในไฟล์ สูตร จากนั้นคลิกที่ไฟล์ OK ปุ่ม. ดูภาพหน้าจอ:

ตอนนี้คุณกลับไปที่ตาราง Pivot และคุณจะได้รับราคาเฉลี่ยถ่วงน้ำหนักของผลไม้แต่ละผลในแถวผลรวมย่อย ดูภาพหน้าจอ:


บทความที่เกี่ยวข้อง:

สุดยอดเครื่องมือเพิ่มผลผลิตในสำนักงาน

🤖 Kutools AI ผู้ช่วย: ปฏิวัติการวิเคราะห์ข้อมูลโดยยึดตาม: การดำเนินการที่ชาญฉลาด   |  สร้างรหัส  |  สร้างสูตรที่กำหนดเอง  |  วิเคราะห์ข้อมูลและสร้างแผนภูมิ  |  เรียกใช้ฟังก์ชัน Kutools...
คุณสมบัติยอดนิยม: ค้นหา เน้น หรือระบุรายการที่ซ้ำกัน   |  ลบแถวว่าง   |  รวมคอลัมน์หรือเซลล์โดยไม่สูญเสียข้อมูล   |   รอบโดยไม่มีสูตร ...
การค้นหาขั้นสูง: VLookup หลายเกณฑ์    VLookup หลายค่า  |   VLookup ข้ามหลายแผ่น   |   การค้นหาที่ไม่ชัดเจน ....
รายการแบบเลื่อนลงขั้นสูง: สร้างรายการแบบหล่นลงอย่างรวดเร็ว   |  รายการแบบหล่นลงขึ้นอยู่กับ   |  เลือกหลายรายการแบบหล่นลง ....
ผู้จัดการคอลัมน์: เพิ่มจำนวนคอลัมน์เฉพาะ  |  ย้ายคอลัมน์  |  สลับสถานะการมองเห็นของคอลัมน์ที่ซ่อนอยู่  |  เปรียบเทียบช่วงและคอลัมน์ ...
คุณสมบัติเด่น: กริดโฟกัส   |  มุมมองการออกแบบ   |   บาร์สูตรใหญ่    สมุดงานและตัวจัดการชีต   |  ห้องสมุดทรัพยากร (ข้อความอัตโนมัติ)   |  เลือกวันที่   |  รวมแผ่นงาน   |  เข้ารหัส/ถอดรหัสเซลล์    ส่งอีเมลตามรายการ   |  ซุปเปอร์ฟิลเตอร์   |   ตัวกรองพิเศษ (กรองตัวหนา/ตัวเอียง/ขีดทับ...) ...
ชุดเครื่องมือ 15 อันดับแรก12 ข้อความ เครื่องมือ (เพิ่มข้อความ, ลบอักขระ, ... )   |   50 + แผนภูมิ ประเภท (แผนภูมิ Gantt, ... )   |   40+ ใช้งานได้จริง สูตร (คำนวณอายุตามวันเกิด, ... )   |   19 การแทรก เครื่องมือ (ใส่ QR Code, แทรกรูปภาพจากเส้นทาง, ... )   |   12 การแปลง เครื่องมือ (ตัวเลขเป็นคำ, การแปลงสกุลเงิน, ... )   |   7 ผสานและแยก เครื่องมือ (แถวรวมขั้นสูง, แยกเซลล์, ... )   |   ... และอื่น ๆ

เพิ่มพูนทักษะ Excel ของคุณด้วย Kutools สำหรับ Excel และสัมผัสประสิทธิภาพอย่างที่ไม่เคยมีมาก่อน Kutools สำหรับ Excel เสนอคุณสมบัติขั้นสูงมากกว่า 300 รายการเพื่อเพิ่มประสิทธิภาพและประหยัดเวลา  คลิกที่นี่เพื่อรับคุณสมบัติที่คุณต้องการมากที่สุด...

รายละเอียด


แท็บ Office นำอินเทอร์เฟซแบบแท็บมาที่ Office และทำให้งานของคุณง่ายขึ้นมาก

  • เปิดใช้งานการแก้ไขและอ่านแบบแท็บใน Word, Excel, PowerPoint, ผู้จัดพิมพ์, Access, Visio และโครงการ
  • เปิดและสร้างเอกสารหลายรายการในแท็บใหม่ของหน้าต่างเดียวกันแทนที่จะเป็นในหน้าต่างใหม่
  • เพิ่มประสิทธิภาพการทำงานของคุณ 50% และลดการคลิกเมาส์หลายร้อยครั้งให้คุณทุกวัน!
Comments (11)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Wouldn't you have the same result if you dragged a second time the field "Price" and change the value field setting summarize by Average?
This comment was minimized by the moderator on the site
That will not give you the weighted average
This comment was minimized by the moderator on the site
Sabrás que me estaba reventando el cerebro en tratar de hacerlo en power pivot, pero con esto te pasaste de bravo, gracias doc.
This comment was minimized by the moderator on the site
THANK YOU SOOO MUCH!!!!! YOU ARE A ANGEL FROM HEAVEN <3
This comment was minimized by the moderator on the site
THANK YOU! Love it. It works for me at multiple level. Genius way to solve an issue in a simple way.
This comment was minimized by the moderator on the site
This just wrong I think. Why is the average and wrigher average the same number? Multiplying and divining just cancel out and you are left with the same result. Grrrr..
This comment was minimized by the moderator on the site
You are comparing the weighted average of one data point to the average of one data point. They will always be the same. If you look at the totals row, the average it is giving you is the weighted average (5.31...) not the average (5.2)
This comment was minimized by the moderator on the site
Awesome! Never thought of a helper column lol
This comment was minimized by the moderator on the site
i like it, but what if you need to add extra conditions?
This comment was minimized by the moderator on the site
Hi Meeeee,
What kinds of conditions will you add? In most cases, you can update your source table, refresh the PivotTable, and then add calculated fields.
This comment was minimized by the moderator on the site
Te la rifaste campeón, denle una cerveza bien fría a este hombre.
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations