Trace:
Differences
This shows you the differences between the selected revision and the current version of the page.
| spreadsheet:date-calculate 2009/10/28 21:24 | spreadsheet:date-calculate 2009/10/28 21:36 current | ||
|---|---|---|---|
| Line 4: | Line 4: | ||
| {{:spreadsheet:date-cal01.png|}} | {{:spreadsheet:date-cal01.png|}} | ||
| + | |||
| + | ===== หาช่วงเวลาของวันที่เริ่มต้นโครงการ กับวันสิ้นสุดโครงการ ===== | ||
| + | |||
| ต้องการหาช่วงเวลาของวันที่เริ่มต้นโครงการ กับวันสิ้นสุดโครงการ มีวิธีการ ดังนี้ | ต้องการหาช่วงเวลาของวันที่เริ่มต้นโครงการ กับวันสิ้นสุดโครงการ มีวิธีการ ดังนี้ | ||
| Line 9: | Line 12: | ||
| **วิธีที่ 1** | **วิธีที่ 1** | ||
| - | นำเซลล์วันที่สิ้นสุดโครงการ ลบด้วยวันที่เริ่มต้นโครงการ เช่น ข้อมูลรายการแรก ใช้สูตร =+B2-A2 | + | นำเซลล์วันที่สิ้นสุดโครงการ ลบด้วยวันที่เริ่มต้นโครงการ เช่น ข้อมูลรายการแรก ใช้สูตร =+B2-A2 โดยผลลัพธ์มักจะแสดงผลเป็นวันที่ จะต้องใช้คำสั่ง Format Cell ให้เป็นค่าตัวเลข |
| {{:spreadsheet:date-cal02.png|}} | {{:spreadsheet:date-cal02.png|}} | ||
| + | |||
| + | สูตรนี้จะเป็นการหาช่วงเวลาตั้งแต่วันแรกจนถึงวันสุดท้าย นับรวมวันเสาร์อาิทิตย์ | ||
| + | |||
| + | **วิธีที่ 2** | ||
| + | |||
| + | ใช้ฟังก์ชัน =days360(วันเริ่มต้น,วันสิ้นสุด) ดังตัวอย่าง | ||
| + | |||
| + | {{:spreadsheet:date-cal03.png|}} | ||
| + | |||
| + | โดยจะเป็นการคำนวณช่วงเวลาโดยคิดว่า 1 เดือนจะมี 30 วัน (ทุกเดือน) | ||
| + | |||
| + | **วิธีที่ 3** | ||
| + | |||
| + | ใช้ฟังก์ชัน =NETWORKDAYS(วันเริ่มต้น,วันสิ้นสุด) หรือ =NETWORKDAYS(วันเริ่มต้น,วันสิ้นสุด,ช่วงข้อมูลวันหยุดพิเศษ) | ||
| + | |||
| + | {{:spreadsheet:date-cal04.png|}} | ||
| + | |||
| + | โดยจะเป็นการคำนวณช่วงเวลาโดยไม่รวมวันหยุดเสาร์ อาทิตย์ และ/หรือวันหยุดพิเศษ | ||
| + | |||
| + | ===== คำนวณจำนวนเดือน ===== | ||
| + | |||
| + | จากตัวอย่าง หากต้องการคำนวณจำนวนเดือน ก็ทำได้ดังนี้ | ||
| + | |||
| + | **วิธีที่ 1 ** | ||
| + | |||
| + | นำผลลัพธ์จากวิธีที่ 1 หรือวิธีที่ 2 มาหารด้วย 30 ดังตัวอย่าง | ||
| + | |||
| + | {{:spreadsheet:date-cal05.png|}} | ||
| + | |||
| + | โดยประมาณว่า 1 เดือนมี 30 วัน | ||
| + | |||
| + | **วิธีที่ 2** | ||
| + | |||
| + | ใช้ฟังก์ชัน =DATEDIF(วันเริ่มต้น, วันสิ้นสุด, "YM")+1 ดังตัวอย่าง | ||
| + | |||
| + | {{:spreadsheet:date-cal06.png|}} | ||
| + | |||
| + | |||
| + | ---- | ||
| + | **ผู้เขียน** | ||
| + | - นายบุญเลิศ อรุณพิบูลย์ นักวิชาการ ศูนย์บริการความรู้ทางวิทยาศาสตร์และเทคโนโลยี | ||
| + | |||
| + | {{tag>Excel spreadsheet}} | ||
