สารบัญ
ใน Microsoft Excel เลขศูนย์นำหน้าจะมีประโยชน์อย่างมากในแอปพลิเคชันต่างๆ ศูนย์นำหน้าคือตัวเลข “ 0 ” ใดๆ ในสตริงตัวเลขที่อยู่ก่อนหลักแรกที่ไม่ใช่ศูนย์ บางครั้งเราอาจเจอสถานการณ์ที่ต้องเพิ่มเลขศูนย์นำหน้าใน Excel ในบทความนี้ เราจะสาธิตวิธีการ เพิ่มเลขศูนย์นำหน้า ในรูปแบบข้อความของ Excel
ดาวน์โหลดสมุดงานแบบฝึกหัด
คุณสามารถดาวน์โหลดสมุดงานและ ฝึกฝนกับพวกเขา
เพิ่มเลขศูนย์นำหน้า.xlsm
10 วิธีง่ายๆ ในการเพิ่มเลขศูนย์นำหน้าในรูปแบบข้อความ Excel
ในขณะที่ทำงานใน excel เราอาจต้องเก็บบันทึกรหัสไปรษณีย์ หมายเลขโทรศัพท์ ข้อมูลธนาคาร และหมายเลขความปลอดภัย แต่ถ้าเราพิมพ์ “ 0011 20 010 ” โปรแกรม excel จะลบเลขศูนย์นำหน้าโดยอัตโนมัติ มีหลายวิธีในการเพิ่มเลขศูนย์นำหน้าใน excel
สำหรับการเพิ่มเลขศูนย์หน้าค่าใดๆ เราจะใช้ชุดข้อมูลต่อไปนี้ซึ่งมีบางค่าในคอลัมน์ B และเราต้องการ เพื่อใส่เลขศูนย์หน้าค่าเหล่านั้นในคอลัมน์ C มาดูวิธีเพิ่มเลขศูนย์นำหน้าใน excel
1. ใส่เครื่องหมายอัญประกาศเดี่ยว (‘) เพื่อเพิ่มเลขศูนย์นำหน้าในรูปแบบข้อความของ Excel
เราสามารถทำให้ Excel ป้อนตัวเลขเป็นข้อความได้โดยการใส่เครื่องหมายอัญประกาศเดี่ยวนำหน้า นี่เป็นวิธีที่รวดเร็วและง่ายที่สุดในการ ใส่เลขศูนย์ หน้าค่าขณะป้อนข้อมูล มาดูกันตอนนี้เลขศูนย์จะถูกเพิ่มในส่วนนำของค่าเหล่านั้น
- ในตอนท้าย แผ่นงาน Power Query จะถูกเพิ่มลงในสเปรดชีตของคุณด้วยค่าเหล่านั้น และชื่อแผ่นงานคือ Table1 .
สรุป
วิธีการข้างต้นจะช่วย คุณเพิ่มรูปแบบข้อความศูนย์นำหน้าใน Excel หวังว่านี่จะช่วยคุณได้! หากคุณมีคำถาม ข้อเสนอแนะ หรือคำติชม โปรดแจ้งให้เราทราบในส่วนความคิดเห็น หรือคุณสามารถดูบทความอื่นๆ ของเราในบล็อก ExcelWIKI.com !
ที่ขั้นตอนในการทำเช่นนี้ในหลายเซลล์ขั้นตอน:
- ประการแรก พิมพ์อักขระพิเศษ เครื่องหมายอัญประกาศเดี่ยว “ ' “ ก่อนค่าใดๆ ดังนั้นเราจึงพิมพ์ '000011 ในเซลล์ C5 .
- นี่เป็นคำสั่ง Excel ตั้งใจให้ข้อมูลเป็น ข้อความ แทนที่จะเป็น ตัวเลข .
- ประการที่สอง กด Enter .
- เลขศูนย์นำหน้าจะยังคงมองเห็นได้ในข้อมูลของคุณ แต่แสดงข้อผิดพลาดด้วย สามเหลี่ยมสีเขียว .
- ตอนนี้ คลิกที่สามเหลี่ยมนั้น จากนั้นเลือก ละเว้นข้อผิดพลาด .
- ขณะนี้ข้อผิดพลาดถูกลบโดยการดำเนินการนี้
- คุณสามารถใส่ค่าทั้งหมดได้โดยใช้ เครื่องหมายอัญประกาศเดี่ยวก่อนป้อนข้อมูลโดยทำตามขั้นตอนด้านบน
อ่านเพิ่มเติม: [แก้ไข]: นำศูนย์ ไม่ใช่ แสดงใน Excel (9 วิธีแก้ไขที่เป็นไปได้)
2. เพิ่มเลขศูนย์นำหน้าในรูปแบบข้อความโดยใช้เซลล์รูปแบบ
ด้วย Excel จัดรูปแบบเซลล์ เราสามารถปรับแต่งข้อมูลของเราได้ ในการเพิ่มเลขศูนย์นำหน้าในรูปแบบข้อความ excel เราสามารถใช้คุณลักษณะการจัดรูปแบบเซลล์ได้ มาดูขั้นตอนการลงเพื่อเพิ่มศูนย์บนโอกาสในการขาย
ขั้นตอน:
- ในอันดับแรก ให้เลือกเซลล์ที่คุณต้องการเพิ่ม เลขศูนย์นำหน้า ดังนั้นเราจึงเลือกช่วงเซลล์ C5:C10 .
- อันดับที่สอง คลิกขวา บนเมาส์ของคุณแล้วเลือก จัดรูปแบบเซลล์ ซึ่งจะเป็นการเปิด จัดรูปแบบเซลล์ กล่องโต้ตอบ
- อีกวิธีในการเปิดกล่องโต้ตอบ จัดรูปแบบเซลล์ คือการกด Ctrl + 1 .
- หลังจากนั้น ไปที่ ตัวเลข และจากส่วน หมวดหมู่ ให้เลือก กำหนดเอง
- จากนั้น พิมพ์ เลขศูนย์ได้มากเท่าที่คุณต้องการในช่องประเภทใต้ ประเภท ดังนั้นเราจึงพิมพ์ “ 00000 ”
- ถัดไป คลิกที่ปุ่ม ตกลง
- แค่นั้น เมื่อทำตามขั้นตอน คุณจะสามารถเพิ่มเลขศูนย์นำหน้าให้กับข้อมูลของคุณได้
อ่านเพิ่มเติม: Excel VBA: จัดรูปแบบเซลล์เป็นข้อความ (3 วิธี)
3. คำสั่ง Number เพื่อใส่เลขศูนย์นำหน้าในรูปแบบข้อความของ Excel
เราสามารถเปลี่ยนรูปแบบของเซลล์ได้โดยใช้คำสั่งตัวเลข หากเซลล์อยู่ในรูปแบบข้อความเท่านั้น เราก็สามารถป้อนค่าที่มีเลขศูนย์นำหน้าได้ ตอนนี้ มาทำตามขั้นตอนด้านล่างเพื่อเปลี่ยนรูปแบบของเซลล์เหล่านั้นเพื่อเพิ่มศูนย์ที่นำหน้าค่า
ขั้นตอน:
- ก่อนอื่น เลือก ช่วงของเซลล์ ดังนั้นเราจึงเลือกช่วง C5:C10 .
- อย่างที่สอง ไปที่แท็บ หน้าแรก จากแถบริบบิ้น
- นอกจากนี้ จากดรอป- เมนูด้านล่างใต้คำสั่ง ตัวเลข เลือก ข้อความ .
- ตอนนี้ ใส่ค่าที่มีนำหน้า ศูนย์ในช่วงของเซลล์เหล่านั้น
- คุณอาจพบข้อผิดพลาด เช่นเดียวกับวิธีก่อนหน้าใน ส่วนที่ 1 คลิกที่ข้อผิดพลาดนั้น และเลือก ละเว้นเกิดข้อผิดพลาด .
- และในที่สุด เสร็จแล้ว! ตอนนี้ เราสามารถดูค่าที่มีเลขศูนย์นำหน้าได้แล้ว
อ่านเพิ่มเติม: วิธีเพิ่มข้อความหลังตัวเลขด้วย รูปแบบที่กำหนดเองใน Excel (4 วิธี)
4. ใช้ฟังก์ชัน TEXT เพื่อเพิ่มเลขศูนย์นำหน้าใน Excel
ใน Excel ฟังก์ชัน TEXT ใช้เพื่อแปลงจำนวนเต็มเป็นข้อความ โดยพื้นฐานแล้วมันจะแปลงตัวเลขเป็นสตริงข้อความ เราสามารถใช้ ฟังก์ชัน TEXT เพื่อเพิ่มศูนย์นำหน้าใน excel โดยทำตามขั้นตอนง่ายๆ
STEPS:
- ใน เริ่มต้น ให้เลือกเซลล์ที่คุณต้องการใส่เลขศูนย์ในแบบอักษรของค่าต่างๆ ดังนั้น เราเลือกเซลล์ C5 .
- จากนั้น จดสูตรที่นั่น
=TEXT(B5,"00000#")
- หลังจากนั้น กด Enter และคุณจะสามารถเห็นสูตรในแถบสูตร
- ตอนนี้ ลาก Fill Handle ลงไปที่ คัดลอกสูตรในช่วง
- และสุดท้าย คุณจะเห็นว่าสูตรเพิ่มศูนย์หน้าค่า
อ่านเพิ่มเติม: Excel แปลงตัวเลขเป็นข้อความด้วยเลขศูนย์นำหน้า: 10 วิธีที่มีประสิทธิภาพ
5. เพิ่มเลขศูนย์นำหน้าด้วย Excel RIGHT Function
Excel RIGHT function ส่งกลับชุดอักขระที่ให้ไว้จากจุดสิ้นสุดของสตริงข้อความ ฟังก์ชันนี้สามารถใช้เพื่อเพิ่มศูนย์ก่อนค่าใดๆ ตอนนี้ขอผ่านขั้นตอนการเพิ่มเลขศูนย์นำหน้าโดยใช้ excel ฟังก์ชัน RIGHT .
ขั้นตอน:
- เลือกเซลล์โดยใช้โทเค็นเดียวกันกับวิธีก่อนหน้านี้ C5 .
- นอกจากนี้ พิมพ์สูตรในเซลล์นั้น
=RIGHT("000000"&B5, 6)
- หลังจากนั้น กดปุ่ม Enter จากแป้นพิมพ์ของคุณ
- จากนั้น ลากปุ่ม เติม จัดการ ลงเพื่อทำซ้ำสูตร
- ในท้ายที่สุด คุณจะได้เลขศูนย์ก่อนค่าต่างๆ
อ่านเพิ่มเติม: วิธีเพิ่มเลขศูนย์นำหน้าเพื่อสร้าง 10 หลักใน Excel (10 วิธี)
การอ่านที่คล้ายกัน
- วิธีเปลี่ยนขนาดฟอนต์ของทั้งแผ่นด้วย Excel VBA
- รหัส Excel VBA เป็นตัวหนาใน สตริง (5 ตัวอย่าง)
- วิธีแปลงข้อความเป็นรูปแบบเวลาด้วย AM/PM ใน Excel (3 วิธี)
- [แก้ไขแล้ว!] เปลี่ยนสีฟอนต์ใน Excel ไม่ได้ (3 วิธีแก้ปัญหา)
- วิธีเขียน 001 ใน Excel (11 วิธีที่ได้ผล)
6 . รวมฟังก์ชัน REPT และ LEN เพื่อเพิ่มเลขศูนย์นำหน้าในรูปแบบข้อความ
สามารถใช้ ฟังก์ชัน REPT เพื่อเติมเซลล์ที่มีเหตุการณ์ต่างๆ มากมายของสตริงข้อความ และ ฟังก์ชัน LEN จะคำนวณจำนวนอักขระที่อยู่ในสตริงข้อความที่ให้มา เราสามารถเพิ่มเลขศูนย์นำหน้าได้โดยการรวมฟังก์ชันทั้งสองเข้าด้วยกัน ไปตามขั้นตอนด้านล่างเพื่อเพิ่มศูนย์นำหน้า
ขั้นตอน:
- ประการแรก เช่นเดียวกับสำหรับวิธีการก่อนหน้านี้ เลือกเซลล์ C5 .
- อย่างที่สอง ป้อนสูตรลงในเซลล์นั้น
=REPT(0,5-LEN(B5))&B5
- หลังจากนั้น กดปุ่ม Enter สูตรจะปรากฏในแถบสูตร
🔎 สูตรทำงานอย่างไร
⏩ REPT(0,5-LEN(B5)): ใช้อักขระซ้ำตามจำนวนครั้งที่กำหนด
เอาต์พุต → 000
⏩ REPT(0,5-LEN(B5))&B5 : ส่งคืนค่าที่มีศูนย์นำหน้า
เอาต์พุต → 00011
- ตอนนี้ ลาก Fill Handle ลงเพื่อคัดลอกสูตร
- แล้วก็นั่นแหละ ผลลัพธ์สุดท้ายจะอยู่ในช่วงเซลล์ที่เป็นผลลัพธ์ของคุณ
อ่านเพิ่มเติม: เพิ่มหรือเก็บเลขศูนย์นำหน้าใน Excel (10 วิธีที่เหมาะสม)
7. ฟังก์ชัน CONCATENATE เพื่อแทรกเลขศูนย์นำหน้า
ฟังก์ชัน CONCATENATE เป็นฟังก์ชันข้อความที่สามารถใช้รวมข้อมูลข้อความตั้งแต่สองข้อมูลขึ้นไปให้เป็นสตริงเดียว เพิ่มศูนย์นำหน้า เราสามารถใช้ Excel ฟังก์ชัน CONCATENATE หากต้องการใช้ฟังก์ชัน ให้ทำตามขั้นตอนง่ายๆ ด้านล่าง
ขั้นตอน:
- ตามวิธีก่อนหน้า เลือกเซลล์ C5
- จากนั้นป้อนสูตร
=CONCATENATE(0,B5)
- ตอนนี้ กดปุ่ม ป้อน คีย์ และสูตรจะปรากฏในแถบสูตร
- หากต้องการคัดลอกสูตรในช่วง ให้ลากปุ่ม เติมจับ ลง
- และจัดไป! เลขศูนย์ถูกเพิ่มก่อนหน้าในค่า
อ่านเพิ่มเติม: วิธีเชื่อมตัวเลขกับเลขศูนย์นำหน้าใน Excel (6 วิธี )
8. แทรกฟังก์ชัน BASE เพื่อเพิ่มเลขศูนย์นำหน้าใน Excel
ฟังก์ชัน BASE ใน Excel จะแปลตัวเลขเป็นการแสดงข้อความในฐานเฉพาะ ด้วย ฟังก์ชัน BASE เราสามารถเพิ่มเลขศูนย์นำหน้าได้ เรามาสาธิตขั้นตอนกัน
ขั้นตอน:
- อันดับแรก เลือกเซลล์ C5 .
- วินาที เขียนสูตร
=BASE(B5,10,6)
- ตอนนี้ กด Enter .
- หลังจากนั้น ลาก ที่จับเติม เพื่อทำซ้ำสูตรในช่วง
- สุดท้าย เมื่อใช้สูตรนี้ เราสามารถเห็นผลลัพธ์ที่ต้องการในคอลัมน์ C
9. VBA เพื่อเพิ่มเลขศูนย์นำหน้าในรูปแบบข้อความของ Excel
Excel VBA จะทำการมอบหมายในลักษณะเดียวกับฟังก์ชันของ Excel หรือลูกเล่นด้วยตนเองเสมอ เราสามารถใช้ Excel VBA เพื่อเพิ่มศูนย์นำหน้า มาดูขั้นตอนการทำกัน
ขั้นตอน:
- ขั้นแรก ไปที่แท็บ นักพัฒนาซอฟต์แวร์ บน Ribbon
- อย่างที่สอง คลิกที่ Visual Basic หรือกด Alt + F11 เพื่อเปิด Visual Basic Editor .
- อีกวิธีในการเปิด Visual Basic Editor คือ เพียงคลิกขวาที่และเลือก ดูโค้ด .
- ซึ่งจะเป็นการเปิด Visual Basic Editor ซึ่งคุณสามารถเขียน รหัส
- ถัดไป เขียน รหัส VBA ด้านล่าง
รหัส VBA:
1190
- ตอนนี้ รันโค้ดโดยกดปุ่ม F5 หรือคลิกปุ่ม เรียกใช้ย่อย
- คุณอาจเห็นข้อผิดพลาด ซึ่งระบุว่าตัวเลขถูกจัดรูปแบบเป็นสตริงหรือข้อความ
- ตอนนี้ คลิกที่ ละเว้นข้อผิดพลาด จากตัวเลือกดรอปดาวน์ข้อผิดพลาด
- และสุดท้าย คุณจะเห็นได้ว่าการใช้โค้ด VBA เราสามารถเพิ่มเลขศูนย์นำหน้าใน excel ได้
อ่านเพิ่มเติม: วิธีจัดรูปแบบข้อความในเซลล์ Excel (10 วิธี)
10. การใช้ Power Query เพื่อเพิ่มเลขศูนย์นำหน้า
Power Query เป็นคุณลักษณะ Excel ที่เหมาะสำหรับผู้ใช้ที่ต้องการการเตรียมข้อมูล แต่ไม่ต้องการอาร์เรย์แบบเต็ม ของความสามารถในการวิเคราะห์ ตัวแก้ไข Power Query เป็นอินเทอร์เฟซการเตรียมข้อมูลหลัก ซึ่งคุณสามารถเชื่อมต่อกับแหล่งข้อมูลที่หลากหลายและดูตัวอย่างข้อมูลในขณะที่ใช้การแปลงข้อมูลที่แตกต่างกันหลายร้อยรายการ เราสามารถเพิ่มเลขศูนย์นำหน้าด้วยความช่วยเหลือของ power query สำหรับสิ่งนี้ เราต้องทำตามขั้นตอนต่อไปนี้
ขั้นตอน:
- ประการแรก เลือกช่วงของเซลล์ข้อมูล ดังนั้นเราจึงเลือกช่วง B4:B9 .
- อย่างที่สอง ไปที่แท็บ ข้อมูล จาก Ribbon
- ประการที่สาม เลือก จากตาราง/ ช่วง ภายใต้ รับ & แปลงข้อมูล .
- การดำเนินการนี้จะเปิดกล่องโต้ตอบ สร้างตาราง ขึ้นมา
- ถัดไป คลิกที่ปุ่ม ตกลง
- จะเป็นการสร้างตาราง เราตั้งชื่อตาราง ค่าจริง .
- ตอนนี้ ให้เปิด ตัวแก้ไข Power Query อีกครั้ง จาก Ribbon เลือกแท็บ ข้อมูล จากนั้น ภายใต้ รับ & แปลงข้อมูล เลือก จากตาราง/ ช่วง .
- หลังจากนั้น คุณจะเห็นว่าสิ่งนี้จะเปิด ตัวแก้ไข Power Query .
- นอกจากนี้ ไปที่ เพิ่มคอลัมน์ ในตัวแก้ไขแบบปิดเสียง
- นอกจากนี้ เลือก คอลัมน์ที่กำหนดเอง
- สิ่งนี้จะปรากฏในหน้าต่าง คอลัมน์ที่กำหนดเอง
- ตั้งชื่อคอลัมน์ใหม่ ค่าที่มีเลขศูนย์นำหน้า และเขียนสูตร
=Text.PadStart([Actual Value],6,"0")
- จากนั้นคลิก ตกลง .
- แต่คุณจะเห็นว่ามีข้อผิดพลาด เป็นเพราะค่าอยู่ในรูปแบบตัวเลข และเราต้องแปลงค่าเป็นรูปแบบข้อความ
- โดยไปที่ แหล่งที่มา ใน การตั้งค่าแบบสอบถาม .
- จากนั้น จากเมนูแบบเลื่อนลง ABC123 ให้เลือก ข้อความ .
- เพื่อเปิดหน้าต่าง ชื่อ แทรกขั้นตอน คลิก แทรก .
- และสุดท้าย หากคุณไปที่ เพิ่มกำหนดเอง บน การตั้งค่าแบบสอบถาม . คุณจะเห็นได้ว่า