Excel

รวมถ้าวันที่มากกว่า

Sum If Date Is Greater Than

สูตร Excel: ผลรวมถ้าวันที่มากกว่าสูตรทั่วไป |_+_| สรุป

หากต้องการหาผลรวมโดยยึดตามวันที่ที่มากกว่าวันที่ที่กำหนด คุณสามารถใช้ฟังก์ชัน 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


^