Note: The other languages of the website are Google-translated. Back to English
English English

วิธีแปลง yyyymmdd เป็นรูปแบบวันที่ปกติใน Excel

บางทีอาจมีหลายวันที่มีรูปแบบ yyyymmdd และตอนนี้คุณต้องการเปลี่ยนวันที่เป็นรูปแบบวันที่ปกติเป็น mm / dd / yyyy ใน Excel ตามภาพหน้าจอต่อไปนี้ หากคุณใช้ฟังก์ชัน Format Cells ใน Excel คุณจะได้ผลลัพธ์เช่น ############ คุณจะแปลง yyyymmdd เป็นรูปแบบวันที่ปกติใน Excel ได้อย่างไร


สูตรง่ายๆต่อไปนี้อาจช่วยคุณในการแปลง yyyymmdd เป็นรูปแบบวันที่ปกติได้โปรดทำดังนี้:

1. โปรดป้อนสูตรนี้: = วันที่ (ซ้าย (A1,4), กลาง (A1,5,2), ขวา (A1,2)) ลงในเซลล์ว่างนอกเหนือจากข้อมูลของคุณดูภาพหน้าจอ:

doc แปลงเป็นวันที่ปกติ 2

2. จากนั้นลากที่จับเติมลงไปที่เซลล์ที่คุณต้องการมีสูตรนี้และข้อมูลในคอลัมน์ A ถูกแปลงเป็นวันที่ปกติดังนี้

doc แปลงเป็นวันที่ปกติ 3


แปลงรูปแบบวันที่ที่ไม่ได้มาตรฐานต่างๆให้เป็นรูปแบบวันที่จริงด้วยการคลิกเพียงครั้งเดียว

หากคุณมีรูปแบบวันที่ที่ไม่ได้มาตรฐานหลายรูปแบบเช่นรูปแบบ yyyymmdd ปกติ จัดรูปแบบเซลล์ คุณลักษณะใน Excel จะทำงานได้ไม่ดีสำหรับคุณ ด้วย Kutools สำหรับ Excel's แปลงเป็นวันที่ ยูทิลิตี้คุณสามารถแปลงวันที่ที่ไม่เป็นมาตรฐานต่างๆเป็นรูปแบบวันที่ของสถานที่ของคุณได้อย่างรวดเร็ว คลิกเพื่อดาวน์โหลด Kutools for Excel!

Kutools สำหรับ Excel: ด้วย Add-in ของ Excel ที่มีประโยชน์มากกว่า 300 รายการให้ทดลองใช้ฟรีโดยไม่มีข้อ จำกัด ใน 30 วัน ดาวน์โหลดและทดลองใช้ฟรีทันที!


พื้นที่ ข้อความเป็นคอลัมน์ ฟังก์ชันใน Excel ยังสามารถแปลงรูปแบบวันที่นี้เป็นวันที่ปกติทำตามคำแนะนำทีละขั้นตอน:

1. เลือกช่วงข้อมูลที่คุณต้องการแปลง

2. คลิก ข้อมูล > ข้อความเป็นคอลัมน์ดูภาพหน้าจอ:

doc แปลงเป็นวันที่ปกติ 4

3. ในขั้นตอนที่ 1 ของ แปลงข้อความเป็นตัวช่วยสร้างคอลัมน์ให้เลือก ที่คั่น ตัวเลือกดูภาพหน้าจอ:

doc แปลงเป็นวันที่ปกติ 5

4. จากนั้นคลิก ต่อไป > ต่อไป ไปที่ ขั้นตอนที่ 3 จาก 3 วิซาร์ดในขั้นตอนนี้ให้เลือก วันที่ ภายใต้ รูปแบบข้อมูลคอลัมน์แล้วเลือก int จากรายการแบบเลื่อนลงดูภาพหน้าจอ:

doc แปลงเป็นวันที่ปกติ 6

5. จากนั้นคลิก เสร็จสิ้น รูปแบบ yyyymmdd ถูกแปลงเป็นรูปแบบวันที่ mm / dd / yyyy แล้ว ดูภาพหน้าจอ:

doc แปลงเป็นวันที่ปกติ 7 2 doc แปลงเป็นวันที่ปกติ 8

หากคุณสนใจรหัส VBA ที่นี่ฉันจะให้รหัสสำหรับคุณในการแก้ปัญหานี้

1. โปรดกดไฟล์ ALT + F11 และจะเปิดไฟล์ Microsoft Visual Basic สำหรับแอปพลิเคชัน หน้าต่าง

