Date and Time Functions in SQL SERVER Part II || DATEDIFF , DATEFROMPARTS and DATENAME
สารบัญ:
Microsoft Excel เก็บวันที่เป็นหมายเลขซีเรียลตามลำดับและไม่อยู่ในรูปแบบที่เราเห็น ตามค่าเริ่มต้นวันที่ 1 มกราคม 1900 คือหมายเลขซีเรียล 1 ดังนั้นวันที่ 10 พฤษภาคม 2014 จะกลายเป็น 41769 การจัดเก็บวันที่เนื่องจากหมายเลขซีเรียลทำให้เครื่องมือสำหรับการคำนวณวันที่ง่ายขึ้น
เราจะดูสูตรวันที่ไม่กี่ตอนนี้เพื่อทำความเข้าใจเพิ่มเติมเกี่ยวกับหมายเลขซีเรียล
1. DATE
ฟังก์ชัน date ส่งคืนหมายเลขซีเรียลของวันที่ที่กำหนด สายตาคุณจะยังคงเห็นค่าวันที่ หมายเลขซีเรียลจะถูกเก็บไว้ในพื้นหลังและคุณสามารถดึงข้อมูลนั้นได้โดยเปลี่ยนรูปแบบเซลล์เป็นหมายเลข
ไวยากรณ์ = วันที่ (ปี, เดือน, วัน)
2. วัน
รับหมายเลขซีเรียลฟังก์ชั่นนี้สามารถแยกวันของเดือน ตัวอย่างเช่น 41769 หมายถึงวันที่ 10 ของเดือน
ไวยากรณ์ = วัน (serial_number)
3 เดือน
รับหมายเลขซีเรียลฟังก์ชั่นนี้สามารถดึงเดือน อีกครั้ง 41796 หมายถึงเดือนที่ 5
ไวยากรณ์ = เดือน (serial_number)
4. ปี
ฟังก์ชันนี้ใช้เพื่อแยกค่าปีจากหมายเลขซีเรียล ดังนั้นสำหรับ 41796 จะเป็นปี 2014
ไวยากรณ์ = ปี (serial_number)
มีสิ่งที่น่าสนใจที่คุณสามารถทำได้กับฟังก์ชั่นด้านบน คุณสามารถแบ่งปันหมายเลขซีเรียลเป็นรหัสวันที่ซ่อนได้
- เมื่อคุณต้องการสร้างฟังก์ชั่นวันที่ใช้งานหนึ่งครั้งและจัดรูปแบบเซลล์เป็นตัวเลข
- เมื่อคุณต้องการแยกใช้สูตร = วันที่ (ปี (sl_num), เดือน (sl_num), วัน (sl_num))
5. วันทำการ
ฟังก์ชันนี้ส่งคืนวันในสัปดาห์จากหมายเลขซีเรียลที่กำหนด ค่าส่งคืนเป็นตัวเลขและโดยค่าเริ่มต้นการนับจะเริ่มตั้งแต่วันอาทิตย์ ดังนั้น 41769 จึงได้ 7 ความหมายในวันเสาร์
ไวยากรณ์ = วันทำงาน (serial_number,)
สำหรับการอ้างอิงวันอื่นให้เปลี่ยนรายการ return_type ตามตาราง
return_type | วัน | ตัวเลขที่เกี่ยวข้อง |
1 หรือ 17 | วันอาทิตย์ถึงวันเสาร์ | 1 ถึง 7 |
2 หรือ 11 | วันจันทร์ถึงวันอาทิตย์ | 1 ถึง 7 |
3 | วันจันทร์ถึงวันอาทิตย์ | 0 ถึง 6 |
12 | วันอังคารถึงวันจันทร์ | 1 ถึง 7 |
13 | วันพุธถึงวันอังคาร | 1 ถึง 7 |
14 | วันพฤหัสบดีถึงวันพุธ | 1 ถึง 7 |
15 | วันศุกร์ถึงวันพฤหัสบดี | 1 ถึง 7 |
16 | วันเสาร์ถึงวันศุกร์ | 1 ถึง 7 |
6. เวลา
ฟังก์ชั่นนี้เหมือนกับฟังก์ชั่นวันที่ที่มีความแตกต่างซึ่งจะคืนค่าหมายเลขเวลาไม่ใช่วันที่ ชั่วโมงนาทีและเวลาไม่จำเป็นต้องอยู่ภายใน 24, 60 และ 60 ตามลำดับ เครื่องมือนี้ฉลาดพอที่จะคำนวณได้
ไวยากรณ์ = เวลา (ชั่วโมง, นาที, วินาที)
7. ชั่วโมง
ได้รับหมายเลขซีเรียลคุณสามารถค้นหาว่ามันหมายถึงชั่วโมงใดของวัน
ไวยากรณ์ = ชั่วโมง (serial_number)
8. นาที
นาทีจะแยกค่านาทีจากเวลาที่กำหนด
ไวยากรณ์ = นาที (serial_number)
9. ตอนนี้
ต้องการแทรกวันที่และเวลาปัจจุบันลงในแผ่นงาน excel หรือไม่ เพียงแค่เขียนฟังก์ชั่น 'ตอนนี้'
ไวยากรณ์ = ทันที ()
10. วันนี้
หากคุณต้องการเพียงวันที่และไม่ใช่เวลา 'วันนี้' จะช่วยคุณ
ไวยากรณ์ = วันนี้ ()
ข้อสรุป
ใน MS Excel ข้อมูลที่เราเห็นเป็นวันที่อาจไม่ใช่วันที่เสมอไป บางครั้งอาจเป็นข้อความธรรมดา และแม้ว่ามันจะไม่สร้างความแตกต่างให้กับดวงตา แต่มันก็สร้างความแตกต่างให้กับซอฟต์แวร์ สำหรับสิ่งที่จะถือว่าเป็นวันที่เซลล์จะต้องจัดรูปแบบเป็นวันที่และการใช้ฟังก์ชั่นวันที่ดูแลการจัดรูปแบบด้วยตัวเอง
รูปแบบวันที่มีความสำคัญเนื่องจากในพื้นหลังเครื่องมือจะเก็บค่าเป็นหมายเลขซีเรียล หากไม่เป็นเช่นนั้นคุณจะไม่สามารถคำนวณวันที่และเวลาได้
ฉันใช้จ่ายที่มากเกินไป จำนวนเวลาที่ทำงานในสเปรดชีต Excel ขนาดใหญ่ที่แสดงข้อมูลเกี่ยวกับตลาดจอภาพ PC ทั่วโลก ตารางข้อมูลและแผนภูมิ Pivot ของ Excel มีประโยชน์ แต่บางครั้งฉันก็ยังพยายามหาแนวโน้มที่ฝังไว้ในตัวเลขเหล่านี้ทั้งหมด

