สารบัญ
Excel เป็นเครื่องมือที่ใช้กันอย่างแพร่หลายในการจัดการกับชุดข้อมูลขนาดใหญ่ เราสามารถทำงานมากมายหลายมิติใน Excel ในบทความนี้ ฉันจะแสดงวิธีดำเนินการ SUMIF ตามเดือนใน Excel นั่นหมายความว่า คุณจะได้เรียนรู้วิธีการรวมข้อมูลตามเดือนโดยใช้ฟังก์ชัน SUMIF() และ SUMIFS() ใน Microsoft Excel .
ดาวน์โหลดแบบฝึกหัด สมุดงาน
ดาวน์โหลดสมุดงานนี้และฝึกฝนในขณะที่อ่านบทความ
รวมตามเดือนโดยใช้ SUMIF Function.xlsx
2 วิธีการ ดำเนินการ SUMIF ตามเดือนใน Excel
นี่คือชุดข้อมูลสำหรับบทความวันนี้ เรามียอดขายของบริษัทที่มีวันที่ ฉันจะใช้และอธิบายวิธีการ
1. ผลรวมตามเดือนในแต่ละปีใน Excel
ก่อนอื่น เราจะตรวจหาผลรวมโดย เดือนของปีเดียวกัน
นั่นหมายความว่า เราจะกำหนดยอดขายรวมสำหรับเดือนพฤษภาคม 2019 และพฤษภาคม 2020 แยกจากกัน เป็นต้น
เราจะใช้การรวมกันของ SUMIFS และ EOMONTH ที่นี่
ขั้นตอน:
- ก่อนอื่น ให้ป้อนวันที่ใน E5: E16 .
- จากนั้นไปที่ หน้าแรก
- หลังจากนั้น เลือกไอคอน (ดูภาพ)
- กล่องรูปแบบเซลล์ จะปรากฏขึ้น
- จากนั้น เลือกช่อง กำหนดเอง
- หลังจากนั้น เขียน “ mmmm ” ในช่องประเภท
- จากนั้นคลิก ตกลง .
- Excel จะแสดงชื่อเดือนใน E5:E16 .
- ตอนนี้ ไปที่ F5 และจดสูตรต่อไปนี้
=SUMIFS($C$5:$C$25,$B$5:$B$25,">"&E5,$B$5:$B$25,"<"&EOMONTH(E5,0))
- จากนั้น กด ENTER เพื่อรับเอาต์พุต
- หลังจากนั้น ให้ใช้ Fill Handle เพื่อ AutoFill สูงสุด F16 .
- ในทำนองเดียวกัน คำนวณยอดขายรวมสำหรับ 2020 .
2. ผลรวมตามเดือนของทุกปีใน Excel
เดี๋ยวนี้ เราจะคำนวณยอดขายรวมของแต่ละเดือนซึ่งประกอบด้วยปีทั้งหมด
หมายความว่า ตอนนี้เราจะคำนวณยอดขายรวมสำหรับเดือนมิถุนายน 2019 และมิถุนายน 2020 พร้อมกัน วิธีนี้จะต้องมี ฟังก์ชัน TEXT .
ขั้นตอน:
- ก่อนอื่น ให้ไปที่ D5 และจดสูตรต่อไปนี้
=TEXT(B5,"mmmm")
- จากนั้นกด ENTER เพื่อรับผลลัพธ์
- หลังจากนั้น ให้ใช้ Fill Handle เพื่อ AutoFill ถึง D16 .
- จากนั้นไปที่ G5 และจดสูตรต่อไปนี้ <14
- จากนั้น กด ENTER เพื่อรับเอาต์พุต
- หลังจากนั้น ใช้ Fill Handle เพื่อ AutoFill จนถึง G16 . <14
- ไปที่ F5 และจดสูตรต่อไปนี้
- จากนั้น กด ENTER เพื่อรับเอาต์พุต
- หลังจากนั้น ใช้ Fill Handle เพื่อ AutoFill จนถึง G16 .
- ก่อนอื่น ไปที่ F5 และจดสูตรต่อไปนี้
- จากนั้น กด ENTER เพื่อรับเอาต์พุต
- หลังจากนั้น ใช้ Fill Handle เพื่อ AutoFill จนถึง F16 .
- ก่อนอื่น เลือกช่วง B4:C25 .
- จากนั้น ไปที่ แทรก
- หลังจากนั้น , เลือก PivotTable .
- กล่องจะปรากฏขึ้น
- เลือกตำแหน่งของ PivotTable .
- จากนั้น คลิก ตกลง .
- Excel จะสร้าง pivot table
- จากนั้น จาก PivotTable Fields ให้ลาก วันที่ และ ยอดขายรวม ในฟิลด์ แถว และ ค่า
- Excel จะ โดยค่าเริ่มต้นจะแสดง ผลรวมของยอดขายทั้งหมด .
- ดังนั้น ตาราง Pivot ของคุณจะมีลักษณะดังนี้
- ถัดไป เลือกวันที่ใดก็ได้
- คลิกขวา เมาส์ของคุณเพื่อนำ เมนูบริบท .
- จากนั้น เลือก กลุ่ม .
- กล่องการจัดกลุ่มจะปรากฏขึ้น
- จากนั้น จัดกลุ่มวันที่ตามเดือน
- หลังจากนั้น เลือกวันที่เริ่มต้นและสิ้นสุด
- สุดท้าย คลิก ตกลง .
- Excel จะแสดงยอดขายในแต่ละเดือน
- ใช้ การอ้างอิงสัมบูรณ์ เพื่อล็อกเซลล์
- ฟังก์ชัน TEXT รับค่าและรูปแบบเป็นอาร์กิวเมนต์และส่งกลับค่า ในรูปแบบนั้น
=SUMIF($D$5:$D$25,F5,$C$5:$C$25)
ใช้ฟังก์ชัน SUMPRODUCT เป็นทางเลือก
อีกทางเลือกหนึ่งนอกเหนือจากการดำเนินการ SUMIF ตามเดือนคือการใช้ SUMPRODUCTฟังก์ชัน . ฉันจะอธิบายวิธีการนั้นทีละขั้นตอนที่นี่
กรณีที่ 1: ผลรวมตามเดือนของแต่ละปี
ก่อนอื่น ฉันจะแสดงวิธีคำนวณยอดขายในแต่ละปีตามลำดับ
ขั้นตอน:
=SUMPRODUCT($C$5:$C$25,((TEXT($B$5:$B$25,"mmmm")=$E5)*(TEXT($B$5:$B$25,"yyyy")=F$4)))
กรณีที่ 2: ผลรวมตามเดือนของทุกปี
ตอนนี้ฉันจะแสดงวิธีคำนวณยอดขายรวมสำหรับหนึ่งเดือน
ขั้นตอน:
=SUMPRODUCT($C$5:$C$25,(--(TEXT($B$5:$B$25,"mmmm")=$E5)))
ใช้คุณลักษณะ PivotTable เป็นทางเลือก
ทางเลือกถัดไปคือการใช้คุณลักษณะ PivotTable
ขั้นตอน:
สิ่งที่ต้องจำ
สรุป
ในบทความนี้ ฉันได้อธิบายวิธีดำเนินการ SUMIF ตามเดือน มี 2 ทางเลือกด้วย ฉันหวังว่ามันจะช่วยให้ทุกคน หากคุณมีข้อเสนอแนะ ข้อคิดเห็น หรือคำติชมใดๆ โปรดอย่าลังเลที่จะแสดงความคิดเห็นด้านล่าง โปรดไปที่ Exceldemy สำหรับบทความที่มีประโยชน์เพิ่มเติมเช่นนี้