สารบัญ
หากคุณกำลังมองหาวิธีที่ง่ายที่สุดในการ SUMIF ระหว่างวันที่สองวันและเกณฑ์อื่นๆ คุณจะพบว่าบทความนี้มีประโยชน์ การเพิ่มค่าภายในระยะเวลาจำกัดและตามเกณฑ์จำเป็นต้องทำในบางครั้ง และเพื่อให้ทำงานนี้ได้อย่างรวดเร็ว คุณสามารถทำตามบทความนี้ได้
ดาวน์โหลดสมุดงาน
SUMIF ระหว่าง Dates.xlsm
7 วิธีในการ SUMIF ระหว่างสองวันและเกณฑ์อื่น
ที่นี่ เรามีชุดข้อมูลต่อไปนี้ที่มีบันทึกการขายของผลิตภัณฑ์บางรายการพร้อมวันที่จัดส่งโดยประมาณ และเขตการขายของบริษัท การใช้ชุดข้อมูลนี้ เราจะสาธิตวิธีการสรุปมูลค่าการขายตามภูมิภาคและช่วงวันที่ที่ระบุ
เราใช้เวอร์ชัน Microsoft Excel 365 ที่นี่ คุณสามารถใช้เวอร์ชันอื่นตามความสะดวกของคุณ
วิธีที่ 1: การใช้ฟังก์ชัน SUMIFS กับ SUMIF ระหว่างสองวันด้วยเกณฑ์อื่น
เราต้องการสรุปมูลค่าการขายสำหรับ ตะวันออก ภูมิภาค และสำหรับวันที่ระหว่าง 1/10/1/2565 และ 20/3/2565 <10 (m-dd-yyyy) โดยใช้ ฟังก์ชัน SUMIFS ที่นี่
ขั้นตอน :
➤ พิมพ์สูตรต่อไปนี้ในเซลล์ E14 .
=SUMIFS(E4:E11,C4:C11,">="&B14,C4:C11,"<="&C14,D4:D11,"East")
ที่นี่ E4:E11 คือช่วงการขายที่เราต้องการรวมค่า C4:C11 คือช่วงวันที่สำหรับเกณฑ์แรก “>=”&B14 คือเกณฑ์แรกซึ่งหมายถึง มากกว่าหรือเท่ากับ วันที่เริ่มต้น 1/10/2565 ช่วงเกณฑ์ที่สองคล้ายกับช่วงแรก และเกณฑ์สำหรับช่วงนี้คือ “<=”&C14 ซึ่งหมายถึง น้อยกว่าหรือเท่ากับ วันที่สิ้นสุด 3/20/2022 และช่วงเกณฑ์สุดท้ายคือ D4:D11 มีภูมิภาคต่างๆ เกณฑ์สำหรับช่วงนี้จะเป็น ตะวันออก .
➤ กด ENTER .
ตอนนี้ คุณจะได้รับผลรวมของยอดขาย $13,806.00 สำหรับช่วงวันที่ที่เรากำหนดด้วยเกณฑ์อื่น: ตะวันออก ภูมิภาค .
อ่านเพิ่มเติม: วิธีทำ SUMIF วันที่ช่วงเดือนใน Excel (9 วิธี)
วิธีที่ 2: การใช้ SUMIFS และ EOMONTH เพื่อ SUMIF ระหว่างสองวันที่มีเกณฑ์อื่น
ในส่วนนี้ เราจะพยายามหาผลรวมของมูลค่าการขายสำหรับวันที่ มกราคม เดือน และ ภาคใต้ ภูมิภาค . ดังนั้น เราจะใช้ ฟังก์ชัน EOMONTH กับ ฟังก์ชัน SUMIFS ที่นี่
ขั้นตอน :
➤ พิมพ์สูตรต่อไปนี้ในเซลล์ D14 .
=SUMIFS(E4:E11,C4:C11,">="&B14,C4:C11,"<="&EOMONTH(B14,0),D4:D11,C14)
ที่นี่ E4:E11 คือช่วงการขายที่เราต้องการรวมค่า C4:C11 คือช่วงวันที่สำหรับเกณฑ์แรก “>=”&B14 คือเกณฑ์แรก ซึ่งหมายถึง มากกว่าหรือเท่ากับ วันที่เริ่มต้น 1/1/2565 1/2565 ช่วงเกณฑ์ที่สองคล้ายกับช่วงเกณฑ์แรกและเกณฑ์สำหรับช่วงนี้คือ “<=”&EOMONTH(B14,0) ซึ่งหมายถึง น้อยกว่าหรือเท่ากับ วันที่สิ้นสุดของ มกราคม <10 เดือน 1/31/2022 , และช่วงเกณฑ์สุดท้ายคือ D4:D11 ประกอบด้วยภูมิภาค เกณฑ์สำหรับช่วงนี้จะเป็น ตะวันออก .
➤ กด ENTER .
หลังจากนั้น คุณจะได้รับผลรวมของยอดขาย $6,835.00 สำหรับวันที่ มกราคม เดือน ด้วยเกณฑ์อื่น: ใต้ ภูมิภาค .
อ่านเพิ่มเติม: วิธีใช้ SUMIFS กับค่า SUM ในช่วงวันที่ใน Excel
วิธีที่ 3: ฟังก์ชัน SUMIFS และ DATE ถึง SUMIF ระหว่างสองวัน
ในที่นี้ เราจะใช้ฟังก์ชัน SUMIFS และ DATE ฟังก์ชัน เพื่อสรุปมูลค่าการขายสำหรับ ภาคเหนือ ภูมิภาค และสำหรับวันที่ภายใน 1/10/10/2565 และ 3/20/2022 .
ขั้นตอน :
➤ ประเภท สูตรต่อไปนี้ในเซลล์ E14 .
=SUMIFS(E4:E11,C4:C11,">="&DATE(2022,1,10),C4:C11,"<="&DATE(2022,3,20),D4:D11,D14)
ที่นี่ E4: E11 คือช่วงการขายที่เราต้องการรวมค่า C4:C11 คือช่วงวันที่สำหรับเกณฑ์ที่หนึ่งและที่สอง และช่วงเกณฑ์สุดท้ายคือ D4:D11 ที่มีขอบเขต
-
DATE(2022,1,10)
→ ส่งคืนตัวเลขของค่าวันที่เอาต์พุต → 44571
-
">="&DATE(2022,1,10)
กลายเป็น">= 44571"
-
DATE(2022,3,20)
→ ส่งคืนค่าวันที่เป็นตัวเลขเอาต์พุต → 44640
-
"<="&DATE(2022,3,20)
กลายเป็น"<= 44640"
-
SUMIFS(E4:E11,C4:C11,">="&DATE(2022,1,10),C4:C11,"<="&DATE(2022,3,20),D4:D11,D14)
กลายเป็นSUMIFS(E4:E11,C4:C11,">= 44571",C4:C11,"<= 44640",D4:D11, “North”)
→ ตรวจสอบว่าค่าวันที่ของช่วง C4:C11 มากกว่าหรือเท่ากับ 44571 และน้อยกว่าหรือเท่ากับ 44640 และภูมิภาค เหนือ ในช่วง D4:D11เอาต์พุต → $9,496.00
➤ กด ENTER .
จากนั้น คุณจะได้รับผลรวมของยอดขาย <1 $9,496.00 สำหรับช่วงวันที่ที่เรากำหนดด้วยเกณฑ์อื่นๆ: ภาคเหนือ ภูมิภาค .
เนื้อหาที่เกี่ยวข้อง: วิธีใช้สูตร IF สำหรับช่วงวันที่ใน Excel (6 วิธี)
การอ่านที่คล้ายกัน:
- วิธีตั้งค่าตัวเตือนวันครบกำหนดใน Excel (3 วิธีด่วน)
- ใช้ Pivot Table เพื่อกรองช่วงวันที่ใน Excel (5 วิธี)
- ช่วงวันที่ของ VLOOKUP และค่าส่งคืนใน Excel (4 วิธีที่เหมาะสม)
- วิธีคำนวณค่าเฉลี่ยหากอยู่ในช่วงวันที่ใน Excel (3 วิธี)
วิธีที่ 4: การใช้ฟังก์ชัน SUMIFS กับ TODAY
S สมมติว่าคุณต้องการรับมูลค่าการขายทั้งหมดสำหรับวันที่ระหว่าง 1/1/2022 1/2022 และวันที่วันนี้ ( 3/23/2022 ) และสำหรับ ตะวันออก ภูมิภาค และในการทำเช่นนี้ คุณสามารถใช้ ฟังก์ชัน TODAY ร่วมกับ ฟังก์ชัน SUMIFS ได้
ขั้นตอน :
➤ พิมพ์สูตรต่อไปนี้ในเซลล์ D14 .
=SUMIFS(E4:E11,C4:C11,">="&B14,C4:C11,"<="&TODAY(),D4:D11,C14)
ที่นี่ E4:E11 เป็นช่วงการขายที่ค่าที่เราต้องการรวม C4:C11 คือช่วงวันที่สำหรับเกณฑ์ที่หนึ่งและสอง และช่วงเกณฑ์สุดท้ายคือ D4:D11 ที่มีภูมิภาคต่างๆ
<6-
">="&B14
กลายเป็น">= 44562"
-
TODAY()
→ คืนวันที่ของวันนี้Output → 44643 (3/23/2022)
-
"<="&TODAY()
กลายเป็น"<= 44643"
-
SUMIFS(E4:E11,C4:C11,">="&DATE(2022,1,10),C4:C11,"<="&DATE(2022,3,20),D4:D11,D14)
กลายเป็นSUMIFS(E4:E11,C4:C11,">= 44562",C4:C11,"<= 44643",D4:D11, “East”)
→ ตรวจสอบว่าค่าวันที่ของช่วง C4:C11 มากกว่าหรือเท่ากับ 44562 และน้อยกว่าหรือเท่ากับ 44643 และภูมิภาค ตะวันออก ใน D4: D11 ช่วงเอาต์พุต → $15,208.00
➤ กด ENTER
สุดท้าย คุณจะได้รับผลรวมของยอดขายซึ่งเท่ากับ $15,208.00 สำหรับวันที่ระหว่างวันแรกของ มกราคม 2022 และวันที่ของวันนี้ด้วยเกณฑ์: ตะวันออก ภูมิภาค .
หากคุณต้องการเปลี่ยนวันที่สุดท้ายของวันที่ ช่วงจากวันที่วันนี้ถึง 10 วันก่อนวันที่วันนี้ จากนั้นใช้สูตรต่อไปนี้
=SUMIFS(E4:E11,C4:C11,">="&B14,C4:C11,"<="&TODAY()-10,D4:D11,C14)
สำหรับวันสุดท้ายเป็นวันที่ 10 วันถัดจากวันนี้
=SUMIFS(E4:E11,C4:C11,">="&B14,C4:C11,"<="&TODAY()+10,D4:D11,C14)
อ่านเพิ่มเติม: Excel VBA: กรองวันที่ก่อนวันนี้ (ด้วยขั้นตอนด่วน)
วิธีที่ 5: การรวมฟังก์ชัน SUM และ IF เข้ากับ SUMIF ระหว่างสองวันกับเกณฑ์อื่น
คุณสามารถใช้การรวมกันของ ฟังก์ชัน SUM และ ฟังก์ชัน IF ถึงคำนวณยอดขายรวมสำหรับวันที่ระหว่าง 1/10/2022 ถึง 3/20/2022 และสำหรับ ตะวันออก ภูมิภาค .
ขั้นตอน :
➤ พิมพ์สูตรต่อไปนี้ในเซลล์ E14 .
=SUM(IF((C4:C11)>=B14,IF((C4:C11)<=C14,IF(D4:D11=D14,E4:E11))))
ที่นี่ E4:E11 คือช่วงการขายที่เราต้องการรวมค่า C4 :C11 คือช่วงวันที่สำหรับเกณฑ์ที่หนึ่งและสอง และช่วงเกณฑ์สุดท้ายคือ D4:D11 ที่มีภูมิภาคต่างๆ
-
IF((C4:C11)>=B14
→ ตรวจสอบว่าค่าวันที่ของช่วง C4:C11 มากกว่าหรือเท่ากับค่าของ B14 .Output →
{FALSE; TRUE; TRUE; TRUE; TRUE; TRUE; TRUE; TRUE}
-
IF((C4:C11)<=C14
→ ตรวจสอบว่าค่าวันที่ในช่วง C4:C11 น้อยกว่าหรือเท่ากับ ค่าของ C14 .Output →
{TRUE; TRUE; TRUE; TRUE; TRUE; FALSE; TRUE; FALSE}
-
IF(D4:D11=D14,E4:E11)
→ ตรวจสอบว่าภูมิภาค ของช่วง D4:D11 เท่ากับพื้นที่ ตะวันออก ของ C14 และส่งคืน({TRUE; TRUE; FALSE; TRUE; FALSE; FALSE; FALSE; FALSE}, E4:E11)
เอาต์พุต →
{1402; 5935; FALSE; 7871; FALSE; FALSE; FALSE; FALSE}
-
IF((C4:C11)>=B14,IF((C4:C11)<=C14,IF(D4:D11=D14,E4:E11)))
กลายเป็น→
{FALSE; TRUE; TRUE; TRUE; TRUE; TRUE; TRUE; TRUE}
,
{TRUE; TRUE; TRUE; TRUE; TRUE; FALSE; TRUE; FALSE}
,
{1402; 5935; FALSE; 7871; FALSE; FALSE; FALSE; FALSE}
→
{FALSE; TRUE; TRUE; TRUE; TRUE; TRUE; TRUE; TRUE}, {1402; 5935; FALSE; 7871; FALSE; FALSE; FALSE; FALSE}
เอาต์พุต →
{FALSE; 5935; FALSE; 7871; FALSE; FALSE; FALSE; FALSE}
-
SUM(IF((C4:C11)>=B14,IF((C4:C11)<=C14,IF(D4:D11=D14,E4:E11))))
กลายเป็นSUM({FALSE; 5935; FALSE; 7871; FALSE; FALSE; FALSE; FALSE})
เอาต์พุต → $13,806.00
➤ กด ENTER .
ในที่สุด คุณจะได้รับผลรวมของยอดขาย $13,806.00 สำหรับช่วงวันที่ที่เรากำหนดด้วยเกณฑ์อื่นๆ: ตะวันออก ภูมิภาค .
เนื้อหาที่เกี่ยวข้อง: Excel SUMIF ที่มีช่วงวันที่ในเดือน &ปี (4 ตัวอย่าง)
วิธีที่ 6: การใช้ฟังก์ชัน SUMPRODUCT, MONTH และ YEAR
ในที่นี้ เราจะใช้ ฟังก์ชัน SUMPRODUCT ซึ่งเป็น <ฟังก์ชัน 1>MONTH และ ฟังก์ชัน YEAR เพื่อรวมมูลค่าการขายสำหรับวันที่ของเดือน มกราคม และ ตะวันออก ภูมิภาค
ขั้นตอน :
➤ พิมพ์สูตรต่อไปนี้ในเซลล์ E14 .<3 =SUMPRODUCT((MONTH(C4:C11)=1)*(YEAR(C4:C11)=2022)*(D4:D11=D14)*E4:E11)
ที่นี่ E4:E11 คือช่วงการขายที่เราต้องการรวมค่า C4:C11 คือ ช่วงวันที่สำหรับเกณฑ์ที่หนึ่งและสอง และช่วงเกณฑ์สุดท้ายคือ D4:D11 ประกอบด้วยภูมิภาคต่างๆ
-
MONTH(C4:C11)
→ MONTH ส่งกลับจำนวนเดือนของวันที่Output →
{1;1;1;2;2;3;3;3}
-
MONTH(C4:C11)=1
กลายเป็น{1;1;1;2;2;3;3;3}=1
Output →
{TRUE; TRUE; TRUE; FALSE; FALSE; FALSE; FALSE; FALSE}
-
YEAR(C4:C11)
→ ส่งกลับค่าปีของวันที่เอาต์พุต →
{2022;2022;2022;2022;2022;2022;2022;2022}
-
YEAR(C4:C11)=2022
กลายเป็น{2022;2022;2022;2022;2022;2022;2022;2022}=2022
เอาต์พุต →
{TRUE; TRUE; TRUE; TRUE; TRUE; TRUE; TRUE; TRUE}
-
D4:D11=D14
→ ตรวจสอบว่าขอบเขตของช่วง D4:D11 เท่ากับพื้นที่ ตะวันออก ของ C14{TRUE; TRUE; FALSE; TRUE; FALSE; FALSE; FALSE; FALSE}
-
SUMPRODUCT((MONTH(C4:C11)=1)*(YEAR(C4:C11)=2022)*(D4:D11=D14)*E4:E11)
กลายเป็น→
SUMPRODUCT({TRUE; TRUE; TRUE; FALSE; FALSE; FALSE; FALSE; FALSE}*{TRUE; TRUE; TRUE; TRUE; TRUE; TRUE; TRUE; TRUE}*{TRUE; TRUE; FALSE; TRUE; FALSE; FALSE; FALSE; FALSE}*E4:E11)
→
SUMPRODUCT({1;1;1;0;0;0;0;0}*{TRUE; TRUE; FALSE; TRUE; FALSE; FALSE; FALSE; FALSE}*E4:E11)
→
SUMPRODUCT({1;1;0;0;0;0;0;0}*E4:E11) SUMPRODUCT({1402;5935;0;0;0;0;0;0})
เอาต์พุต → $7,337.00
➤ กด ENTER .
หลังจากนั้น คุณจะได้รับผลรวม ของยอดขาย $7,337.00 สำหรับ มกราคม เดือน ด้วยเกณฑ์อื่น: ตะวันออก ภูมิภาค .
อ่านเพิ่มเติม: Excel SUMIF พร้อมช่วงวันที่ในเดือน & ปี (4 ตัวอย่าง)
วิธีที่ 7: รหัส VBA ถึง SUMIF ระหว่างสองวันที่มีเกณฑ์ต่างกัน
เราจะใช้รหัส VBA ที่นี่เพื่อดำเนินการ การคำนวณยอดรวมของมูลค่าการขายระหว่างวันที่สองวัน 1/10/10/2565 และ 3/20/2565 โดยมีเกณฑ์ ตะวันออก ภูมิภาค .
ขั้นตอน :
➤ ไปที่ นักพัฒนา แท็บ >> Visual Basic ตัวเลือก
จากนั้น Visual Basic Editor จะเปิดขึ้น .
➤ ไปที่ แทรก แท็บ >> โมดูล ตัวเลือก
หลังจากนั้น โมดูล จะถูกสร้างขึ้น
➤ เขียนโค้ดต่อไปนี้
3466
เราจะได้ค่าของเราในเซลล์ E14 และ DATEVALUE จะแปลงสตริงวันที่เป็นค่าวันที่ และหลังจากปฏิบัติตามเกณฑ์แล้ว SUMIFS จะส่งกลับมูลค่าการขายที่เพิ่มในเซลล์ E14 .
➤ กด F5 .
สุดท้าย คุณจะได้รับผลรวมของยอดขาย $13,806.00 สำหรับช่วงวันที่ที่เรากำหนดด้วย เกณฑ์อื่น: ตะวันออก ภูมิภาค .
อ่านเพิ่มเติม: วิธีใช้ SUMIFS กับ ช่วงวันที่และหลายเกณฑ์ (7 วิธีอย่างรวดเร็ว)
ส่วนการปฏิบัติ
สำหรับการฝึกปฏิบัติด้วยตัวเอง เราได้จัดทำส่วน วิธีปฏิบัติ ดังด้านล่างในชีตชื่อ ฝึกฝน . กรุณาทำมันด้วยตัวคุณเอง
บทสรุป
ในบทความนี้ เราพยายามครอบคลุมวิธีการ SUMIF ระหว่างวันที่สองวันและเกณฑ์อื่นๆ อย่างง่ายดาย . หวังว่าคุณจะพบว่ามีประโยชน์ หากคุณมีข้อเสนอแนะหรือคำถามใดๆ โปรดแบ่งปันในส่วนความคิดเห็น