Date Functions

แนวทางจัดการวันที่สุดมั่ว (ผิดไปแล้วทำไงดี)

างที่ผมพยายามเตือนเรื่องการกรอกข้อมูลวันที่ไปแล้ว 2 ตอนด้วยกัน สมมติว่าคุณแก้ไขตามที่ผมบอกไปแล้ว แปลว่าการกรอกวันที่ในอนาคตไม่น่าจะผิดอีกแล้ว แต่ของในอดีตที่เคยผิดไปแล้วจะทำไงดีล่ะ? วันนี้ผมเลยทดลองกรอกวันที่มั่วๆ ลงไปในหลายๆ รูปแบบ แล้วลองเขียนสูตรดูซิว่าจะช่วยจัดการให้เข้าร่องเข้ารอยได้หรือไม่? แบบว่าอัดสูตรแบบ combo เข้าไปแบบเดียวกันดูเลยว่ามีใครรอดมั้ย? ดาวน์โหลดไฟล์ ไฟล์ที่ผมลองทำ => mess-up-date2 Screenshot การทำ มีหลายขั้นตอนมาก หลักๆ คือ ผมก็คิดก่อนว่า ตัวเองรู้ได้ไงว่าวันที่อันไหนผิด ด้วยวิธีอะไร แล้วจะแก้ให้ถูกต้องได้ยังไง? แล้วเอาสิ่งนั้นแหละมาเขียนเป็นสูตร ผมก็เลยพยายามแยก ปี เดือน วัน ออกมา แล้วลอง adjust เช่น ลบ Read more…

By Sira Ekabut, ago
Applied Knowledge

7 วิธีรับมือกับวันแย่ๆ (ใน Excel)

อย่างที่ผมเคยย้ำเสมอว่า Excel มองวันที่เป็นแค่ตัวเลขจำนวนธรรมดาตัวหนึ่งที่เปลี่ยนหน้าตาไปเท่านั้น (รายละเอียดอ่านได้ที่นี่) นอกจากนี้ Excel จะรู้จักวันที่ในรูปแบบที่มันคุ้นเคยเท่านั้น เช่น dd/mm/yyyy หรือ dd-mm-yyyy หรือ yyyy/mm/dd หรือ yyyy-mm-dd (กรณีที่ตั้งค่า Regional Setting ใน Control Panel เป็น Thai ) ดังนั้น ถ้าหากเราใส่วันที่ในรูปแบบที่ Excel ไม่รู้จัก เช่น 2016.12.09 มันก็จะไม่มองว่าเป็นวันที่หรอกนะ นอกจากนี้จะต้องระวังเรื่องการใส่เลขปีด้วย ว่าปกติแล้วควรใส่เป็นปี ค.ศ. เสมอ (ยกเว้นจะตั้งค่าใน Number Format ให้รับ Read more…

By Sira Ekabut, ago
Date Functions

เดินทางข้ามเวลาด้วยฟังก์ชั่นกลุ่ม Date & Time

ฟังก์ชั่นเกี่ยวกับวันที่ DATE ใช้ประกอบร่าง ตัวเลขปี เลขเดือน เลขวัน ให้กลายเป็นรูปแบบของวันที่ DATE(year, month, day) เช่น หากใส่สูตรใน A1 ว่า =DATE(2018,11,24) => 24/11/2018 (24 พฤศจิกายน ค.ศ. 2018) Tips1 : สิ่งที่ต้องระวังก็คือ เราจะต้องแทนปีด้วยเลข คศ. นะครับ Tips2 : เราสามารถใส่ day เป็นเลขติดลบ หรือ เลขที่มากกว่า 31 วัน ได้ด้วยนะครับ วันที่มันจะเลื่อนกลายเป็นของเดือนอื่นไป Read more…

By Sira Ekabut, ago
Date Functions

สุดยอดฟังก์ชั่นช่วยจัดการข้อมูลให้เป็นไปตามต้องการ

บทความนี้ถูกแยกเขียนใหม่เป็น 3 หัวข้อดังนี้ เข้าไปใน link ได้เลยครับ Level 14. จัดการข้อความให้อยู่หมัด ด้วยฟังก์ชั่นกลุ่ม TEXT Level 15 : เดินทางข้ามเวลาด้วยฟังก์ชั่นกลุ่ม Date & Time Level 16 : VLOOKUP และ MATCH คู่ซี้ค้นหาข้อมูล

By Sira Ekabut, ago
Date Functions

รวมวันหยุดและวันสำคัญของประเทศไทย ในรูปแบบไฟล์ Excel

ช่วงนี้เป็นเทศกาลแห่งวันหยุดปีใหม่ ผมเลยถือโอกาสสรุปเอาวันหยุดของประเทศไทยเอาไว้ให้ ในรูปแบบไฟล์ Excel เผื่อว่าใครจะต้องใช้ฟังก์ชั่นพวก NETWORKDAYS หาจำนวนวันทำงาน จะได้ทำได้ง่ายๆ ไม่ต้องไปนั่งหาข้อมูลมาใหม่ครับ ดาวน์โหลดไฟล์ได้ที่นี่ ข้อมูลปัจจุบัน (จะแวะมาเพิ่มให้เรื่อยๆ ครับ อย่าลืม Bookmark ไว้นะ) วันหยุดธนาคาร : มีข้อมูลปี 2544-2558 วันหยุดราชการ : มีข้อมูลปี 2557-2558 Thai-Holiday-Update-new-201501 (.xlsx) แนะนำวิธีใช้งาน ในไฟล์มีการแยกชีทเป็นวันหยุดราชการ และวันหยุดธนาคาร ออกจากกันเพื่อความสะดวก ในแต่ละชีท มีการตั้งชื่อ Range เป็น Defined Name เอาไว้แล้ว Read more…

By Sira Ekabut, ago
Date Functions

เทคนิคการแยกวันที่และเวลาออกจากกัน

มีแฟนเพจท่านหนึ่งถามใน Facebook Page มาว่า ถาม ผมมีวันเวลา แบบนี้ 28/2/2014 23:52:00 อยากตัดแยกวันและเวลาออกเป็นคนละเซลล์ต้องทำอย่างไรครับ? ตอบ การจะแยกวันที่กับเวลาออกจากกัน ต้องเข้าใจก่อนว่า จริงๆแล้ววันที่คือเลขจำนวนเต็ม เวลาคือเลขทศนิยม (หากยังไม่เข้าใจ ลองอ่านได้ที่นี่ http://www.inwexcel.com/how-date-time-work/) แปลว่าเจ้าเลข 28/2/2014 23:52:00 จริงๆ แล้วคือ 41698.9944444444 ที่นี้เราจะต้องแยกมันออกเป็นสองส่วน คือ ส่วนจำนวนเต็ม (ซึ่งจะกลายเป็นวันที่) และอีกส่วนคือ ส่วนทศนิยม (ซึ่งจะกลายเป็นเวลา) ส่วนจำนวนเต็ม ผมจะใช้สูตร ROUNDDOWN มาช่วย เพราะเป็นการปัดค่าลง โดยผมกำหนดให้เป็น Read more…

By Sira Ekabut, ago