สูตรช่วงวันที่ของ Excel SUMIFS - ผลรวมถ้าอยู่ระหว่างสองวัน

  • แบ่งปันสิ่งนี้
Michael Brown

ในการทำงานกับรายงาน แผนการลงทุน หรือชุดข้อมูลอื่นๆ ที่มีวันที่ คุณอาจจำเป็นต้องรวมตัวเลขภายในระยะเวลาที่กำหนด บทช่วยสอนนี้จะสอนวิธีแก้ปัญหาที่ง่ายและรวดเร็ว - สูตร SUMIFS โดยมีช่วงวันที่เป็นเกณฑ์

ในบล็อกของเราและฟอรัม Excel อื่นๆ ผู้คนมักจะถามวิธีใช้ SUMIF สำหรับช่วงวันที่ ประเด็นก็คือ หากต้องการหาผลรวมระหว่างวันที่สองวัน คุณต้องกำหนดวันที่ทั้งสองในขณะที่ฟังก์ชัน SUMIF ของ Excel อนุญาตเพียงหนึ่งเงื่อนไขเท่านั้น โชคดีที่เรายังมีฟังก์ชัน SUMIFS ที่รองรับหลายเกณฑ์

    วิธีหาผลรวมระหว่างสองวันใน Excel

    หากต้องการรวมค่าภายในช่วงวันที่หนึ่งๆ ให้ใช้ สูตร SUMIFS ที่มีวันที่เริ่มต้นและวันที่สิ้นสุดเป็นเกณฑ์ ไวยากรณ์ของฟังก์ชัน SUMIFS กำหนดให้คุณต้องระบุค่าที่จะบวก (sum_range) ก่อน แล้วจึงระบุคู่ช่วง/เกณฑ์ ในกรณีของเรา ช่วง (รายการวันที่) จะเหมือนกันสำหรับทั้งสองเกณฑ์

    เมื่อพิจารณาจากข้างต้น สูตรทั่วไปในการรวมค่าระหว่างสองวันจะอยู่ในรูปแบบนี้:

    รวมถึง วันที่เกณฑ์:

    SUMIFS( sum_range, dates,">= start_date", dates, "<= end_date")

    ไม่รวมวันที่เกณฑ์:

    SUMIFS( sum_range, วันที่,"> start_date", วันที่, "< end_date")

    อย่างที่คุณเห็น ความแตกต่างมีเฉพาะในตัวดำเนินการเชิงตรรกะเท่านั้น ในสูตรแรก เราใช้ มากกว่ามากกว่า หรือ เท่ากับ (>=) และ น้อยกว่าหรือเท่ากับ (<=) เพื่อรวมวันที่เกณฑ์ในผลลัพธ์ สูตรที่สองตรวจสอบว่าวันที่ มากกว่า (>) หรือ น้อยกว่า (<) โดยเว้นวันที่เริ่มต้นและวันที่สิ้นสุด

    ใน ตารางด้านล่าง สมมติว่าคุณต้องการรวมโครงการที่ครบกำหนดในช่วงวันที่ใดช่วงหนึ่ง เมื่อต้องการดำเนินการ ให้ใช้สูตรนี้:

    =SUMIFS(B2:B10, C2:C10, ">=9/10/2020", C2:C10, "<=9/20/2020")

    หากคุณไม่ต้องการฮาร์ดโค้ดช่วงวันที่ในสูตร คุณสามารถพิมพ์วันที่เริ่มต้นใน F1 และวันที่สิ้นสุดใน G1 เชื่อมต่อตัวดำเนินการเชิงตรรกะและการอ้างอิงเซลล์ และใส่เครื่องหมายคำพูดดังนี้:

    =SUMIFS(B2:B10, C2:C10, ">="&F1, C2:C10, "<="&G1)

    เพื่อหลีกเลี่ยงข้อผิดพลาดที่อาจเกิดขึ้น คุณสามารถใส่ วันที่โดยใช้ฟังก์ชัน DATE:

    =SUMIFS(B2:B10, C2:C10, ">="&DATE(2020,9,10), C2:C10, "<="&DATE(2020,9,20))

    รวมภายในช่วงไดนามิกตามวันที่ของวันนี้

    ในสถานการณ์ที่คุณต้องการรวมข้อมูลภายในช่วงไดนามิก (X วันย้อนหลังจากวันนี้ หรือ Y วันข้างหน้า) สร้างเกณฑ์โดยใช้ฟังก์ชัน TODAY ซึ่งจะรับวันที่ปัจจุบันและอัปเดตโดยอัตโนมัติ

    ตัวอย่างเช่น หากต้องการรวมงบประมาณที่ครบกำหนดในวันสุดท้าย 7 วัน รวมวันที่ของวันนี้ สูตรคือ:

    =SUMIFS(B2:B10, C2:C10, ""&TODAY()-7)

    หากคุณไม่ต้องการรวมวันที่ปัจจุบันในผลลัพธ์สุดท้าย ให้ใช้ น้อยกว่า ตัวดำเนินการ (<) สำหรับเกณฑ์แรกที่ไม่รวมวันที่ของวันนี้ และ มากกว่าหรือเท่ากับ (>=) สำหรับเกณฑ์ที่สองถึงรวมวันที่ก่อนหน้าวันนี้ 7 วัน:

    =SUMIFS(B2:B10, C2:C10, "="&TODAY()-7)

    ในลักษณะที่คล้ายกัน คุณสามารถรวมค่าได้หากวันที่เป็นจำนวนวันที่กำหนด ไปข้างหน้า

    ตัวอย่างเช่น หากต้องการรับงบประมาณทั้งหมดที่ครบกำหนดในอีก 3 วันข้างหน้า ให้ใช้หนึ่งในสูตรต่อไปนี้:

    วันที่ของวันนี้รวมอยู่ในผลลัพธ์:

    =SUMIFS(B2:B10, C2:C10, ">="&TODAY(), C2:C10, "<"&TODAY()+3)

    วันที่ของวันนี้ไม่รวมอยู่ในผลลัพธ์:

    =SUMIFS(B2:B10, C2:C10, ">"&TODAY(), C2:C10, "<="&TODAY()+3)

    ผลรวมระหว่างสองวันกับเกณฑ์อื่น

    หากต้องการรวมค่าภายในช่วงวันที่ที่ตรงกับเงื่อนไขอื่นๆ ในคอลัมน์อื่น เพียงเพิ่มคู่ช่วง/เกณฑ์อีกหนึ่งคู่ในสูตร SUMIFS ของคุณ

    ตัวอย่างเช่น หากต้องการรวมงบประมาณภายในช่วงวันที่หนึ่งๆ ช่วงวันที่สำหรับโครงการทั้งหมดที่มี "tip" ในชื่อ ขยายสูตรด้วยเกณฑ์ไวด์การ์ด:

    =SUMIFS(B2:B10, C2:C10, ">="&F1, C2:C10, "<="&G1, A2:A10, "tip*")

    โดยที่ A2:A10 คือชื่อโครงการ B2:B10 คือ ตัวเลขที่จะรวม C2:C10 คือวันที่ตรวจสอบ F1 คือวันที่เริ่มต้น และ G1 คือวันที่สิ้นสุด

    แน่นอนว่าไม่มีสิ่งใดขัดขวางไม่ให้คุณป้อนเกณฑ์ที่สามใน sepa ให้คะแนนเซลล์ด้วย และอ้างอิงเซลล์นั้นตามที่แสดงในภาพหน้าจอ:

    ไวยากรณ์เกณฑ์วันที่ของ SUMIFS

    เมื่อต้องใช้วันที่เป็นเกณฑ์สำหรับ Excel SUMIF และฟังก์ชัน SUMIFS คุณจะไม่ใช่คนแรกที่สับสน :)

    อย่างไรก็ตาม เมื่อพิจารณาอย่างใกล้ชิดแล้ว กรณีการใช้งานที่หลากหลายทั้งหมดจะสรุปเป็นกฎง่ายๆ สองสามข้อ:

    หากคุณใส่วันที่โดยตรงในเกณฑ์ อาร์กิวเมนต์ จากนั้นพิมพ์ตัวดำเนินการเชิงตรรกะ (>, <, =, ) ก่อนวันที่และใส่เครื่องหมายคำพูดล้อมรอบเกณฑ์ทั้งหมด ตัวอย่างเช่น:

    =SUMIFS(B2:B10, C2:C10, ">=9/10/2020", C2:C10, "<=9/20/2020")

    เมื่อป้อนวันที่ในเซลล์ เซลล์ ที่กำหนดไว้ล่วงหน้า ให้ระบุเกณฑ์ในรูปแบบของสตริงข้อความ: ใส่ตัวดำเนินการเชิงตรรกะในเครื่องหมายอัญประกาศ เริ่มต้นสตริงและใช้เครื่องหมายแอมเปอร์แซนด์ (&) เพื่อเชื่อมและจบสตริง ตัวอย่างเช่น:

    =SUMIFS(B2:B10, C2:C10, ">="&F1, C2:C10, "<="&G1)

    เมื่อวันที่ขับเคลื่อนด้วย ฟังก์ชันอื่น เช่น DATE หรือ TODAY() ให้ต่อตัวดำเนินการเปรียบเทียบและฟังก์ชันเข้าด้วยกัน ตัวอย่างเช่น:

    =SUMIFS(B2:B10, C2:C10, ">="&DATE(2020,9,10), C2:C10, "<="&TODAY())

    SUMIFS ของ Excel ระหว่างวันที่ไม่ทำงาน

    ในกรณีที่สูตรของคุณไม่ทำงานหรือให้ผลลัพธ์ที่ไม่ถูกต้อง เคล็ดลับการแก้ปัญหาต่อไปนี้อาจทำให้เข้าใจได้ว่าเหตุใดจึงเป็นเช่นนั้น ล้มเหลวและช่วยคุณแก้ไขปัญหา

    ตรวจสอบรูปแบบของวันที่และตัวเลข

    หากสูตร SUMIFS ที่ดูเหมือนจะถูกต้องกลับไม่มีอะไรนอกจากศูนย์ สิ่งแรกที่ควรตรวจสอบคือวันที่ของคุณเป็นวันที่จริงๆ และไม่ใช่สตริงข้อความที่ดูเหมือนวันที่เท่านั้น ต่อไป ตรวจสอบให้แน่ใจว่าคุณกำลังบวกตัวเลข ไม่ใช่ตัวเลขที่จัดเก็บเป็นข้อความ บทช่วยสอนต่อไปนี้จะช่วยให้คุณพบและแก้ไขปัญหาเหล่านี้

    • วิธีเปลี่ยน "วันที่ในข้อความ" เป็นวันที่จริง
    • วิธีแปลงข้อความเป็นตัวเลข

    ใช้ไวยากรณ์ที่ถูกต้องสำหรับเกณฑ์

    เมื่อตรวจสอบวันที่โดยใช้ SUMIFS ควรใส่วันที่ในเครื่องหมายคำพูด เช่น ">=9/10/2020"; การอ้างอิงเซลล์และควรวางฟังก์ชันไว้นอกเครื่องหมายคำพูด เช่น "<="&G1 หรือ "<="&TODAY() สำหรับรายละเอียดทั้งหมด โปรดดูไวยากรณ์ของเกณฑ์วันที่

    ตรวจสอบตรรกะของสูตร

    การพิมพ์ผิดเพียงเล็กน้อยในงบประมาณหนึ่งๆ อาจมีค่าใช้จ่ายหลายล้าน ความผิดพลาดเล็กน้อยในสูตรอาจทำให้เสียเวลาหลายชั่วโมงในการแก้ไขจุดบกพร่อง ดังนั้น เมื่อรวมระหว่าง 2 วันที่ ให้ตรวจสอบว่าวันที่เริ่มต้นนำหน้าด้วยตัวดำเนินการ มากกว่า (>) หรือ มากกว่าหรือเท่ากับ (>=) และจุดสิ้นสุด วันที่นำหน้าด้วย น้อยกว่า (<) หรือ น้อยกว่าหรือเท่ากับ (<=)

    ตรวจสอบว่าช่วงทั้งหมดมีขนาดเท่ากัน

    เพื่อให้ฟังก์ชัน SUMIFS ทำงานได้อย่างถูกต้อง ช่วงผลรวมและช่วงเกณฑ์ควรมีขนาดเท่ากัน มิฉะนั้นให้ใช้ #VALUE! เกิดข้อผิดพลาด ในการแก้ไข ตรวจสอบให้แน่ใจว่าอาร์กิวเมนต์ เกณฑ์ช่วง ทั้งหมดมีจำนวนแถวและคอลัมน์เท่ากับ ผลรวมช่วง

    นั่นคือวิธีใช้ฟังก์ชัน SUMIFS ของ Excel เพื่อรวมข้อมูลใน ช่วงวันที่ หากคุณมีวิธีแก้ปัญหาที่น่าสนใจอื่นๆ อยู่ในใจ เราจะขอบคุณมากหากคุณแบ่งปันความคิดเห็น ขอขอบคุณที่อ่านและหวังว่าจะได้พบคุณในบล็อกของเราในสัปดาห์หน้า!

    คู่มือแบบฝึกหัดสำหรับการดาวน์โหลด

    ตัวอย่างช่วงวันที่ SUMIFS (ไฟล์ .xlsx)

    Michael Brown เป็นผู้ที่ชื่นชอบเทคโนโลยีโดยเฉพาะและมีความหลงใหลในการทำให้กระบวนการที่ซับซ้อนง่ายขึ้นโดยใช้เครื่องมือซอฟต์แวร์ ด้วยประสบการณ์กว่าทศวรรษในอุตสาหกรรมเทคโนโลยี เขาได้ฝึกฝนทักษะของเขาใน Microsoft Excel และ Outlook รวมถึง Google ชีตและเอกสาร บล็อกของ Michael ทุ่มเทให้กับการแบ่งปันความรู้และความเชี่ยวชาญของเขากับผู้อื่น โดยให้คำแนะนำและแบบฝึกหัดที่ทำตามได้ง่ายเพื่อปรับปรุงผลิตภาพและประสิทธิภาพ ไม่ว่าคุณจะเป็นมืออาชีพที่ช่ำชองหรือมือใหม่ บล็อกของ Michael นำเสนอข้อมูลเชิงลึกอันมีค่าและคำแนะนำที่เป็นประโยชน์สำหรับการใช้ประโยชน์สูงสุดจากเครื่องมือซอฟต์แวร์ที่จำเป็นเหล่านี้