ในการรับปีบัญชีจากวันที่ คุณสามารถใช้สูตรตามฟังก์ชัน YEAR และ MONTH ในตัวอย่างที่แสดง สูตรใน D5 คือ:
= YEAR (date)+( MONTH (date)>=startmonth)คำอธิบาย
ตามแบบแผน ปีบัญชีจะแสดงโดยปีที่สิ้นสุด ดังนั้น หากปีบัญชีเริ่มต้นในเดือนกรกฎาคม วันที่ 1 สิงหาคม 2018 จะเป็นวันที่ในปีงบประมาณ 2019
ฟังก์ชัน year จะส่งคืนค่าปีจากวันที่ใน B5, 2017 ก่อน ด้วยเหตุนี้ จึงมีการเพิ่มนิพจน์บูลีนต่อไปนี้:
= YEAR (B5)+( MONTH (B5)>=C5)
ในที่นี้ ฟังก์ชัน MONTH จะคืนค่าเดือนจากวันที่ใน B5, 1 และผลลัพธ์นี้จะเปรียบเทียบกับเดือนเริ่มต้นใน C5 เนื่องจาก 1 น้อยกว่า 7 นิพจน์จะส่งกลับ FALSE ซึ่งประเมินเป็นศูนย์
วิธีการอ้างอิง 3d ใน excel
หมายเหตุ: ด้วย ตรรกะบูลีน ค่า TRUE จะถูกประเมินเป็น 1 และค่า FALSE จะถูกประเมินเป็นศูนย์ ดังนั้น ถ้าเดือนนับจากวันที่มากกว่าหรือเท่ากับเดือนเริ่มต้น นิพจน์จะส่งกลับ TRUE หรือ 1 ถ้าไม่ใช่ นิพจน์จะส่งกลับ FALSE หรือศูนย์
ผู้เขียน Dave Bruns