
หากต้องการหาผลรวมโดยยึดตามวันที่ที่มากกว่าวันที่ที่กำหนด คุณสามารถใช้ฟังก์ชัน SUMIF ได้ ในตัวอย่างที่แสดง เซลล์ H5 มีสูตรนี้:
= SUMIF (range,'>'& DATE (year,month,day),sum_range)
สูตรนี้รวมยอดเงินในคอลัมน์ D เมื่อวันที่ในคอลัมน์ C มากกว่า 1 ต.ค. 2015
คำอธิบายฟังก์ชัน SUMIF รองรับตัวดำเนินการเชิงตรรกะของ Excel (เช่น '=','>','>=' เป็นต้น) ดังนั้นคุณจึงสามารถใช้ตัวเลือกนี้ได้ตามต้องการในเกณฑ์ของคุณ
ในกรณีนี้ เราต้องการจับคู่วันที่ที่มากกว่า 1 ต.ค. 2015 ดังนั้นเราจึงใช้ตัวดำเนินการมากกว่า (>) กับฟังก์ชัน DATE เพื่อสร้างวันที่:
= SUMIF (date,'>'& DATE (2015,10,1),amount)
ฟังก์ชัน DATE เป็นวิธีที่ปลอดภัยในการสร้างวันที่สำหรับเกณฑ์ของฟังก์ชัน เนื่องจากช่วยขจัดปัญหาที่เกี่ยวข้องกับการตั้งค่าวันที่ในภูมิภาค
โปรดทราบว่าเราจำเป็นต้องใส่ตัวดำเนินการมากกว่าในเครื่องหมายคำพูดคู่และรวมเข้ากับวันที่ด้วยเครื่องหมายและ (&)
วันที่เป็นการอ้างอิงเซลล์
ถ้าคุณต้องการแสดงวันที่บนเวิร์กชีตเพื่อให้สามารถเปลี่ยนแปลงได้ง่าย ให้ใช้สูตรนี้:
เก่งวิธีลบคอลัมน์หนึ่งออกจากอีกคอลัมน์
'>'& DATE (2015,10,1)
โดยที่ A1 คือการอ้างอิงไปยังเซลล์ที่มีวันที่ที่ถูกต้อง
ทางเลือกกับ SUMIFS
คุณยังสามารถใช้ฟังก์ชัน SUMIFS ได้อีกด้วย SUMIFS สามารถจัดการเกณฑ์ได้หลายเกณฑ์ และลำดับของอาร์กิวเมนต์จะแตกต่างจาก SUMIF สูตร SUMIFS ที่เทียบเท่าคือ:
= SUMIF (date,'>'&A1,amount)
สังเกตว่าช่วงผลรวมมาเสมอ แรก ในฟังก์ชัน SUMIFS
ผู้เขียน Dave Bruns