snasui wrote:
ที่ A29 ปรับสูตรเป็นด้านล่างครับ
=INDEX($H$27:$H$19848,MATCH(1,IF(DATE(YEAR(A28),MONTH(A28)+2-(MONTH(A28)-MONTH(A27)>1),0)<=$H$27:$H$19848,IF($I$27:$I$19848=FALSE,1)),0))
Ctrl+Shift+Enter > Copy ลงด้านล่าง
สูตรใช้ได้เรียบร้อยครับอาจารย์ เป็นสูตรที่กระชับดีมากๆครับ
ขอความกรุณาอาจารย์แนะนำต่อในเงื่อนไขที่ 2 ด้วยน่ะครับ
เงื่อนที่ 2 ต้องการคำนวณต่อจากเงื่อนไงที่ 1 ครับ
ที่ A29 เป็นการสร้างวันที่สิ้นเดือนแบบนับถัดวันหยุด
ที่ A30 ต้องการดึงข้อมูลวันที่และข้อมูล Range เดียวกันมาก่อน จาก sheet!2 col A และ Col D
***ถ้าหากข้อมูลวันที่ดังกล่าว มีค่าอยู่ในช่วง มากกว่า A29 แต่น้อยกว่า วันที่สิ้นเดือนของเดือนถัดไปจาก A29
ดึงมาโดยเรียงลำดับครับ ถ้าไม่มีก็ให้สร้างวันสิ้นเดือน ขออนุญาตยกตัวอย่างดังนี้
วันที่ เงินงวด ดอกเบีย้ บิล
A29 31 พ.ค.53 - - 1000 วันที่สิ้นเดือนเดือน 6 แบบนับถัดวันหยุด + 1000 ในช่องบิล
________________________________________________________
A30 1 มิ.ย. 53 6000 - - ดึงข้อมูลจาก sheet!2 ช่อง A(วันที่) ตามด้วย B(เงินงวด)
A 31 15 มิ.ย.53 8% - ดึงข้อมูลจาก sheet!2 ช่อง D(วันที่) ตามด้วย E(ดอกเบี้ย)
_________________________________________________________________
A32 2 ส.ค.53 - - 1000 วันที่สิ้นเดือนเดือน7 แบบนับถัดวันหยุด + 1000 ในช่องบิล
รบกวนอาจารย์ช่วยพิจารณาให้ด้วยน่ะครับ
ด้วยความเคารพ
มงคล
You do not have the required permissions to view the files attached to this post.