Page 1 of 1

สอน datedif ทีครับ

Posted: Fri Sep 17, 2010 9:58 am
by sdmania
ใส่สูตรแล้วไม่ได้ครับข้อมูล วันเริ่มงานอยู่ในa2 วันสิ้นสุดอยู่ในb2 จะใส่สูตรในc2 หาจำนวนวันครับ


หนังสือสอนให้ใส่ =datedif(a2,b2"D") พอผมใส่ใช้ไม่ได้ครับขึ้น txtbox ว่าพิมพ์สูตรผิดพลาด
ลองแค่ datedif(a2,b2) ก็ขึ้นว่า ใส่ค่าน้อยเกินไป


หรือว่าฟังก์ชั่น datedif ตัวexcel2003 ไม่รองรับครับ ( หนังสือเค้าว่าexcel2003สามารถทำได้ ) อ้อ ผมแก้ที่ tool -->add-in-->Analysis pack แล้วครับก็ยังใช้สูตรไม่ได้อะครับ ทำไงดีครับ

Re: สอน datedif ทีครับ

Posted: Fri Sep 17, 2010 10:44 am
by snasui
:D Datedif มีไวยากรณ์ดังนี้ครับ

=Datedif(วันที่เริ่ม, วันที่สิ้นสุด, รูปแบบ)

สำหรับรูปแบบมีได้ 6 รูปแบบดังนี้ครับ

1. "d" จำนวนวันระหว่าง 2 วันที่ (Days between the two dates.)
2. "m" จำนวนเดือนระหว่าง 2 วันที่ (Months between the two dates.)
3. "y" จำนวนปีระหว่าง 2 วันที่ (Years between the two dates.)
4. "yd" จำนวนวันระหว่าง 2 วันที่ โดยถือว่าเป็นปีเดียวกัน (Days between the dates, as if the dates were in the same year.)
5. "ym" จำนวนเดือนระหว่าง 2 วันที่ในปี โดยถือว่าเป็นวันที่ในปีเดียวกัน (Months between the dates, as if the dates were in the same year.
6. "md" จำนวนวันระหว่าง 2 วันที่ในเดือน โดยถือว่าเป็นวันที่ในเดือนและปีเดียวกัน (Days between the two dates, as if the dates were in the same month and year.)

Re: สอน datedif ทีครับ

Posted: Fri Sep 17, 2010 10:51 am
by Don_K
ดูตัวอย่างจากรูปครับ

Re: สอน datedif ทีครับ

Posted: Fri Sep 17, 2010 10:53 am
by snasui
:D เพิ่มเติมครับ

สำหรับการหาจำนวนวันใช้การหักลบกันธรรมดา เนื่องจาก วัน และ เวลา คือตัวเลขครับ

เช่น A1 คือ 1/1/2010 และ B1 คือ 17/9/2010 ที่ C1 หาผลต่างระหว่าง 2 วันที่โดยคีย์

=B1-A1

Enter > จัดรูปแบบให้ C1 เป็น General หรือกดแป้น 3 แป้นซึ่งเป็นเมนูลัดในการจัดรูปแบบคือ Ctrl+Shift+~ :mrgreen:

Re: สอน datedif ทีครับ

Posted: Fri Sep 17, 2010 3:57 pm
by sdmania
:lol: ขอบคุณมากครับอาจารย์ ผมได้tip มากกว่าหนังสือ tip excel2003 แถมมีตัวอย่างที่บอกที่มาที่ไปด้วยชอบตรงนี้แหละครับ ขอบคุณมากครับ


ถ้าเป็นไปได้ อาจารย์เปิดห้องที่ search ชื่อฟังก์ชั่นได้ไหมครับ แบบว่าจั่วหัวข้อการใช้ฟังก์ชั่น คนไม่รู้จะได้มาหาน่ะครับ(หรืออาจารย์ทำไว้อยู่แล้วแต่ผมไม่รู้เรื่องก็ขออภัยนะขอรับ) :P

Re: สอน datedif ทีครับ

Posted: Fri Sep 17, 2010 4:06 pm
by snasui
:D สำหรับเรื่องฟังก์ชั่นและคำอธิบายต่าง ๆ ผมไม่ได้เขียนไว้ในนี้โดยเฉพาะ สามารถคลิกที่ Link นี้เพื่อศึกษาฟังก์ชั่นต่าง ๆ ซึ่งคำอธิบายเป็นภาษาไทยครับ http://office.microsoft.com/th-th/excel ... 04211.aspx แต่ไม่มีฟังก์ชั่น Datedif เนื่องจากว่า Microsoft ถอดคำอธิบายออกไปแล้วตั้งแต่ Excel 2000 (ถ้าจำไม่ผิด) เนื่องจากฟังก์ชั่น Datedif ไม่ถูกต้อง 100 เปอร์เซ็นต์สำหรับการคำนวณในบางปี