2. คลิก สิ่งที่ใส่เข้าไป > โมดูลและวางรหัสต่อไปนี้ในไฟล์ โมดูล หน้าต่าง

รหัส VBA: แปลง yyyymmdd เป็นรูปแบบวันที่ปกติ

Sub ConvertYYYYMMDDToDate()
'Updateby Extendoffice
Dim x As Range
Dim Workx As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set Workx = Application.Selection
Set Workx = Application.InputBox("Range", xTitleId, Workx.Address, Type:=8)
   For Each x In Workx
       x.Value = DateSerial(Left(x.Value, 4), Mid(x.Value, 5, 2), Right(x.Value, 2))
       x.NumberFormat = "mm/dd/yyyy"
   Next
End Sub

3. หลังจากวางรหัสแล้วกด F5 คีย์เพื่อเรียกใช้รหัสนี้และเลือกช่วงข้อมูลที่คุณต้องการใช้จากกล่องโต้ตอบที่โผล่ออกมาดูภาพหน้าจอ:

doc แปลงเป็นวันที่ปกติ 9

4. จากนั้นคลิก OKข้อมูลในช่วงถูกแปลงเป็นรูปแบบวันที่แล้ว


ยกเว้นรูปแบบ yyyymmdd ข้างต้นบางครั้งคุณอาจมีข้อมูลรูปแบบที่ไม่ใช่วันที่ประเภทอื่นที่ต้องแปลงเป็นรูปแบบวันที่ปกติในกรณีนี้ฉันสามารถแนะนำเครื่องมือที่มีประโยชน์ -Kutools สำหรับ Excelเดียวกันกับที่ แปลงเป็นวันที่ คุณสามารถทำได้อย่างรวดเร็ว แปลงข้อมูลรูปแบบที่ไม่ใช่วันที่ต่างๆให้เป็นรูปแบบวันที่จริง.

Kutools สำหรับ Excel : ด้วย Add-in ของ Excel ที่มีประโยชน์มากกว่า 300 รายการทดลองใช้ฟรีโดยไม่มีข้อ จำกัด ใน 30 วัน

หลังจากการติดตั้ง Kutools สำหรับ Excelโปรดทำตามนี้:

1. เลือกช่วงข้อมูลที่คุณต้องการแปลง

2. คลิก Kutools > เนื้อหา > แปลงเป็นวันที่ดูภาพหน้าจอ:

3. และคุณจะได้รับข้อมูลที่เลือกทั้งหมดถูกแปลงเป็นรูปแบบวันที่มาตรฐานดูภาพหน้าจอ:

doc แปลงเป็นวันที่ปกติ 11

หมายเหตุ: คุณสามารถไฮไลต์บันทึกทั้งหมดในไฟล์ แปลงเป็นวันที่ กล่องโต้ตอบและคลิก กู้ เพื่อยกเลิกการดำเนินการนี้และกลับสู่ข้อมูลเดิมของคุณตามภาพหน้าจอต่อไปนี้:

doc แปลงเป็นวันที่ปกติ 12

ดาวน์โหลดและทดลองใช้ Kutools for Excel ฟรีทันที!


Kutools สำหรับ Excel: ด้วย Add-in ของ Excel ที่มีประโยชน์มากกว่า 300 รายการให้ทดลองใช้ฟรีโดยไม่มีข้อ จำกัด ใน 30 วัน ดาวน์โหลดและทดลองใช้ฟรีทันที!

เครื่องมือเพิ่มประสิทธิภาพการทำงานในสำนักงานที่ดีที่สุด

