บ๊ายบาย Pivot ... เปลี่ยนไปใช้ GroupBY หายอดรวมรายเดือนรายวัน
แทนการใช้ PivotTable หายอดรายวันรายเดือนแล้วยากเหลือเกินที่จะเปลี่ยนหัวตารางให้แสดงวันเดือนปีใน Format ที่อยากได้ ให้ใช้สูตร GroupBY ตามภาพนี้สะดวกกว่า
สรุปยอดขายรายวัน
=GROUPBY ( B5:B384, H5:H384, SUM )
B5:B384 เป็น column วันที่
H5:H384 เป็น column ยอดขาย
สรุปยอดขายรายเดือน
=GROUPBY( MONTH(B5:B384), H5:H384, SUM )
อยากให้แสดงตามเลขเดือน ให้ใส่สูตร MONTH(B5:B384) เข้าไป สูตรจะแยกตามรายเดือนให้เองโดยไม่ต้องเสียเวลาไปปรับเพิ่มในตารางต้นทาง
ถ้าอยากแยกรายปีรายเดือนด้วย ใช้สูตร
=GROUPBY( HSTACK( YEAR(B5:B384), MONTH(B5:B384) ), H5:H384, SUM )
HSTACK( YEAR(B5:B384), MONTH(B5:B384) ) ทำหน้าที่เพิ่มปีกับเดือน
Download ตัวอย่างได้จาก
https://drive.google.com/file/d/1GTWDiSAJ3nO8jamFNNqE6Ve6zKnZX1LP/view?usp=sharing
ถ้าอยากดูว่าแต่ก่อนโน้นสมัยที่ใช้ Pivot ต้องปรับแก้ยังไง เชิญไปย้อนอดีตดูได้ที่
https://www.excelexperttraining.com/book/index.php/excel-articles-and-videos/general/change-thai-date-in-pivot-table
ความคิดเห็น
แสดงความคิดเห็น