บทช่วยสอนนี้จะสาธิตวิธีลบศูนย์นำหน้าใน excel ศูนย์นำหน้าคือศูนย์ที่อยู่ในตำแหน่งเริ่มต้นของตัวเลข แต่ไม่มีค่า เมื่อเราต้องจัดการกับข้อมูลจำนวนมาก บางครั้งค่าศูนย์ที่ไม่จำเป็นก็ปรากฏขึ้นโดยไม่คาดคิด สิ่งนี้ทำให้เกิดการจัดเก็บข้อมูลและความสับสนมากมาย นอกจากนี้ ศูนย์นำหน้าเหล่านี้ไม่มีความหมายพิเศษ ดังนั้นเราจึงต้องการเรียนรู้วิธีลบเลขศูนย์นำหน้าเหล่านี้ใน excel
ดาวน์โหลดแบบฝึกหัดได้จากที่นี่
8 วิธีง่ายๆ ในการลบเลขศูนย์นำหน้าใน Excel
เราจะพยายามลบเลขศูนย์นำหน้าใน excel ด้วย 8 วิธีที่เหมาะสม หากคุณทำตามขั้นตอนอย่างถูกต้อง คุณควรเรียนรู้วิธีลบเลขศูนย์นำหน้าใน excel ด้วยตัวเอง ขั้นตอนคือ:
1. การแปลงข้อความเป็นตัวเลข
ในกรณีนี้ เป้าหมายของเราคือการลบเลขศูนย์นำหน้าในไฟล์ excel โดยการแปลงข้อความเป็นตัวเลือกตัวเลข บางครั้งตัวเลขในเวิร์กชีตของคุณไม่เหมือนกับตัวเลข พวกเขาไม่ได้ดำเนินการทางคณิตศาสตร์ใด ๆ ตามที่ควรจะเป็นและอาจทำให้เกิดข้อผิดพลาดได้ เหตุผลก็คือ แม้ว่าจะดูเหมือนตัวเลข แต่จริงๆ แล้วมีการจัดรูปแบบเป็นข้อความ เราจะใช้ตัวเลือกการแปลงข้อความเป็นตัวเลขเพื่อบรรลุเป้าหมายของเรา เราสามารถบรรลุเป้าหมายได้โดยทำตามขั้นตอนด้านล่าง
ขั้นตอน:
- ขั้นแรก จัดเรียงชุดข้อมูลตามภาพด้านล่าง
- ถัดไป เลือก แปลงเป็นตัวเลข ตัวเลือกจากเครื่องหมายข้อผิดพลาด
- สุดท้ายคุณจะได้ผลลัพธ์ที่ต้องการ
อ่านเพิ่มเติม: วิธีกำหนดรูปแบบตัวเลขของเซลล์ด้วยข้อความใน Excel (4 วิธี)
2. การใช้การจัดรูปแบบตัวเลขที่กำหนดเอง
ณ จุดนี้ เราจะมุ่งที่จะลบเลขศูนย์นำหน้าโดยใช้การจัดรูปแบบตัวเลขที่กำหนดเอง ระบบ. เราสามารถบรรลุเป้าหมายได้โดยทำตามขั้นตอนด้านล่าง
ขั้นตอน:
- เริ่มต้นด้วย จัดเรียงชุดข้อมูลตามภาพด้านล่าง
- นอกจากนี้ ให้คัดลอก คอลัมน์ Bฉบับเต็ม โดยใช้ Ctrl+C และวางลงใน คอลัมน์ D โดยใช้ Ctrl+V ตัวเลือก
- นอกจากนี้ ไปเลือก คอลัมน์ที่ต้องการ> หน้าแรก> ทั่วไป ตัวเลือก
- สุดท้ายคุณจะได้ผลลัพธ์ที่ต้องการ
อ่านเพิ่มเติม: วิธีจัดรูปแบบตัวเลขด้วย VBA ใน Excel (3 วิธี)
3. การใช้ฟังก์ชัน VALUE
ตอนนี้ เราต้องการลบศูนย์นำหน้าโดยใช้ฟังก์ชัน VALUE . มูลค่า ฟังก์ชันถูกจัดประเภทภายใต้ ฟังก์ชัน TEXT ใน Excel จะแปลงสตริงข้อความที่กำหนดซึ่งแสดงตัวเลขเป็นค่าตัวเลข เราสามารถบรรลุเป้าหมายได้โดยทำตามขั้นตอนด้านล่าง
ขั้นตอน:
- ในตอนแรก ให้จัดเรียงชุดข้อมูลตามภาพด้านล่าง และใน C5 เซลล์แทรกสูตรต่อไปนี้
=VALUE(B5)
- วินาที หากคุณกดปุ่ม Enter คุณจะได้ผลลัพธ์สำหรับเซลล์ จากนั้นใช้ Fill Handle เพื่อนำสูตรไปใช้กับทุกเซลล์ที่ต้องการ
- สุดท้ายคุณจะได้ผลลัพธ์ที่ต้องการ
4. การรวมฟังก์ชัน VALUE และ TEXT
ณ จุดนี้ เราจะตั้งเป้าที่จะลบศูนย์นำหน้าโดยใช้ VALUE . ผสมกัน และ TEXT ฟังก์ชั่นใน excel หากต้องการเก็บหรือ เพิ่มศูนย์นำหน้า ในค่าตัวเลข TEXT ทำหน้าที่ได้ตรงวัตถุประสงค์ด้วยสูตรที่เหมาะสมที่สุด ในชุดข้อมูลต่อไปนี้ สมมติว่าเราต้องการปรับขนาดตัวเลขทั้งหมดให้มีขนาดใกล้เคียงกันโดยการเพิ่มศูนย์นำหน้าก่อนตัวเลข เราสามารถบรรลุเป้าหมายได้โดยทำตามขั้นตอนด้านล่าง
ขั้นตอน:
- เริ่มต้นด้วย จัดเรียงชุดข้อมูลตามภาพด้านล่าง และใน C5 เซลล์แทรกสูตรต่อไปนี้
=TEXT(VALUE(B5), "#")
- นอกจากนี้ หากคุณกดปุ่ม Enter คุณจะได้ผลลัพธ์สำหรับเซลล์ จากนั้นใช้ Fill Handle เพื่อนำสูตรไปใช้กับทุกเซลล์ที่ต้องการ
- สุดท้ายคุณจะได้ผลลัพธ์ที่ต้องการ
🔎 สูตรทำงานอย่างไร
- VALUE(B5 ): ส่วนนี้แสดงถึงเซลล์ที่คุณต้องการแปลง
- TEXT(VALUE(B5), “#”): ส่วนนี้แสดงถึงสภาพทั้งหมดตามความต้องการของเรา
อ่านเพิ่มเติม: วิธีรักษาเลขศูนย์นำหน้าใน Excel (10 วิธีที่เหมาะสม)
5. คูณคอลัมน์ด้วย 1
ต่อไป เราตั้งเป้าที่จะลบเลขศูนย์นำหน้าคูณด้วย 1 การคำนวณทางคณิตศาสตร์ง่ายๆ บางอย่างที่ใช้แก้ไข แปลงเป็นตัวเลข ข้อผิดพลาด. เคล็ดลับคือ- แค่ คูณ หรือ แบ่ง ค่าโดย 1 . นอกจากนี้ คุณสามารถเพิ่มศูนย์ด้วยค่าต่างๆ และมันจะให้ผลลัพธ์ที่เหมือนกัน ที่นี่เราจะใช้คอลัมน์ตัวช่วยด้วย เราสามารถบรรลุเป้าหมายได้โดยทำตามขั้นตอนด้านล่าง
ขั้นตอน:
- ขั้นแรก จัดเรียงชุดข้อมูลตามภาพด้านล่าง
- ประการที่สอง แทรก 1 ในทุกเซลล์ของ คอลัมน์ C .
- ประการที่สาม ใน D5 เซลล์แทรกสูตรต่อไปนี้
=B5*C5
- ประการที่สี่ หากคุณกดปุ่ม Enter คุณจะได้ผลลัพธ์สำหรับเซลล์ จากนั้นใช้ Fill Handle เพื่อนำสูตรไปใช้กับทุกเซลล์ที่ต้องการ
- สุดท้ายคุณจะได้ผลลัพธ์ที่ต้องการ
อ่านเพิ่มเติม: วิธีการปัดเศษตัวเลขให้เป็นค่าทวีคูณที่ใกล้ที่สุดของ 5 ใน Excel
การอ่านที่คล้ายกัน
- วิธีการเปลี่ยนรูปแบบตัวเลขจากจุลภาคเป็น Dot ใน Excel (5 วิธี)
- รูปแบบตัวเลขที่กำหนดเอง:ล้านกับทศนิยมหนึ่งตำแหน่งใน Excel (6 วิธี)
- วิธีจัดรูปแบบตัวเลขเป็นล้านใน Excel (6 วิธี)
- Excel 2 ตำแหน่งทศนิยมโดยไม่ต้องปัดเศษ (4 วิธีที่มีประสิทธิภาพ)
- วิธีการแปลงตัวเลขเป็นเปอร์เซ็นต์ใน Excel (3 วิธีด่วน)
6. การใช้คำสั่งพิเศษวาง
ในกรณีนี้ เป้าหมายของเราคือการลบศูนย์นำหน้าในไฟล์ excel โดยใช้ วางคำสั่งพิเศษ . วางแบบพิเศษเป็นคุณลักษณะที่ช่วยให้คุณควบคุมการตัดสินใจเลือกวิธีแสดงเนื้อหาได้มากขึ้น ตัวอย่างเช่น ข้อความที่คัดลอกจากหน้าเว็บมักจะเก็บ HTML ทั้งหมดหรือทั้งหมด การจัดรูปแบบ โดยใช้ วางแบบพิเศษ คุณสามารถเลือกวางข้อความที่ไม่ได้จัดรูปแบบได้ ด้วยการวางแบบพิเศษ คุณสามารถคัดลอกไม่เพียงแต่ข้อมูลแต่ยังรวมถึงความกว้างของคอลัมน์ต้นทางลงในคอลัมน์เป้าหมายด้วย คุณยังสามารถใช้การวางแบบพิเศษในการคำนวณ เช่น การบวก การลบ การคูณ และการหาร พวกเขายังคงเป็นวิธีที่มีประสิทธิภาพอื่น ๆ ในการใช้วางคำสั่งพิเศษ .ของ Excel . เราสามารถบรรลุเป้าหมายได้โดยทำตามขั้นตอนด้านล่าง
ขั้นตอน:
- ขั้นแรก จัดเรียงชุดข้อมูลตามภาพด้านล่าง และใน C5 เซลล์ แทรก 1 และคัดลอกโดยใช้ Ctrl + C ปุ่ม.
- ถัดไป ให้คลิกขวาที่คอลัมน์ที่ต้องการและเลือก วางแบบพิเศษ ตัวเลือก
- หลังจากนั้น วางแบบพิเศษ กล่องโต้ตอบจะเปิดขึ้นบนหน้าจอ
- จากนั้น เลือก คูณ ตัวเลือกแล้วคลิก ตกลง .
- สุดท้ายคุณจะได้ผลลัพธ์ที่ต้องการ
7. การใช้คุณลักษณะข้อความเป็นคอลัมน์
ตอนนี้ เราต้องการลบเลขศูนย์นำหน้าโดยใช้คุณลักษณะข้อความเป็นคอลัมน์ใน excel เราสามารถบรรลุเป้าหมายได้โดยทำตามขั้นตอนด้านล่าง
ขั้นตอน:
- ขั้นแรก ให้จัดเรียงชุดข้อมูลตามภาพด้านล่าง แล้วไปที่เลือก เซลล์ที่ต้องการ> ข้อมูล> ข้อความเป็นคอลัมน์ ตัวเลือก
- วินาที ในส่วนกล่องโต้ตอบที่ 1 ให้กดปุ่ม ถัดไป ตัวเลือก
- ประการที่สาม อีกครั้งในส่วนกล่องโต้ตอบที่ 2 ให้กดปุ่ม ถัดไป ตัวเลือก
- ประการที่สี่ เลือกคอลัมน์ที่ต้องการในปลายทางสำหรับส่วนกล่องโต้ตอบที่ 3 และกดปุ่ม ถัดไป ตัวเลือก
- สุดท้ายคุณจะได้ผลลัพธ์ที่ต้องการ
อ่านเพิ่มเติม: [แก้ไขแล้ว] หมายเลข Excel ที่จัดเก็บเป็นข้อความ
8. การใช้รหัส VBA
ณ จุดนี้ เราจะมุ่งที่จะลบศูนย์นำหน้าโดยใช้ VBA รหัส. Visual Basic สำหรับแอปพลิเคชัน (VBA ) ภาษามาโครเป็นองค์ประกอบหลัก ผู้ใช้ Excel ใช้ VBA มาโครเพื่อปรับแต่งและทำให้ Excel เป็นแบบอัตโนมัติ เราสามารถบรรลุเป้าหมายได้โดยทำตามขั้นตอนด้านล่าง
ขั้นตอน:
- เริ่มต้นด้วยไปที่ ผู้พัฒนา> แทรก> การควบคุมแบบฟอร์ม ตัวเลือก
- นอกจากนี้ คุณจะได้ผลลัพธ์ด้านล่าง
- นอกจากนี้ ให้คลิกขวาที่ตัวเลือกปุ่มและเลือก กำหนดมาโคร ตัวเลือก
- หลังจากนั้น ให้ใส่โค้ด VBA ที่นี่
Sub Removing_Leading_Zero()
'Code by ExcelDemy.com
Dim Remove_Range As Range
Dim Wrk_Rng As Range
On Error Resume Next
xTitleId = "ExcelDemy Delete Leading Zeros"
Set Wrk_Rng = Application.Selection
Set Wrk_Rng = Application.InputBox("Range", xTitleId, Wrk_Rng.Address, Type:=8)
Wrk_Rng.NumberFormat = "General"
Wrk_Rng.Value = Wrk_Rng.Value
End Sub
- ถัดไป เลือกช่วงข้อมูลที่ต้องการแล้วกดปุ่มตัวเลือก
- สุดท้ายคุณจะได้ผลลัพธ์ที่ต้องการ
อ่านเพิ่มเติม: วิธีใช้รหัสรูปแบบตัวเลขใน Excel (13 วิธี)
วิธีการลบเลขศูนย์นำหน้าออกจากค่าที่ไม่ใช่ตัวเลขใน Excel
ในกรณีนี้ เป้าหมายของเราคือการลบศูนย์นำหน้าออกจากค่าที่ไม่ใช่ตัวเลข ไม่ใช่ตัวเลขหมายความว่าจะมีข้อความหรืออะไรก็ตามที่ไม่ใช่ตัวเลข เราสามารถบรรลุเป้าหมายได้โดยทำตามขั้นตอนด้านล่าง
ขั้นตอน:
- ขั้นแรก ให้จัดเรียงชุดข้อมูลตามภาพด้านล่าง
- ประการที่สอง ใน C5 เซลล์แทรกสูตรต่อไปนี้
=IF(LEFT(B5) = "0", RIGHT(B5, LEN(B5)-1), B5)
- ประการที่สาม หากคุณกดปุ่ม Enter คุณจะได้ผลลัพธ์สำหรับเซลล์ จากนั้นใช้ Fill Handle เพื่อนำสูตรไปใช้กับทุกเซลล์ที่ต้องการ
- จากนี้ไป คุณจะได้ผลลัพธ์สำหรับคอลัมน์นี้
- สุดท้าย หากคุณใช้ขั้นตอนสำหรับ คอลัมน์ D แล้วคุณจะได้ผลลัพธ์ที่ต้องการ
บทสรุป
ต่อจากนี้ไป ให้ทำตามวิธีการที่อธิบายไว้ข้างต้น หวังว่าวิธีการเหล่านี้จะช่วยคุณลบเลขศูนย์นำหน้าใน excel เรายินดีที่จะทราบว่าคุณสามารถดำเนินงานด้วยวิธีอื่นได้หรือไม่ ปฏิบัติตาม ExcelDemy เว็บไซต์สำหรับบทความเพิ่มเติมเช่นนี้ โปรดอย่าลังเลที่จะเพิ่มความคิดเห็น ข้อเสนอแนะ หรือคำถามในส่วนด้านล่างนี้ หากคุณมีความสับสนหรือประสบปัญหาใดๆ เราจะพยายามแก้ไขปัญหาให้ดีที่สุดหรือดำเนินการตามคำแนะนำของคุณ
บทความที่เกี่ยวข้อง
- วิธีการใช้รูปแบบหมายเลขบัญชีใน Excel (4 วิธีที่เป็นประโยชน์)
- เปลี่ยนรูปแบบตัวเลขสากลใน Excel (4 ตัวอย่าง)
- วิธีการป้อนตัวเลข 16 หลักใน Excel (3 วิธีง่ายๆ)
- แสดงตัวเลขยาวใน Excel (4 วิธีง่ายๆ)
- วิธีการจัดรูปแบบตัวเลขเป็นพัน K และล้าน M ใน Excel (4 วิธี)