Microsoft Excel เป็นโปรแกรมอันทรงพลัง เราสามารถทำงานกับชุดข้อมูลได้มากมายด้วยเครื่องมือและคุณสมบัติของ Excel มีฟังก์ชันเริ่มต้นมากมายสำหรับสร้างสูตร สถาบันการศึกษาและบริษัทธุรกิจหลายแห่งใช้ไฟล์ Excel จัดเก็บข้อมูลมีค่า บางครั้งเราต้องนำเข้าข้อมูลเข้าชีท Excel จากไฟล์ CSV แต่ปัญหาจะเกิดเมื่อเราทำเช่นนั้น เลขศูนย์นำหน้าจากค่าเซลล์ใดๆ จะหายไปหลังจากนำเข้า ซึ่งเป็นปัญหาที่รบกวน บทความนี้จะแสดง 4 วิธีง่ายๆ ในการ รักษาเลขศูนย์นำหน้า ใน Excel CSV แบบโปรแกรม
ดาวน์โหลดสมุดงานด้านล่างเพื่อฝึกปฏิบัติเอง
4 วิธีง่าย รักษาเลขศูนย์นำหน้าใน Excel CSV แบบโปรแกรม
หากเราเปิดไฟล์ CSV ด้วย Notepad หรือแอปข้อความอื่น เราจะเห็นเลขศูนย์นำหน้าหากข้อมูลมีข้อมูลดังกล่าว เพื่อสาธิต เราจะใช้ชุดข้อมูลตัวอย่าง เช่น ไฟล์ CSV ต่อไปนี้ มี ID, Salesman, และ Cell No เราเห็นเลขศูนย์นำหน้าในคอลัมน์ ID และ Cell No. ชัดเจน

แต่ถ้าเปิดใน Excel เลขศูนย์นำหน้าจะหายไป ดูภาพด้านล่างเพื่อเข้าใจชัดเจน นี่เกิดเพราะ Excel สมมติว่าทุกเซลล์เป็น General และข้ามเลขศูนย์นำหน้าไป แต่ผลลัพธ์นี้ไม่ใช่ที่ต้องการ ดังนั้น ไปดูวิธีในบทความเพื่อ รักษาเลขศูนย์นำหน้าใน Excel CSV แบบโปรแกรม

1. รักษาเลขศูนย์นำหน้าใน Excel CSV โดยแปลงข้อมูลใน Power Query Editor
ในวิธีแรก จะนำเข้า CSV โดยใช้ Power Query Editor แทนการเปิดไฟล์โดยตรงใน Excel ทำตามขั้นตอนด้านล่าง
ขั้นตอน:
- ไปที่แท็บ Data
- ในส่วน Get & Transform Data คลิก From Text/CSV

- กล่องโต้ตอบ Import Data จะโผล่ขึ้นมา
- เลือกไฟล์ CSV ที่ต้องการ และกด Import

- กล่องโต้ตอบอีกอันจะปรากฏพร้อมชุดข้อมูล
- ที่นี่ คุณเห็นเลขศูนย์นำหน้า
- หากไม่เห็นเลขศูนย์นำหน้า คลิก Transform Data

- กดไอคอนข้างหัวคอลัมน์ที่เลขศูนย์นำหน้าหายไป
- เลือก Text ในเมนูบริบท

- กด Close & Load

- จะได้ชีทใหม่พร้อมชุดข้อมูลที่เลขศูนย์นำหน้าอยู่
- ด้วยวิธีนี้ คุณสามารถรักษาเลขศูนย์นำหน้าได้

อ่านเพิ่มเติม: วิธีแปลงไฟล์ Excel หลายไฟล์เป็น CSV (3 วิธีที่เหมาะสม)
2. จัดรูปแบบเซลล์เป็น Zip Code เพื่อรักษาศูนย์นำหน้าใน Excel CSV
เช่นเดียวกัน หากนำเข้า CSV ที่มี Zip Codes เลขศูนย์นำหน้าจะหายไป เราแก้ไขได้ง่ายด้วยการจัดรูปแบบเซลล์ เรียนรู้ขั้นตอนด้านล่าง
ขั้นตอน:
- เลือกช่วงเซลล์ D5:D10

