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
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
เพิ่มเติมครับ
สำหรับการหาจำนวนวันใช้การหักลบกันธรรมดา เนื่องจาก วัน และ เวลา คือตัวเลขครับ
เช่น A1 คือ 1/1/2010 และ B1 คือ 17/9/2010 ที่ C1 หาผลต่างระหว่าง 2 วันที่โดยคีย์
=B1-A1
Enter > จัดรูปแบบให้ C1 เป็น General หรือกดแป้น 3 แป้นซึ่งเป็นเมนูลัดในการจัดรูปแบบคือ Ctrl+Shift+~
Re: สอน datedif ทีครับ
Posted: Fri Sep 17, 2010 3:57 pm
by sdmania
ขอบคุณมากครับอาจารย์ ผมได้tip มากกว่าหนังสือ tip excel2003 แถมมีตัวอย่างที่บอกที่มาที่ไปด้วยชอบตรงนี้แหละครับ ขอบคุณมากครับ
ถ้าเป็นไปได้ อาจารย์เปิดห้องที่ search ชื่อฟังก์ชั่นได้ไหมครับ แบบว่าจั่วหัวข้อการใช้ฟังก์ชั่น คนไม่รู้จะได้มาหาน่ะครับ(หรืออาจารย์ทำไว้อยู่แล้วแต่ผมไม่รู้เรื่องก็ขออภัยนะขอรับ)
Re: สอน datedif ทีครับ
Posted: Fri Sep 17, 2010 4:06 pm
by snasui
สำหรับเรื่องฟังก์ชั่นและคำอธิบายต่าง ๆ ผมไม่ได้เขียนไว้ในนี้โดยเฉพาะ สามารถคลิกที่ Link นี้เพื่อศึกษาฟังก์ชั่นต่าง ๆ ซึ่งคำอธิบายเป็นภาษาไทยครับ
http://office.microsoft.com/th-th/excel ... 04211.aspx แต่ไม่มีฟังก์ชั่น Datedif เนื่องจากว่า Microsoft ถอดคำอธิบายออกไปแล้วตั้งแต่ Excel 2000 (ถ้าจำไม่ผิด) เนื่องจากฟังก์ชั่น Datedif ไม่ถูกต้อง 100 เปอร์เซ็นต์สำหรับการคำนวณในบางปี