Kutools สำหรับ Excel ช่วยแก้ปัญหาส่วนใหญ่ของคุณและเพิ่มผลผลิตของคุณได้ถึง 80%

  • นำมาใช้ใหม่: ใส่อย่างรวดเร็ว สูตรที่ซับซ้อนแผนภูมิ และสิ่งที่คุณเคยใช้มาก่อน เข้ารหัสเซลล์ ด้วยรหัสผ่าน; สร้างรายชื่อผู้รับจดหมาย และส่งอีเมล ...
  • ซุปเปอร์ฟอร์มูล่าบาร์ (แก้ไขข้อความและสูตรหลายบรรทัดได้อย่างง่ายดาย); การอ่านเค้าโครง (อ่านและแก้ไขเซลล์จำนวนมากได้อย่างง่ายดาย); วางลงในช่วงที่กรองแล้ว...
  • ผสานเซลล์ / แถว / คอลัมน์ โดยไม่สูญเสียข้อมูล แยกเนื้อหาของเซลล์ รวมแถว / คอลัมน์ที่ซ้ำกัน... ป้องกันเซลล์ซ้ำ; เปรียบเทียบช่วง...
  • เลือกซ้ำหรือไม่ซ้ำ แถว; เลือกแถวว่าง (เซลล์ทั้งหมดว่างเปล่า); Super Find และ Fuzzy Find ในสมุดงานจำนวนมาก สุ่มเลือก ...
  • สำเนาถูกต้อง หลายเซลล์โดยไม่เปลี่ยนการอ้างอิงสูตร สร้างการอ้างอิงอัตโนมัติ ถึงหลายแผ่น ใส่สัญลักษณ์แสดงหัวข้อย่อย, กล่องกาเครื่องหมายและอื่น ๆ ...
  • แยกข้อความ, เพิ่มข้อความ, ลบตามตำแหน่ง, ลบ Space; สร้างและพิมพ์ผลรวมย่อยของเพจ แปลงระหว่างเนื้อหาของเซลล์และความคิดเห็น...
  • ซุปเปอร์ฟิลเตอร์ (บันทึกและใช้โครงร่างตัวกรองกับแผ่นงานอื่น ๆ ); การเรียงลำดับขั้นสูง ตามเดือน / สัปดาห์ / วันความถี่และอื่น ๆ ตัวกรองพิเศษ โดยตัวหนาตัวเอียง ...
  • รวมสมุดงานและแผ่นงาน; ผสานตารางตามคอลัมน์สำคัญ แยกข้อมูลออกเป็นหลายแผ่น; Batch แปลง xls, xlsx และ PDF...
  • คุณสมบัติที่ทรงพลังมากกว่า 300 รายการ. รองรับ Office / Excel 2007-2019 และ 365 รองรับทุกภาษา ใช้งานง่ายในองค์กรหรือองค์กรของคุณ ทดลองใช้ฟรี 30 วันเต็ม รับประกันคืนเงิน 60 วัน
kte แท็บ 201905

แท็บ Office นำอินเทอร์เฟซแบบแท็บมาที่ Office และทำให้งานของคุณง่ายขึ้นมาก

  • เปิดใช้งานการแก้ไขและอ่านแบบแท็บใน Word, Excel, PowerPoint, ผู้จัดพิมพ์, Access, Visio และโครงการ
  • เปิดและสร้างเอกสารหลายรายการในแท็บใหม่ของหน้าต่างเดียวกันแทนที่จะเป็นในหน้าต่างใหม่
  • เพิ่มผลผลิตของคุณ 50% และลดการคลิกเมาส์หลายร้อยครั้งให้คุณทุกวัน!
ด้านล่าง officetab
จัดเรียงความคิดเห็นโดย
ความคิดเห็น (3)
ยังไม่มีการให้คะแนน เป็นคนแรกที่ให้คะแนน!
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
สวัสดี. ฉันมีข้อมูลอุณหภูมิบางส่วนที่วัดได้ใน 10 ปี ฉันต้องการหมายเลขจำเลยจนถึงวันที่นี้ ฉันจะทำอย่างไร 1903/03/12 125.25 >>>>> มีรถตู้คันนี้อย่างไร? 1 125.25 1903/03/13 165.69>>>>> มีรถตู้คันนี้อย่างไร? 2 168.69 1903/03/27 135.75 >>>>> รถตู้มีแบบนี้ได้ยังไง ? 16 135.75 1903/04/04 122.94 >>>>> มีรถตู้คันนี้อย่างไร ?34 122.94 1903/04/16 124.26 >>>>> มีรถตู้คันนี้อย่างไร? 46 124.26
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
สูตรนี้ใช้ได้เช่นกัน: =DATE(QUOTIENT(INTEGER(A1);10000);QUOTIENT(MOD(INTEGER(A1);10000);100);MOD(INTEGER(A1);100)) ไม่ต้องมีแพ็คเกจเพิ่มเติม
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
ทางออกที่สวยงามสำหรับปัญหาที่สร้างความขุ่นเคืองใจ ขอบคุณ
มีความคิดเห็นยังไม่มีการโพสต์ที่นี่
แสดงความคิดเห็นของคุณ
โพสต์ในฐานะแขก
×
ให้คะแนนโพสต์นี้:
0   ตัวอักษร
สถานที่แนะนำ