- กด Ctrl และ 1 พร้อมกัน
- กล่องโต้ตอบ Format Cells จะปรากฏ
- ไปที่ Special Category และเลือก ZIP Code เป็น Type
- คลิก OK

- ดังนั้น เลขศูนย์นำหน้าจะปรากฏในรหัสไปรษณีย์

อ่านเพิ่มเติม: วิธีแปลงไฟล์ Excel เป็น CSV อัตโนมัติ (3 วิธีง่าย)
เนื้อหาเกี่ยวข้อง
- บันทึก Excel เป็น CSV พร้อมเครื่องหมายคำพูดคู่ (3 วิธีง่ายที่สุด)
- วิธีแปลง Excel เป็น CSV โดยไม่เปิดไฟล์ (4 วิธีง่าย)
- แปลง Excel เป็น CSV คั่นจุลภาค (2 วิธีง่าย)
3. ใช้ Custom Formatting เพื่อให้มีเลขศูนย์นำหน้าใน Excel CSV
นอกจากนี้ เราสามารถจัดรูปแบบเซลล์ตามต้องการได้ ในขั้นตอนนี้ จะแสดงวิธีจัดรูปแบบเซลล์แบบกำหนดเอง ทำตามกระบวนการ
ขั้นตอน:
- เลือกช่วงเซลล์ที่ต้องการ
- กด Ctrl และ 1 พร้อมกัน
- กล่องโต้ตอบ Format Cells จะโผล่ขึ้นมา
- เลือก Custom Category
- ในช่อง Type พิมพ์ 0 ตามจำนวนหลักที่ต้องการเพื่อรักษาเลขศูนย์นำหน้า
- กด OK

- ด้วยกระบวนการนี้ คุณจะเห็นเลขศูนย์นำหน้าเช่นกัน
- ดูผลลัพธ์ด้านล่าง

อ่านเพิ่มเติม: วิธีใช้แมโครแปลงไฟล์ Excel หลายไฟล์เป็น CSV
4. ใช้ฟังก์ชัน TEXT ใน Excel สำหรับรักษาเลขศูนย์นำหน้าแบบโปรแกรม
เรายังสามารถรักษาเลขศูนย์นำหน้าได้โดยใช้สูตรใน Excel ในวิธีสุดท้าย จะใช้ ฟังก์ชัน TEXT เพื่อให้ได้ผลลัพธ์ที่ต้องการ เรียนรู้กระบวนการ
ขั้นตอน:
- เลือกเซลล์ E5
- พิมพ์สูตร:
=TEXT(D5, "00000")- กด Enter
- ใช้ AutoFill เพื่อผลลัพธ์อื่นๆ
- ดูภาพด้านล่าง ที่เห็นเลขศูนย์นำหน้าในคอลัมน์ใหม่

อ่านเพิ่มเติม: [แก้ไขแล้ว!] Excel ไม่บันทึก CSV ด้วยจุลภาค (7 วิธีแก้)
สรุป
ตอนนี้ คุณสามารถ รักษาเลขศูนย์นำหน้า ใน Excel CSV แบบโปรแกรม ด้วยวิธีที่อธิบายไว้ข้างต้นได้แล้ว ใช้วิธีเหล่านี้ต่อไป และแจ้งให้เราทราบหากมีวิธีอื่นเพิ่ม ติดตามเว็บไซต์ ExcelDemy สำหรับบทความแบบนี้ อีกมากมาย อย่าลืม留言 ข้อเสนอแนะ หรือคำถามในส่วนความคิดเห็นด้านล่างครับ
บทความเกี่ยวข้อง
- วิธีเขียนไฟล์ข้อความด้วย Excel VBA
- แมโครแปลง Excel เป็นไฟล์ข้อความคั่นไพป์ (3 วิธี)
- แปลงไฟล์ Excel เป็นไฟล์ข้อความคั่นจุลภาค (3 วิธี)
- วิธีแปลงไฟล์ Excel เป็นรูปแบบ CSV (5 วิธีง่าย)