ดังนั้นฉันจึงทำในสิ่งที่คนทำ Geek ทำได้: ฉันมองหาแอปที่สามารถช่วยฉันได้ ฉันพบ Tableau Software ซึ่งเพิ่งเปิดตัวซอฟต์แวร์เวอร์ชัน 4.0 สำหรับเดสก์ท็อปและเซิร์ฟเวอร์ของลูกค้าในการวิเคราะห์ ใส่เพียงแค่คุณชี้ Tableau ที่ไฟล์ข้อมูลของคุณและจะสร้างอินเทอร์เฟซที่ช่วยให้คุณสามารถลากและวางองค์ประกอบของข้อมูลเพื่อสร้างการแสดงภาพซึ่งสามารถเข้าใจได้ง่ายกว่าตารางและแผนภูมิ Pivot ของ Excel
ฉลองครบรอบ 25 ปีของ Excel-lence ด้วย Share Your Memory Of Excel contest

Microsoft ฉลองครบรอบ 25 ปีของ Excel และทุกคน ได้รับเชิญให้แบ่งปันเรื่องราวความกระตือรือร้นและเรื่องเก่งของพวกเขา Share Your Memory of Excel contest ได้รับการออกแบบมาเพื่อให้ผู้ใช้หลงใหลในการแบ่งปันความทรงจำใน Excel ของพวกเขา
เปรียบเทียบ Excel Sheets โดยใช้ Excel เปรียบเทียบเครื่องมือ

Xc Excel เปรียบเทียบเครื่องมือเป็น add-in สำหรับ Excel ซึ่งช่วยให้สามารถเปรียบเทียบค่านิยมและสูตรระหว่างสเปรดชีต 2 แผ่น