บทช่วยสอนนี้ครอบคลุมวิธีการต่างๆ ในการเพิ่มหรือเก็บศูนย์นำหน้าตลอดจนลบศูนย์นำหน้าใน Excel
เมื่อใดก็ตามที่คุณป้อนหรือนำเข้าตัวเลขที่มีศูนย์นำหน้าอย่างน้อยหนึ่งตัว เช่น 000652 Excel จะลบศูนย์เหล่านั้นออกโดยอัตโนมัติ และมีเพียงตัวเลขเท่านั้นที่จะแสดงในเซลล์ (652) เนื่องจากศูนย์นำหน้าไม่จำเป็นสำหรับการคำนวณและไม่นับ
อย่างไรก็ตาม มีบางครั้งที่จำเป็นต้องใส่เลขศูนย์นำหน้า เช่น เมื่อคุณป้อนหมายเลขประจำตัว หมายเลขโทรศัพท์ หมายเลขบัตรเครดิต รหัสผลิตภัณฑ์ หรือรหัสไปรษณีย์ ฯลฯ โชคดีที่ Excel มีวิธีเพิ่มหรือเก็บเลขศูนย์นำหน้าหลายวิธี ในเซลล์ ในบทความนี้ เราจะแสดงวิธีต่างๆ ในการเพิ่มหรือเก็บค่าศูนย์นำหน้าและนำศูนย์นำออกด้วยวิธีต่างๆ
การเพิ่มเลขศูนย์นำหน้าใน Excel
โดยพื้นฐานแล้ว มี 2 วิธีที่คุณสามารถใช้ในการบวกเลขศูนย์นำหน้า: วิธีแรก จัดรูปแบบตัวเลขของคุณเป็น 'ข้อความ'; สอง ใช้การจัดรูปแบบที่กำหนดเองเพื่อเพิ่มศูนย์นำหน้า วิธีที่คุณต้องการใช้อาจขึ้นอยู่กับว่าคุณต้องการทำอะไรกับตัวเลขนั้น
คุณอาจต้องการเพิ่มศูนย์นำหน้าเมื่อคุณป้อนหมายเลข ID เฉพาะ หมายเลขบัญชี หมายเลขประกันสังคม หรือรหัสไปรษณีย์ ฯลฯ แต่คุณจะไม่ใช้ตัวเลขเหล่านี้ในการคำนวณหรือในฟังก์ชัน ดังนั้น เป็นการดีที่สุดที่จะแปลงตัวเลขเหล่านี้ ตัวเลขเป็นข้อความ คุณจะไม่มีวันรวมหรือเฉลี่ยหมายเลขโทรศัพท์หรือหมายเลขบัญชี
คุณสามารถเพิ่มหรือใส่เลขศูนย์ก่อนตัวเลขได้หลายวิธีโดยการจัดรูปแบบให้เป็นข้อความ:
- การเปลี่ยนรูปแบบเซลล์เป็น Text
- การเพิ่มเครื่องหมายอะพอสทรอฟี (')
- การใช้ฟังก์ชัน TEXT
- การใช้ฟังก์ชัน REPT/LEN
- ใช้ฟังก์ชัน CONCATENATE/ตัวดำเนินการเครื่องหมายและ (&)
- การใช้ฟังก์ชัน RIGHT
การเปลี่ยนรูปแบบเซลล์เป็นข้อความ
นี่เป็นหนึ่งในวิธีที่ง่ายที่สุดในการเพิ่มศูนย์นำหน้าให้กับตัวเลขของคุณ หากคุณกำลังจะป้อนตัวเลขและต้องการให้เลขศูนย์นำหน้าขณะที่คุณพิมพ์ วิธีนี้คือวิธีสำหรับคุณ ด้วยการเปลี่ยนรูปแบบเซลล์จากทั่วไปหรือตัวเลขเป็นข้อความ คุณสามารถบังคับให้ Excel ปฏิบัติต่อตัวเลขของคุณเป็นค่าข้อความ และสิ่งที่คุณพิมพ์ในเซลล์จะยังคงเหมือนเดิมทุกประการ นี่คือวิธีการ:
เลือกเซลล์ที่คุณต้องการเพิ่มศูนย์นำหน้า ไปที่แท็บ "หน้าแรก" คลิกที่กล่องดรอปดาวน์ "รูปแบบ" ในกลุ่มตัวเลข แล้วเลือก "ข้อความ" จากตัวเลือกรูปแบบ
เมื่อคุณพิมพ์ตัวเลข Excel จะไม่ลบเลขศูนย์นำหน้าใดๆ ออกจากตัวเลข
คุณอาจเห็นสามเหลี่ยมสีเขียวขนาดเล็ก (ตัวบ่งชี้ข้อผิดพลาด) ที่มุมบนซ้ายของเซลล์ และเมื่อคุณเลือกเซลล์นั้น ระบบจะแสดงสัญญาณเตือนที่ระบุว่าคุณได้เก็บตัวเลขไว้เป็นข้อความ
ในการลบข้อความแสดงข้อผิดพลาด ให้เลือกเซลล์ คลิกบนป้ายเตือน จากนั้นเลือก 'ละเว้นข้อผิดพลาด' จากรายการ
คุณยังสามารถพิมพ์หมายเลขโทรศัพท์ที่มีการเว้นวรรคหรือขีดคั่นระหว่างตัวเลขได้ Excel จะถือว่าตัวเลขเหล่านี้เป็นข้อความโดยอัตโนมัติ
ใช้ผู้นำ อะพอสทรอฟี ( ' )
อีกวิธีในการเพิ่มเลขศูนย์นำหน้าใน Excel คือการเพิ่มเครื่องหมายอะพอสทรอฟี (‘) ที่จุดเริ่มต้นของตัวเลข การดำเนินการนี้จะบังคับให้ Excel ป้อนตัวเลขเป็นข้อความ
เพียงพิมพ์เครื่องหมายอะพอสทรอฟีก่อนตัวเลขใดๆ แล้วกด 'Enter' Excel จะทำให้ศูนย์นำหน้าไม่เสียหาย แต่ (‘) จะไม่ปรากฏในเวิร์กชีตเว้นแต่คุณจะเลือกเซลล์
การใช้ฟังก์ชันข้อความ
วิธีการข้างต้นจะเพิ่มเลขศูนย์ให้กับตัวเลขขณะที่คุณพิมพ์ แต่ถ้าคุณมีรายการตัวเลขอยู่แล้วและต้องการใส่เลขศูนย์นำหน้าไว้ข้างหน้า ฟังก์ชัน TEXT เป็นวิธีที่เหมาะสำหรับคุณ ฟังก์ชัน TEXT ให้คุณแปลงตัวเลขเป็นสตริงข้อความในขณะที่ใช้การจัดรูปแบบที่กำหนดเอง
ฟังก์ชันไวยากรณ์ของ TEXT:
= TEXT( ค่า, format_text)
ที่ไหน,
- ค่า - เป็นค่าตัวเลขที่คุณต้องแปลงเป็นข้อความและใช้การจัดรูปแบบ
- format_text – เป็นรูปแบบที่ต้องการสมัคร
ด้วยฟังก์ชัน TEXT คุณสามารถระบุจำนวนหลักที่หมายเลขของคุณควรมีได้ ตัวอย่างเช่น หากคุณต้องการให้ตัวเลขของคุณมีความยาว 8 หลัก ให้พิมพ์เลขศูนย์ 8 ตัวในอาร์กิวเมนต์ที่สองของฟังก์ชัน: “00000000” หากคุณมีตัวเลข 6 หลักในเซลล์ ฟังก์ชันจะเพิ่มศูนย์นำหน้า 2 ตัวด้วยตนเอง และถ้าคุณมีตัวเลข 2 หลัก เช่น 56 ส่วนที่เหลือจะเป็นศูนย์ (00000056)
ตัวอย่างเช่น ในการบวกเลขศูนย์นำหน้าและทำให้ตัวเลขยาว 6 หลัก ให้ใช้สูตรนี้:
=TEXT(A2,"000000")
เนื่องจากเรามีศูนย์ 6 ตัวในอาร์กิวเมนต์ที่สองของสูตร ฟังก์ชันจึงแปลงสตริงตัวเลขเป็นสตริงข้อความและเพิ่มศูนย์นำหน้า 5 ตัวเพื่อให้สตริงมีความยาว 6 หลัก
บันทึก: โปรดอย่าลืมใส่รหัสรูปแบบในเครื่องหมายคำพูดคู่ในฟังก์ชัน
ตอนนี้คุณสามารถนำสูตรเดียวกันไปใช้กับเซลล์ที่เหลือได้โดยการลากที่จับเติม อย่างที่คุณเห็น ฟังก์ชันนี้จะแปลงตัวเลขเป็นข้อความและเพิ่มศูนย์นำหน้าให้กับตัวเลข เพื่อให้จำนวนหลักทั้งหมดเท่ากับ 6
ฟังก์ชัน TEXT จะคืนค่าเป็นสตริงข้อความเสมอ ไม่ใช่ตัวเลข ดังนั้นคุณจะไม่สามารถใช้ในการคำนวณทางคณิตศาสตร์ได้ แต่คุณยังสามารถใช้ในสูตรการค้นหา เช่น VLOOKUP หรือ INDEX/MATCH เพื่อดึงรายละเอียดของ ผลิตภัณฑ์ที่ใช้รหัสผลิตภัณฑ์
การใช้ฟังก์ชัน CONCATENATE/ตัวดำเนินการเครื่องหมายและ (&)
หากคุณต้องการเพิ่มเลขศูนย์นำหน้าจำนวนคงที่ก่อนตัวเลขทั้งหมดในคอลัมน์ คุณสามารถใช้ฟังก์ชัน CONCATENATE หรือตัวดำเนินการเครื่องหมาย (&)
ไวยากรณ์ของฟังก์ชัน CONCATENATE:
=CONCATENATE(ข้อความ1, [ข้อความ2], ...)
ที่ไหน,
ข้อความ 1 - จำนวนศูนย์ที่จะแทรกก่อนตัวเลข
ข้อความ2 – หมายเลขเดิมหรือการอ้างอิงเซลล์
ไวยากรณ์ของตัวดำเนินการ Ampersand:
=Value_1 & มูลค่า_2
ที่ไหน,
Value_1 คือเลขศูนย์นำหน้าที่จะแทรกก่อนตัวเลข และ Value_2 คือตัวเลข
ตัวอย่างเช่น หากต้องการเพิ่มศูนย์เพียงสองตัวก่อนตัวเลข ให้ใช้สูตรใดสูตรหนึ่งต่อไปนี้
=CONCATENATE("00",A2)
อาร์กิวเมนต์แรกคือศูนย์สองตัว (“00”) เนื่องจากเราต้องการใส่ศูนย์สองตัวก่อนตัวเลขใน A2 (ซึ่งเป็นอาร์กิวเมนต์ที่สอง)
หรือ,
="00"&A2
ในที่นี้ อาร์กิวเมนต์แรกคือศูนย์ 2 ตัว ตามด้วยตัวดำเนินการ '&' และอาร์กิวเมนต์ที่สองคือตัวเลข
ดังที่คุณเห็นสูตรได้เพิ่มศูนย์นำหน้าเพียงสองตัวให้กับตัวเลขทั้งหมดในคอลัมน์โดยไม่คำนึงถึงจำนวนหลักที่ตัวเลขนั้นมีอยู่
สูตรทั้งสองนี้รวมศูนย์จำนวนหนึ่งก่อนตัวเลขเดิมและเก็บไว้เป็นสตริงข้อความ
การใช้ฟังก์ชัน REPT/LEN
หากคุณต้องการเพิ่มเลขศูนย์นำหน้าให้กับข้อมูลตัวเลขหรือตัวอักษรและตัวเลข และแปลงสตริงเป็นข้อความ ให้ใช้ฟังก์ชัน REPT ฟังก์ชัน REPT ใช้เพื่อทำซ้ำอักขระตามจำนวนที่กำหนด ฟังก์ชันนี้ยังสามารถใช้เพื่อแทรกตัวเลขคงที่ของศูนย์นำหน้าก่อนตัวเลข
=REPT(ข้อความ number_times)
โดยที่ 'ข้อความ' คืออักขระที่เราต้องการทำซ้ำ (ในกรณีของเรา '0') และอาร์กิวเมนต์ 'number_times' คือจำนวนครั้งที่เราต้องการทำซ้ำอักขระนั้น
ตัวอย่างเช่น ในการสร้างศูนย์ห้าตัวก่อนตัวเลข สูตรจะมีลักษณะดังนี้:
=REPT(0,5)&A2
สิ่งที่สูตรทำคือทำซ้ำศูนย์ 5 ตัวและรวมสตริงตัวเลขใน A2 และส่งคืนผลลัพธ์ จากนั้น สูตรจะถูกนำไปใช้กับเซลล์ B2:B6 โดยใช้จุดจับเติม
สูตรข้างต้นจะเพิ่มจำนวนศูนย์ที่แน่นอนก่อนตัวเลข แต่ความยาวรวมของตัวเลขจะแตกต่างกันไปตามตัวเลข
หากคุณต้องการเพิ่มเลขศูนย์นำหน้าในตำแหน่งที่จำเป็นเพื่อสร้างสตริงแบบยาว (ความยาวคงที่) ของอักขระเฉพาะ คุณสามารถใช้ฟังก์ชัน REPT และ LEN ร่วมกันได้
ไวยากรณ์:
=REPT(ข้อความ, number_times-LEN(ข้อความ))&เซลล์
ตัวอย่างเช่น ในการเพิ่มเลขศูนย์นำหน้าให้กับค่าใน A2 และสร้างสตริงยาว 5 อักขระ ให้ลองใช้สูตรนี้:
=REPT(0,5-LEN(A2))&A2
ที่นี่ 'LEN(A2)' รับความยาวทั้งหมดของสตริง/ตัวเลขในเซลล์ A2 '5' คือความยาวสูงสุดของสตริง/ตัวเลขที่เซลล์ควรมี และส่วน 'REPT(0,5-LEN(A2))' จะเพิ่มจำนวนศูนย์โดยการลบความยาวของสตริงใน A2 จากจำนวนศูนย์สูงสุด (5) จากนั้น จำนวน 0 จะถูกรวมก่อนค่า A2 เพื่อสร้างสตริงที่มีความยาวคงที่
การใช้ฟังก์ชันขวา
อีกวิธีหนึ่งในการใส่เลขศูนย์นำหน้าก่อนสตริงใน Excel คือการใช้ฟังก์ชัน RIGHT
ฟังก์ชัน RIGHT สามารถเพิ่มเลขศูนย์จำนวนหนึ่งที่จุดเริ่มต้นของตัวเลขและแยกอักขระ N ตัวที่อยู่ด้านขวาสุดออกจากค่าได้
ไวยากรณ์:
= ขวา (ข้อความ num_chars)
- ข้อความ คือเซลล์หรือค่าที่คุณต้องการแยกอักขระ
- num_chars คือจำนวนอักขระที่จะดึงออกมาจากข้อความ หากไม่ได้รับอาร์กิวเมนต์นี้ ระบบจะแยกเฉพาะอักขระตัวแรกเท่านั้น
สำหรับวิธีนี้ เราจะเชื่อมจำนวนศูนย์สูงสุดกับการอ้างอิงเซลล์ที่มีสตริงในอาร์กิวเมนต์ "ข้อความ"
ในการสร้างตัวเลข 6 หลักตามสตริงตัวเลขใน A โดยมีศูนย์นำหน้า ให้ลองใช้สูตรนี้:
=RIGHT("0000000"&A2,6)
อาร์กิวเมนต์แรก (ข้อความ) ของสูตรจะเพิ่มศูนย์ 7 ตัวให้กับค่าใน A2 (“0000000”&A2) แล้วส่งกลับอักขระ 7 ตัวทางขวาสุดซึ่งส่งผลให้มีศูนย์นำหน้าบางตัว
การเพิ่มเลขศูนย์นำหน้าโดยใช้การจัดรูปแบบตัวเลขแบบกำหนดเอง
หากคุณใช้วิธีใดวิธีหนึ่งข้างต้นเพื่อใส่เลขศูนย์นำหน้าตัวเลข คุณจะได้รับสตริงข้อความเสมอ ไม่ใช่ตัวเลข และจะไม่ใช้ในการคำนวณหรือในสูตรตัวเลขมากนัก
วิธีที่ดีที่สุดในการเพิ่มเลขศูนย์นำหน้าใน Excel คือการใช้การจัดรูปแบบตัวเลขแบบกำหนดเอง ถ้าคุณเพิ่มเลขศูนย์นำหน้าด้วยการเพิ่มรูปแบบตัวเลขแบบกำหนดเองลงในเซลล์ ค่าดังกล่าวจะไม่เปลี่ยนค่าของเซลล์ แต่จะเปลี่ยนแปลงเฉพาะวิธีการแสดงเท่านั้น ค่าจะยังคงเป็นตัวเลข ไม่ใช่ข้อความ
เมื่อต้องการเปลี่ยนการจัดรูปแบบตัวเลขของเซลล์ ให้ทำตามขั้นตอนเหล่านี้:
เลือกเซลล์หรือช่วงของเซลล์ที่คุณต้องการแสดงศูนย์นำหน้า จากนั้นคลิกขวาที่ใดก็ได้ภายในช่วงที่เลือกและเลือกตัวเลือก 'จัดรูปแบบเซลล์' จากเมนูบริบท หรือกดแป้นลัด Ctrl + 1
ในหน้าต่าง Format Cells ไปที่แท็บ 'Number' และเลือก 'Custom' ใต้ตัวเลือกหมวดหมู่
ป้อนจำนวนศูนย์ในช่อง "ประเภท:" เพื่อระบุจำนวนหลักทั้งหมดที่คุณต้องการให้แสดงในเซลล์ ตัวอย่างเช่น หากคุณต้องการให้ตัวเลขมีความยาว 6 หลัก ให้ป้อน '000000' เป็นรหัสรูปแบบที่กำหนดเอง จากนั้นคลิก 'ตกลง' เพื่อสมัคร
นี่จะแสดงเลขศูนย์นำหน้าตัวเลข และถ้าตัวเลขน้อยกว่า 6 หลัก เลขศูนย์จะใส่ก่อน
ตัวเลขจะปรากฏมีศูนย์นำหน้าเท่านั้นในขณะที่ค่าพื้นฐานจะยังคงไม่เปลี่ยนแปลง หากคุณเลือกเซลล์ที่มีการจัดรูปแบบแบบกำหนดเอง จะแสดงหมายเลขเดิมในแถบสูตร
คุณสามารถใช้ตัวยึดตำแหน่งดิจิทัลจำนวนมากในรูปแบบตัวเลขที่กำหนดเองได้ แต่มีเพียงตัวยึดตำแหน่งหลักสองรายการเท่านั้นที่คุณสามารถใช้เพื่อบวกเลขศูนย์นำหน้าในตัวเลขได้
- 0 – เป็นตัวยึดตำแหน่งหลักที่แสดงศูนย์พิเศษ จะแสดงตัวเลขบังคับ 0-9 ไม่ว่าตัวเลขนั้นเกี่ยวข้องกับค่าหรือไม่ ตัวอย่างเช่น หากคุณพิมพ์ 2.5 ด้วยรหัสรูปแบบ 000.00 ระบบจะแสดง 002.50
- # – เป็นตัวยึดตำแหน่งที่แสดงตัวเลขเสริมและไม่รวมศูนย์พิเศษ ตัวอย่างเช่น หากคุณพิมพ์ 123 ด้วยรหัสการจัดรูปแบบ 000# ระบบจะแสดง 0123
นอกจากนี้ เครื่องหมายวรรคตอนหรืออักขระอื่นๆ ที่คุณรวมไว้ในโค้ดรูปแบบจะแสดงตามที่เป็นอยู่ คุณสามารถใช้อักขระต่างๆ เช่น ยัติภังค์ (-) เครื่องหมายจุลภาค (,) เครื่องหมายทับ (/) เป็นต้น
ตัวอย่างเช่น คุณยังสามารถจัดรูปแบบตัวเลขเป็นหมายเลขโทรศัพท์ได้โดยใช้รูปแบบที่กำหนดเอง
ไดอะล็อกบ็อกซ์ Format code ใน Format Cells:
ผลลัพธ์:
ลองใช้โค้ดการจัดรูปแบบนี้ในตัวอย่างต่อไปนี้:
##0000
อย่างที่คุณเห็น '0' จะเพิ่มศูนย์พิเศษในขณะที่ '#' ไม่ได้เพิ่มศูนย์ที่ไม่มีนัยสำคัญ:
คุณยังสามารถใช้รหัสรูปแบบที่กำหนดไว้ล่วงหน้าได้ในส่วน "รูปแบบพิเศษ" ของกล่องโต้ตอบจัดรูปแบบเซลล์สำหรับรหัสไปรษณีย์ หมายเลขโทรศัพท์ และหมายเลขประกันสังคม
ตารางต่อไปนี้แสดงตัวเลขที่มีศูนย์นำหน้าซึ่งมีการใช้โค้ดรูปแบบ "พิเศษ" ที่แตกต่างกันกับคอลัมน์ต่างๆ:
การลบเลขศูนย์นำหน้าใน Excel
ตอนนี้ คุณได้เรียนรู้วิธีการเพิ่มเลขศูนย์นำหน้าใน Excel แล้ว มาดูวิธีลบเลขศูนย์นำหน้าออกจากจำนวนสตริงกัน บางครั้ง เมื่อคุณนำเข้าข้อมูลจากแหล่งภายนอก ตัวเลขอาจมีเลขศูนย์นำหน้าและจัดรูปแบบเป็นข้อความ ในกรณีเช่นนี้ คุณต้องลบเลขศูนย์นำหน้าและแปลงกลับเป็นตัวเลข เพื่อให้คุณใช้ในสูตรได้
มีหลายวิธีที่คุณสามารถลบศูนย์นำหน้าใน Excel และเราจะเห็นพวกเขาทีละตัว
ลบเลขศูนย์นำหน้าโดยเปลี่ยนการจัดรูปแบบเซลล์
หากศูนย์นำหน้าถูกเพิ่มโดยการจัดรูปแบบตัวเลขแบบกำหนดเอง คุณสามารถลบออกได้อย่างง่ายดายโดยเปลี่ยนรูปแบบของเซลล์ คุณสามารถบอกได้ว่าเซลล์ของคุณมีรูปแบบที่กำหนดเองหรือไม่โดยดูที่แถบที่อยู่ (ศูนย์จะมองเห็นได้ในเซลล์ที่ไม่ได้อยู่ในแถบที่อยู่)
ในการลบเลขศูนย์นำหน้า ให้เลือกเซลล์ที่มีเลขศูนย์นำหน้า คลิกที่ช่อง "รูปแบบตัวเลข" แล้วเลือกตัวเลือกการจัดรูปแบบ "ทั่วไป" หรือ "ตัวเลข"
ตอนนี้เลขศูนย์นำหน้าหายไปแล้ว:
ลบเลขศูนย์นำหน้าโดยแปลงข้อความเป็นตัวเลข
ถ้าเลขศูนย์นำหน้าของคุณถูกเพิ่มโดยการเปลี่ยนรูปแบบเซลล์หรือโดยการเพิ่มเครื่องหมายอะพอสทรอฟีก่อนตัวเลขหรือเพิ่มโดยอัตโนมัติเมื่อนำเข้าข้อมูล วิธีที่ง่ายที่สุดในการแปลงให้เป็นตัวเลขคือการใช้ตัวเลือกการตรวจสอบข้อผิดพลาด นี่คือวิธีการ:
คุณสามารถใช้วิธีนี้ถ้าตัวเลขของคุณอยู่ชิดซ้าย และเซลล์ของคุณมีสามเหลี่ยมสีเขียวเล็กๆ (ตัวบ่งชี้ข้อผิดพลาด) ที่มุมซ้ายบนของเซลล์ ซึ่งหมายความว่าตัวเลขถูกจัดรูปแบบเป็นข้อความ
เลือกเซลล์เหล่านั้นแล้วคุณจะเห็นคำเตือนสีเหลืองที่ส่วนบนขวาของส่วนที่เลือก จากนั้นคลิกตัวเลือก 'แปลงเป็นตัวเลข' จากเมนูแบบเลื่อนลง
ศูนย์ของคุณจะถูกลบออกและตัวเลขจะถูกแปลงกลับเป็นรูปแบบตัวเลข (จัดชิดขวา)
การลบเลขศูนย์นำหน้าโดย คูณ/หารด้วย 1
วิธีที่ง่ายและดีที่สุดอีกวิธีหนึ่งในการลบนำหน้าคือการคูณหรือหารตัวเลขด้วย 1 การหารหรือคูณค่าจะไม่เปลี่ยนค่า แต่จะแปลงค่ากลับเป็นตัวเลขแล้วเอาศูนย์นำหน้าออก
เมื่อต้องการทำสิ่งนี้ ให้พิมพ์สูตรในตัวอย่างด้านล่างในเซลล์แล้วกด ENTER เลขศูนย์นำหน้าจะถูกลบออกและสตริงจะถูกแปลงกลับเป็นตัวเลข
จากนั้น ใช้สูตรนี้กับเซลล์อื่นโดยใช้จุดจับเติม
คุณสามารถบรรลุผลลัพธ์เดียวกันได้โดยใช้คำสั่ง 'วางแบบพิเศษ' นี่คือวิธี:
พิมพ์ค่าตัวเลข '1' ในเซลล์ (สมมติว่าเป็น B2) แล้วคัดลอกค่านั้น
จากนั้นเลือกเซลล์ที่คุณต้องการลบศูนย์นำหน้า จากนั้น คลิกขวาที่ส่วนที่เลือก จากนั้นเลือกตัวเลือก 'วางแบบพิเศษ'
ในกล่องโต้ตอบการวางแบบพิเศษ ภายใต้การดำเนินการ ให้เลือกตัวเลือก 'ทวีคูณ' หรือ 'หาร' แล้วคลิก 'ตกลง'
เพียงเท่านี้ เลขศูนย์นำหน้าของคุณจะถูกลบออกโดยปล่อยให้สตริงเป็นตัวเลข
ลบเลขศูนย์นำหน้าโดยใช้สูตร
อีกวิธีง่ายๆ ในการลบเลขศูนย์นำหน้าคือการใช้ฟังก์ชัน VALUE วิธีนี้อาจมีประโยชน์ไม่ว่าจะเพิ่มศูนย์นำหน้าของคุณโดยใช้สูตรอื่นหรืออะพอสทรอฟีหรือโดยการจัดรูปแบบที่กำหนดเอง
=มูลค่า(A1)
อาร์กิวเมนต์ของสูตรอาจเป็นค่าหรือการอ้างอิงเซลล์ที่มีค่า สูตรจะลบเลขศูนย์นำหน้าและแปลงค่าจากข้อความเป็นตัวเลข จากนั้นนำสูตรไปใช้กับเซลล์ที่เหลือ
บางครั้ง คุณอาจต้องการลบเลขศูนย์นำหน้าแต่ต้องการเก็บตัวเลขไว้ในรูปแบบข้อความ ในกรณีเช่นนี้ คุณต้องใช้ฟังก์ชัน TEXT() และ VALUE () ร่วมกันดังนี้:
=TEXT(VALUE(A1),"#")
ฟังก์ชัน VALUE แปลงค่าใน A1 เป็นตัวเลข แต่อาร์กิวเมนต์ที่สอง '#' จะแปลงค่ากลับเป็นรูปแบบข้อความโดยไม่มีศูนย์พิเศษใดๆ ดังนั้น คุณจะได้ตัวเลขโดยไม่มีศูนย์นำหน้าแต่ยังอยู่ในรูปแบบข้อความ (จัดชิดซ้าย)
ลบเลขศูนย์นำหน้าโดยใช้ฟีเจอร์ Text to Columns ของ Excel
อีกวิธีหนึ่งในการลบเลขศูนย์นำหน้าคือการใช้ฟีเจอร์ Text to Columns ของ Excel
เลือกช่วงของเซลล์ที่มีตัวเลขที่มีศูนย์นำหน้า
จากนั้นไปที่แท็บ 'ข้อมูล' และคลิกที่ปุ่ม 'ข้อความเป็นคอลัมน์' ในกลุ่มเครื่องมือข้อมูล
ตัวช่วยสร้าง 'แปลงข้อความเป็นคอลัมน์' จะปรากฏขึ้น ในขั้นตอนที่ 1 จาก 3 เลือก 'ตัวคั่น' และคลิก 'ถัดไป'
ในขั้นตอนที่ 2 จาก 3 ให้ยกเลิกการเลือกตัวคั่นทั้งหมดแล้วคลิก 'ถัดไป'
ในขั้นตอนสุดท้าย ปล่อยให้ตัวเลือกรูปแบบข้อมูลคอลัมน์เป็น "ทั่วไป" และเลือกปลายทาง (เซลล์แรกของช่วง) ที่คุณต้องการให้ตัวเลขของคุณไม่มีศูนย์นำหน้า จากนั้นคลิก 'เสร็จสิ้น'
และคุณจะได้ตัวเลขที่นำหน้าออกในคอลัมน์แยกต่างหากดังแสดงด้านล่าง
นั้นคือทั้งหมด.