สารบัญ
บางครั้งใน Excel เราป้อนวันที่แต่กลับเป็นตัวเลขจำนวนมาก เนื่องจากเก็บค่าวันที่เป็นตัวเลข ทำให้ชุดข้อมูลเข้าใจได้ยากมาก ในบทความนี้ เราจะเรียนรู้วิธีการแปลงตัวเลขเป็นวันที่ใน Excel
แบบฝึกหัดสมุดงาน
ดาวน์โหลดสมุดงานและแบบฝึกหัดต่อไปนี้
แปลงตัวเลขเป็นวันที่.xlsx
6 วิธีง่ายๆ ในการแปลงตัวเลขเป็นวันที่ใน Excel
1. ใช้รูปแบบตัวเลขแบบเลื่อนลงเพื่อ แปลงตัวเลขเป็นวันที่
การใช้เมนูแบบเลื่อนลง รูปแบบตัวเลข จาก Ribbon ทำให้เราสามารถแปลงตัวเลขเป็นวันที่ได้อย่างรวดเร็ว สมมติว่าเรามีชุดข้อมูล ( B4:D10 ) ของวิธีการชำระเงินของลูกค้าพร้อมวันที่ เราจะเห็นว่าวันที่จะแสดงเป็นตัวเลข ตอนนี้เราจะแปลงตัวเลขเหล่านี้เป็นรูปแบบวันที่
ขั้นตอน:
- ก่อนอื่น เลือกช่วงเซลล์ D5:D10 .
- ถัดไป ไปที่แท็บ หน้าแรก
- จากนั้นเลือก แบบเลื่อนลง จาก หมายเลข ส่วน
- หลังจากนั้น ให้เลือก ' วันที่แบบสั้น ' หรือ ' วันที่แบบยาว ' จากเมนูแบบเลื่อนลง
- สุดท้าย เราจะเห็นว่าตัวเลขทั้งหมดถูกแปลงเป็นวันที่
2 ตัวเลือกรูปแบบวันที่ในตัวสำหรับการแปลงตัวเลขเป็นวันที่
Excel มีตัวเลือกรูปแบบ ในตัว บางตัวสำหรับแปลงตัวเลขเป็นวันที่ สมมติว่าเรามีชุดข้อมูล ( B4:D10 ) ที่แตกต่างกันยอดชำระของลูกค้าพร้อมวันที่ ในช่วง D5:D10 เราจะแปลงตัวเลขเป็นวันที่
STEPS:
- เลือกช่วงเซลล์ D5:D10 ในตอนแรก
- จากนั้นไปที่แท็บ หน้าแรก
- จากแท็บ ส่วนหมายเลข ของ Ribbon ให้กดไอคอน ตัวเปิดใช้กล่องโต้ตอบ ที่มุมล่างขวา
- ที่นี่ จะเห็นว่าหน้าต่าง จัดรูปแบบเซลล์ ปรากฏขึ้น
- หลังจากนั้น ให้ไปที่แท็บ ตัวเลข
- ถัดไปจาก ' หมวดหมู่' ช่องเลือก ' วันที่ '.
- จากช่อง ' ประเภท ' ให้เลือกรูปแบบที่เราต้องการดูเป็นวันที่
- คลิก ตกลง .
- ในท้ายที่สุด เราจะเห็นผลลัพธ์
3. สร้างรูปแบบวันที่แบบกำหนดเองเพื่อแปลงตัวเลขเป็นวันที่ใน Excel
เราสามารถสร้างรูปแบบวันที่แบบ กำหนดเอง ใน Excel สิ่งนี้ช่วยเราในการสร้างชุดข้อมูลที่เป็นมิตร จากชุดข้อมูล ( B4:D10 ) เราจะใช้รูปแบบวันที่ที่กำหนดเองในช่วงเซลล์ D5:D10 .
ขั้นตอน:
- ก่อนอื่น เลือกช่วง D5:D10 .
- จากนั้นไปที่ หน้าแรก แท็บ > หมายเลข ส่วน > ไอคอน Dialog Launcher
- หน้าต่าง จัดรูปแบบเซลล์ จะเปิดขึ้น
- ตอนนี้ ไปที่แท็บ หน้าแรก
- จากช่อง ' หมวดหมู่ ' ให้เลือก ' กำหนดเอง '
- ถัดไป ในช่อง ' ประเภท ' ให้เขียนข้อความที่ต้องการรูปแบบ. พิมพ์ “ dd-mm-yyyy” ตรงนั้น
- สุดท้าย คลิก ตกลง .
- เราจะเห็นผลลัพธ์ในที่สุด
การอ่านที่คล้ายกัน:
- วิธีแปลงข้อความเป็นวันที่ใน Excel (10 วิธี)
- แปลงรูปแบบทั่วไปเป็นวันที่ใน Excel (7 วิธี)
- แปลง ข้อความเป็นวันที่และเวลาใน Excel (5 วิธี)
4. การใช้ฟังก์ชันข้อความเพื่อแปลงตัวเลขเป็นวันที่
หากต้องการส่งกลับตัวเลขเป็นข้อความในรูปแบบที่กำหนด เราสามารถใช้ ฟังก์ชัน TEXT เราสามารถใช้ฟังก์ชันนี้ในการแปลงตัวเลขให้เป็นวันที่ได้ ชุดข้อมูลการชำระเงิน ( B4:D10 ) อยู่ที่นี่ เราจะแปลงตัวเลขในช่วงเซลล์ C5:C10 เป็นวันที่ในช่วงเซลล์ D5:D10 .
ขั้นตอน:
- เลือก เซลล์ D5 ที่จุดเริ่มต้น
- พิมพ์สูตรถัดไป:
=TEXT(C5,"dd-mm-yyyy")
- สุดท้าย กด Enter และใช้เครื่องมือ Fill Handle เพื่อป้อนเซลล์อัตโนมัติ
➥ การแจกแจงสูตร
➤ C5
นี่จะเป็นค่าตัวเลขของช่วงตัวเลข
➤ “dd-mm-yyyy”
นี่จะเป็นวันที่ รูปแบบที่เราต้องการแปลงจากตัวเลข เราสามารถใช้ “mm-dd-yy” , “mm/dd/yy” , “dddd, mmmm d,yyyy”, และวันที่อีกมากมาย รูปแบบในตัวเลือกข้อความสูตรของ TEXT Function .
5. การรวมฟังก์ชัน DATE, RIGHT, MID, LEFT เพื่อแปลงตัวเลข 8 หลักเป็นวันที่
Excel ฟังก์ชัน DATE พร้อมกับการรวมกันของ RIGHT , MID , ซ้าย ฟังก์ชัน ช่วยให้เราแปลงตัวเลขที่มี 8 หลัก เป็นวันที่ ค่าทั้งหมดที่เราต้องการแปลงจะต้องอยู่ในรูปแบบเดียวกัน ฟังก์ชัน DATE ช่วยให้เราคำนวณวันที่ใน Excel เช่นเดียวกับ ฟังก์ชัน RIGHT แยกอักขระจากด้านขวาของสตริงข้อความ ในการแยกอักขระออกจากตรงกลางของสตริงข้อความ เราสามารถใช้ ฟังก์ชัน MID ยิ่งไปกว่านั้น ฟังก์ชัน LEFT ช่วยให้เราดึงอักขระจากด้านซ้ายของสตริงข้อความ
สมมติว่าเรามีชุดข้อมูล ( B4:D10 ) ช่วงเซลล์ C5:C10 มีตัวเลขหรืออักขระ 8 หลักในแต่ละเซลล์
STEPS:
- เลือก เซลล์ D5 .
- ตอนนี้พิมพ์สูตร:
=DATE(RIGHT(C5,4),MID(C5,3,2),LEFT(C5,2))
<1
- จากนั้นกด Enter และใช้เครื่องมือ Fill Handle เพื่อดูผลลัพธ์
➥ การแจกแจงสูตร
➤ ขวา(C5,4)
การดำเนินการนี้จะแยกตัวเลขสี่หลักสุดท้ายของ สตริงข้อความและส่งกลับเป็นค่าปี
➤ MID(C5,3,2)
การดำเนินการนี้จะแยกตัวเลขสองหลักตรงกลางของ สตริงข้อความและส่งกลับเป็นค่าเดือน
➤ ซ้าย(C5,2)
การดำเนินการนี้จะแยกตัวเลขสองหลักแรกของข้อความ สตริงและส่งกลับเป็นค่าวัน
➤ DATE(RIGHT(C5,4),MID(C5,3,2),LEFT(C5,2))
การดำเนินการนี้จะส่งคืนวันที่แบบเต็มใน " dd-mm-yy ” รูปแบบ
6. การใช้ VBA เพื่อแปลงตัวเลขเป็นวันที่ใน Excel
Microsoft Visual Basic for Application สามารถช่วยให้เราแปลงตัวเลขเป็นวันที่ได้อย่างรวดเร็ว . เรามีชุดข้อมูล ( B4:D10 ) ของจำนวนเงินที่ชำระพร้อมหมายเลขวันที่
STEPS:
- ก่อนอื่น เลือกตัวเลขทั้งหมดในช่วงที่เราต้องการแปลง
- ถัดไป เลือกแผ่นงานจากแท็บแผ่นงาน
- คลิกขวา บนมันและเลือก ดูโค้ด .
- โมดูล VBA เปิดขึ้น
- ตอนนี้พิมพ์รหัส:
2020
- จากนั้นคลิกที่ตัวเลือก เรียกใช้
- สุดท้าย เราจะเห็นผลลัพธ์ในช่วงเซลล์ D5:D10 .
สรุป
นี่เป็นวิธีที่รวดเร็วที่สุดในการแปลงตัวเลขเป็นวันที่ใน Excel มีสมุดแบบฝึกหัดเพิ่ม ไปข้างหน้าและลองดูสิ อย่าลังเลที่จะสอบถามหรือแนะนำวิธีการใหม่ๆ