สารบัญ
บทช่วยสอนนี้จะสาธิตวิธีลบเลขศูนย์นำหน้าใน excel เลขศูนย์นำหน้าคือเลขศูนย์ที่อยู่ในตำแหน่งเริ่มต้นของตัวเลข แต่ไม่มีค่า เมื่อเราต้องจัดการกับข้อมูลจำนวนมาก บางครั้งเลขศูนย์ที่ไม่จำเป็นก็ปรากฏขึ้นโดยไม่คาดคิด สิ่งนี้สร้างการจัดเก็บข้อมูลและความสับสนมากมาย ยิ่งไปกว่านั้น เลขศูนย์นำหน้าเหล่านี้ไม่มีความหมายเพิ่มเติม ดังนั้น เราต้องการเรียนรู้วิธีลบเลขศูนย์นำหน้าเหล่านี้ใน excel
ดาวน์โหลดแบบฝึกหัด
คุณสามารถดาวน์โหลดแบบฝึกหัดได้จากที่นี่
การลบเลขศูนย์นำหน้า.xlsm
8 วิธีง่ายๆ ในการลบเลขศูนย์นำหน้าใน Excel
เราจะพยายามลบเลขศูนย์นำหน้าใน Excel ด้วย 8 วิธีที่เหมาะสมที่แตกต่างกัน หากคุณทำตามขั้นตอนอย่างถูกต้อง คุณควรเรียนรู้วิธีลบเลขศูนย์นำหน้าใน excel ด้วยตัวคุณเอง ขั้นตอนคือ:
1. การแปลงข้อความเป็นตัวเลข
ในกรณีนี้ เป้าหมายของเราคือการลบเลขศูนย์นำหน้าในไฟล์ excel โดยตัวเลือกการแปลงข้อความเป็นตัวเลข บางครั้งตัวเลขในเวิร์กชีตของคุณไม่เหมือนกับตัวเลข พวกเขาไม่ได้ดำเนินการทางคณิตศาสตร์ใด ๆ เท่าที่ควร และอาจสร้างข้อผิดพลาดด้วยซ้ำ เหตุผลคือ แม้ว่าตัวเลขจะดูเหมือนตัวเลข แต่จริงๆ แล้วจัดรูปแบบเป็นข้อความ เราจะใช้ตัวเลือกการแปลงข้อความเป็นตัวเลขนี้เพื่อบรรลุเป้าหมายของเรา เราสามารถบรรลุเป้าหมายได้โดยทำตามขั้นตอนด้านล่าง
ขั้นตอน:
- ขั้นแรก จัดเรียงชุดข้อมูล เช่นภาพด้านล่าง
- ถัดไป เลือกตัวเลือก แปลงเป็นตัวเลข จากเครื่องหมายข้อผิดพลาด
- ในที่สุด คุณจะได้ผลลัพธ์ที่ต้องการ
อ่านเพิ่มเติม: วิธีกำหนดรูปแบบเซลล์ตัวเลขด้วยข้อความใน Excel (4 วิธี)
2. การใช้รูปแบบตัวเลขที่กำหนดเอง
ณ จุดนี้ เราจะมุ่งเอาส่วนนำหน้า ศูนย์โดยใช้ระบบ การจัดรูปแบบตัวเลขที่กำหนดเอง เราสามารถบรรลุเป้าหมายได้โดยทำตามขั้นตอนด้านล่าง
ขั้นตอน:
- เริ่มต้นด้วยการจัดชุดข้อมูลเหมือนภาพด้านล่าง
- นอกจากนี้ คัดลอก คอลัมน์ B แบบเต็มโดยใช้ปุ่ม Ctrl+C และวางลงใน คอลัมน์ D โดยใช้ตัวเลือก Ctrl+V
- นอกจากนี้ ให้เลือก คอลัมน์ที่ต้องการ > หน้าแรก > ตัวเลือก ทั่วไป
- สุดท้าย คุณจะได้ผลลัพธ์ที่ต้องการ
อ่านเพิ่มเติม: วิธีจัดรูปแบบตัวเลขด้วย VBA ใน Excel (3 วิธี)
3. การใช้ฟังก์ชัน VALUE
ตอนนี้ เราต้องการลบเลขศูนย์นำหน้าโดยใช้ ฟังก์ชัน 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
<28
- ประการที่สาม ในเซลล์ D5 ให้ใส่สูตรต่อไปนี้
=B5*C5
- ประการที่สี่ หากคุณกดปุ่ม Enter คุณจะได้รับผลลัพธ์สำหรับเซลล์ จากนั้นใช้ Fill Handle เพื่อใช้สูตร ไปยังเซลล์ที่ต้องการทั้งหมด
- สุดท้าย คุณจะได้ผลลัพธ์ที่ต้องการ
อ่านเพิ่มเติม: วิธีปัดเศษตัวเลขให้เป็นจำนวนเต็ม 5 ที่ใกล้ที่สุดใน Excel
การอ่านที่คล้ายกัน
- วิธีเปลี่ยนรูปแบบตัวเลขจากเครื่องหมายจุลภาคเป็นจุดใน Excel (5 วิธี)
- กำหนดเองรูปแบบตัวเลข: ล้านด้วยทศนิยมหนึ่งตำแหน่งใน Excel (6 วิธี)
- วิธีจัดรูปแบบตัวเลขเป็นล้านใน Excel (6 วิธี)
- Excel ทศนิยม 2 ตำแหน่งโดยไม่ต้องปัดเศษ (4 วิธีที่มีประสิทธิภาพ)
- วิธีแปลงตัวเลขเป็นเปอร์เซ็นต์ใน Excel (3 วิธีด่วน)
6. การใช้ วางคำสั่งพิเศษ
ในกรณีนี้ เป้าหมายของเราคือลบเลขศูนย์นำหน้าในไฟล์ excel โดยใช้ คำสั่งพิเศษวาง วางแบบพิเศษเป็นคุณสมบัติที่ให้คุณควบคุมได้มากขึ้นในการตัดสินใจว่าจะแสดงเนื้อหาอย่างไร ตัวอย่างเช่น ข้อความที่คัดลอกจากหน้าเว็บมักจะรักษารูปแบบ HTML ส่วนใหญ่หรือทั้งหมดไว้ เมื่อใช้ การวางแบบพิเศษ คุณสามารถเลือกวางข้อความที่ไม่ได้จัดรูปแบบได้ ด้วยการวางแบบพิเศษ คุณสามารถคัดลอกไม่เพียงแต่ข้อมูลเท่านั้น แต่ยังรวมถึงความกว้างของคอลัมน์ต้นทางลงในคอลัมน์เป้าหมายด้วย คุณสามารถใช้ Paste Special เพื่อคำนวณ เช่น การบวก การลบ การคูณ และการหาร พวกเขายังคงเป็นวิธีที่มีประสิทธิภาพอื่นๆ ในการใช้ คำสั่งพิเศษการวาง ของ Excel เราสามารถบรรลุเป้าหมายได้โดยทำตามขั้นตอนด้านล่าง
ขั้นตอน:
- ขั้นแรก จัดเรียงชุดข้อมูลตามภาพด้านล่าง และใน C5 เซลล์ แทรก 1 และคัดลอกโดยใช้ปุ่ม Ctrl + C
- จากนั้น คลิกขวาที่คอลัมน์ที่ต้องการแล้วเลือกตัวเลือก วางแบบพิเศษ
- หลังจากนั้น วางกล่องโต้ตอบแบบพิเศษ จะเปิดขึ้นบนหน้าจอ
- จากนั้น เลือกตัวเลือก ทวีคูณ แล้วคลิก ตกลง .
- ในที่สุด คุณจะได้ผลลัพธ์ที่ต้องการ
7. การใช้คุณสมบัติ Text to Columns
ตอนนี้ เราต้องการ เพื่อลบเลขศูนย์นำหน้าโดยใช้คุณลักษณะข้อความเป็นคอลัมน์ใน excel เราสามารถบรรลุเป้าหมายได้โดยทำตามขั้นตอนด้านล่าง
ขั้นตอน:
- ในตอนแรก ให้จัดชุดข้อมูลตามภาพด้านล่าง แล้วไปเลือก เซลล์ที่ต้องการ > ข้อมูล > ข้อความเป็นคอลัมน์ ตัวเลือก
- อย่างที่สอง ในส่วนกล่องโต้ตอบที่ 1 ให้กดตัวเลือก ถัดไป <12
- สาม อีกครั้งในส่วนกล่องโต้ตอบที่ 2 ให้กดตัวเลือก ถัดไป
<38
- สี่ เลือกคอลัมน์ที่ต้องการในปลายทางสำหรับส่วนกล่องโต้ตอบ n ที่ 3 แล้วกดตัวเลือก ถัดไป
- สุดท้าย คุณจะได้ผลลัพธ์ที่ต้องการ
อ่านเพิ่มเติม: [แก้ไขแล้ว ] หมายเลข Excel ที่จัดเก็บเป็นข้อความ
8. การใช้โค้ด VBA
ณ จุดนี้ เราจะตั้งเป้าที่จะลบเลขศูนย์นำหน้าออกโดยใช้โค้ด VBA ภาษามาโคร Visual Basic for Applications (VBA ) เป็นองค์ประกอบหลัก ผู้ใช้ Excel ใช้มาโคร VBA เพื่อปรับแต่งและทำให้ Excel เป็นอัตโนมัติ เราสามารถบรรลุเป้าหมายได้โดยทำตามขั้นตอนด้านล่าง
ขั้นตอน:
- เริ่มต้นด้วย ไปที่ นักพัฒนาซอฟต์แวร์ > แทรก > รูปร่างควบคุม ตัวเลือก
- นอกจากนี้ คุณจะได้รับผลลัพธ์ด้านล่าง
- นอกจากนี้ คลิกขวาที่ตัวเลือกปุ่ม แล้วเลือกตัวเลือก กำหนดมาโคร
- หลังจากนั้น ใส่โค้ด VBA ที่นี่
5544
- ถัดไป เลือกช่วงข้อมูลที่ต้องการแล้วกดปุ่มตัวเลือก
- ในที่สุด คุณจะได้ผลลัพธ์ที่ต้องการ
อ่านเพิ่มเติม: วิธีใช้รหัสรูปแบบตัวเลขใน Excel (13 วิธี)
วิธีลบเลขศูนย์นำหน้าออกจากค่าที่ไม่ใช่ตัวเลขใน Excel
ในกรณีนี้ เป้าหมายของเราคือ เพื่อลบเลขศูนย์นำหน้าออกจากค่าที่ไม่ใช่ตัวเลข ไม่ใช่ตัวเลขหมายความว่าจะมีข้อความหรืออะไรก็ตามที่ไม่ใช่ตัวเลข เราสามารถบรรลุเป้าหมายได้โดยทำตามขั้นตอนด้านล่าง
ขั้นตอน:
- ในตอนแรก ให้จัดเรียงชุดข้อมูลเหมือนภาพด้านล่าง <13
- ที่สอง ในเซลล์ C5 ให้ใส่สูตรต่อไปนี้
- สาม หากคุณกดปุ่ม Enter คุณจะได้รับผลลัพธ์สำหรับเซลล์ จากนั้นใช้ Fill Handle เพื่อนำสูตรไปใช้กับเซลล์ที่ต้องการทั้งหมด
- ออกมา คุณจะได้ผลลัพธ์สำหรับคอลัมน์นี้
- สุดท้าย หากคุณใช้ขั้นตอนสำหรับ คอลัมน์ D คุณจะได้ผลลัพธ์ที่ต้องการ
=IF(LEFT(B5) = "0", RIGHT(B5, LEN(B5)-1), B5)
<51
สรุป
ต่อจากนี้ไปทำตามวิธีที่อธิบายไว้ข้างต้น หวังว่าวิธีการเหล่านี้จะช่วยให้คุณลบเลขศูนย์นำหน้าใน excel ได้ เรายินดีที่จะทราบว่าคุณสามารถดำเนินการด้วยวิธีอื่นได้หรือไม่ ติดตามเว็บไซต์ ExcelWIKI สำหรับบทความเพิ่มเติมในลักษณะนี้ โปรดอย่าลังเลที่จะเพิ่มความคิดเห็น ข้อเสนอแนะ หรือคำถามในส่วนด้านล่างหากคุณมีความสับสนหรือประสบปัญหาใดๆ เราจะพยายามอย่างดีที่สุดเพื่อแก้ปัญหาหรือทำงานร่วมกับคำแนะนำของคุณ