Page 1 of 1

สอบถามเรื่อง DATEDIF ครับ

Posted: Wed Jul 01, 2015 11:16 am
by mcanatomy
พอดีว่าอยากใช้ DATEDIF เพื่อลดความเสี่ยงในการบันทึกข้อมูลผิดพลาด เพราะกำลังทำแบบบันทึกข้อมูลการเจริญเติบโตของเด็กอยู่เลยไม่อยากให้เกิดความผิดพลาดในการป้อนอายุเด็กผิด เพราะเด็กต้องมารับบริการหลายครั้ง
ีทีนี้ผมลองทำดูแล้ว พบว่า ถ้าเราเพิ่มเดือน หรือชีทใหม่ อายุของเด็กในชีทใหม่ไม่ยอมเพิ่มขึ้นด้วย เพราะผมไปผูก datedif ไว้กับวันที่ในชีทเก่า
ผมลองแนบไฟล์ให้ดูในชีท เดือนกรกฏาคม และ ชีทเดือนสิงหาคม

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

Re: สอบถามเรื่อง DATEDIF ครับ

Posted: Wed Jul 01, 2015 11:21 am
by mcanatomy
ไฟล์ครับ

Re: สอบถามเรื่อง DATEDIF ครับ

Posted: Wed Jul 01, 2015 1:47 pm
by puriwutpokin
ลองดูนะครับที่ชีท เดือน กรกฏาคม ที่ D4=DATEDIF(INDEX(รายชื่อ!$D$2:$D$500,MATCH($A4,รายชื่อ!$A$2:$A$500,0)),$J$1,"Y")
E4=DATEDIF(INDEX(รายชื่อ!$D$2:$D$500,MATCH($A4,รายชื่อ!$A$2:$A$500,0)),$J$1,"YM") ทั้ง 2 copy ลงล่างครับ
และทำแบบนี้กับชีทเดือนอื่นด้วยครับ