Page 1 of 1

สอบถามวิธีนำวันที่มาลบกันให้ได้จำนวนวัน

Posted: Wed Apr 17, 2013 2:27 am
by apichatc
ถ้าวันที่ที่มีอยู่แล้วเช่น 01/04/13 แล้วต้องการเอาวันที่ปัจจุบันมาลบในรูปแบบ "=now()" เพื่อให้ได้จำนวนวัน ที่เป็นจำนวนเต็ม ทำอย่างไรครับ

Re: สอบถามวิธีนำวันที่มาลบกันให้ได้จำนวนวัน

Posted: Wed Apr 17, 2013 7:37 am
by joo
:D ลองแบบนี้ดูครับว่าตรงกับที่ต้องการหรือไม่ที่เซลล์ A1 คีย์วันที่ 01/04/2013 ที่เซลล์ใดๆ คีย์ =NOW()-A1+1 หรือ =TODAY()-A1+1แล้วจัด format cells ตามต้องการ

Re: สอบถามวิธีนำวันที่มาลบกันให้ได้จำนวนวัน

Posted: Wed Apr 17, 2013 2:19 pm
by nattasiray
=datedif(เซลล์ที่เก็บวันเดือนปี เริ่มต้น,today(),"d")

Re: สอบถามวิธีนำวันที่มาลบกันให้ได้จำนวนวัน

Posted: Sat Apr 20, 2013 2:35 pm
by tawanbus
อยากทราบจำนวนวันทำงานของพนักงาน เข้า 27/9/55 ออก24/4/56 อยกให้ผลออกมาเป็น วัน เดือน ปี ของอายุงาน
ขอบคุณค่ะ

Re: สอบถามวิธีนำวันที่มาลบกันให้ได้จำนวนวัน

Posted: Sat Apr 20, 2013 3:53 pm
by joo
:D ลองตามนี้ครับ สมมติวันที่เข้าอยู่ที่ A1 วันที่ออกอยู่ที่ B1
ที่ C1 คีย์ =DATEDIF(A1,B1+1,"MD")&" วัน "&DATEDIF(A1,B1+1,"YM")&" เดือน "&DATEDIF(A1,B1+1,"Y")&" ปี"
หรือแบบนี้ที่เซลล์ใดๆคีย์ =DATEDIF("27/9/2012","24/4/2013"+1,"MD")&" วัน "&DATEDIF("27/9/2012","24/4/2013"+1,"YM")&" เดือน "&DATEDIF("27/9/2012","24/4/2013"+1,"Y")&" ปี"