วิธีลบ 0 ออกจาก Excel (7 วิธี)

  • แบ่งปันสิ่งนี้
Hugh West

ในบทความนี้ ฉันจะพูดถึงวิธีการลบเลขศูนย์ (0) ออกจาก Excel บ่อยครั้ง เมื่อเราทำงานกับสเปรดชีตที่ไม่ได้จัดทำขึ้น เราจะเผชิญกับรูปแบบตัวเลขประเภทต่างๆ ในเซลล์ ตัวอย่างเช่น หมายเลขโทรศัพท์อาจมีเลขศูนย์นำหน้า ในทางกลับกัน บางเซลล์อาจมีค่าเป็นศูนย์เท่านั้น ซึ่งอาจส่งผลต่อการคำนวณเพิ่มเติมใน excel (เช่น ในการคำนวณค่าเฉลี่ย) โชคดีที่ Excel มีตัวเลือกมากมายในการลบเลขศูนย์ทั้งสองประเภท มาดูวิธีการกัน

ดาวน์โหลดแบบฝึกหัด

คุณสามารถดาวน์โหลดแบบฝึกหัดที่เราใช้ในการเตรียมบทความนี้

ลบ 0.xlsm

7 วิธีง่ายๆ ในการลบ 0 ออกจาก Excel

1. ใช้ตัวเลือกค้นหาและแทนที่ เพื่อลบ 0 ออกจาก Excel

หากเราต้องการลบค่าศูนย์ออกจากช่วงข้อมูล ตัวเลือก ค้นหาและแทนที่ สามารถช่วยได้มาก นี่คือขั้นตอนที่เกี่ยวข้อง:

ขั้นตอน:

  • ขั้นแรก เลือกชุดข้อมูลทั้งหมด ( B5:B13 )

  • ถัดไป พิมพ์ Ctrl+T จากแป้นพิมพ์ ค้นหาและแทนที่ หน้าต่างจะปรากฏขึ้น ตอนนี้ ไปที่แท็บ แทนที่ พิมพ์ 0 ในช่อง ค้นหาอะไร ปล่อยช่อง แทนที่ด้วย ว่างไว้ จากนั้น ทำเครื่องหมายถูกที่ ' จับคู่เนื้อหาทั้งเซลล์ ' ขณะที่เรากำลังมองหาเซลล์ที่มีแต่เลขศูนย์ มิฉะนั้น มันจะแทนที่ศูนย์ที่อยู่ในใดๆตัวเลข; เช่น 100, 80, 90 เป็นต้น หลังจากนั้นให้คลิกที่ปุ่ม แทนที่ทั้งหมด

  • Excel จะแสดง จำนวนเซลล์ศูนย์ที่ถูกแทนที่ด้วยช่องว่าง กดปุ่ม ตกลง

  • สุดท้าย นี่คือผลลัพธ์ ลบเลขศูนย์ทั้งหมดออกจากชุดข้อมูลแล้ว

2. ลบเลขนำหน้า 0 โดยใช้ตัวเลือกการตรวจสอบข้อผิดพลาด (แปลงข้อความเป็นตัวเลข)

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

ขั้นตอน:

  • ขั้นแรก เลือกชุดข้อมูลทั้งหมด ( B5:B13 ) ที่มี เลขศูนย์นำหน้า ตอนนี้ คุณจะสังเกตเห็นไอคอนสีเหลืองปรากฏขึ้นที่มุมซ้ายบนของส่วนที่เลือก

  • ถัดไป คลิกที่ไอคอนตรวจสอบข้อผิดพลาดสีเหลือง และ เลือกตัวเลือก ' แปลงเป็นตัวเลข ' จากเมนูแบบเลื่อนลง

  • สุดท้าย เราจะเห็นว่าตัวนำทั้งหมด เลขศูนย์หายไป

3. ลบเลข 0 นำหน้าโดยเปลี่ยนรูปแบบตัวเลขที่กำหนดเองของเซลล์

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

ขั้นตอน:

  • เลือกชุดข้อมูลทั้งหมด ( B5:B11 ) ในตอนแรก

  • ถัดไป ไปที่กลุ่มตัวเลขจาก หน้าแรก ตามค่าเริ่มต้น เลือกรูปแบบตัวเลข พิเศษ ที่นี่

  • ตอนนี้ เลือก ทั่วไป จาก แบบเลื่อนลง

  • สุดท้าย ต่อไปนี้เป็นผลลัพธ์ของเรา

4. ลบ 0 นำหน้าโดยใช้เทคนิคพิเศษการวาง

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

ขั้นตอน:

  • ขั้นแรก เลือกเซลล์ว่างและคัดลอกเซลล์

  • ถัดไป เลือก ชุดข้อมูล ( B5:B13 ) และคลิกขวาที่ชุดข้อมูลแล้วเลือก วางแบบพิเศษ

  • ตอนนี้ หน้าต่าง วางแบบพิเศษ จะปรากฏขึ้น จากนั้น เลือก เพิ่ม จากกลุ่ม ตัวเลือก แล้วคลิก ตกลง .

  • สุดท้าย ผลลัพธ์ของเราต่อไปนี้

5. ใช้ฟังก์ชัน VALUE เพื่อลบการนำหน้า 0จาก Excel

ไม่เหมือนที่อธิบายไว้ในวิธีการก่อนหน้านี้ ตอนนี้เราจะพูดถึงวิธีการลบช่องว่างนำหน้าโดยใช้ฟังก์ชัน Excel เช่น ฟังก์ชัน VALUE ฟังก์ชัน VALUE แปลงสตริงข้อความที่แทนตัวเลขเป็นตัวเลข ในทำนองเดียวกัน วิธีที่ 4 สูตรนี้จะใช้ได้กับทั้งรูปแบบ ตัวเลขที่กำหนดเอง และตัวเลขที่แปลงเป็น ข้อความ

ขั้นตอน :

  • พิมพ์สูตรด้านล่างใน เซลล์ C5 .
=VALUE(B5)

  • ในท้ายที่สุด เราจะได้ผลลัพธ์ต่อไปนี้ ใช้เครื่องมือ Fill Handle ( + ) เพื่อคัดลอกสูตรไปยังเซลล์ที่เหลือ

6. ลบเลข 0 นำหน้าออกจากข้อความใน Excel โดยใช้ฟังก์ชันรวมกัน

จนถึงตอนนี้ เราได้พูดถึงวิธีการลบเลขศูนย์เมื่อเซลล์มีเฉพาะตัวเลข อย่างไรก็ตาม มีบางสถานการณ์ที่เซลล์มีทั้งข้อความและตัวเลข ในสถานการณ์ดังกล่าว เราสามารถลบเลขศูนย์นำหน้าได้โดยใช้ฟังก์ชัน excel ผสมกัน ตัวอย่างเช่น ในวิธีนี้ เราจะรวม RIGHT , LEN , FIND , LEFT และ SUBSTITUTE ฟังก์ชันเพื่อลบเลขศูนย์นำหน้า

ขั้นตอน:

  • ขั้นแรก พิมพ์สูตรต่อไปนี้ใน เซลล์ C5 .
=RIGHT(B5,LEN(B5)-FIND(LEFT(SUBSTITUTE(B5,"0",""),1),B5)+1)

  • ต่อไปนี้จะเป็นผลลัพธ์ของสูตรที่กล่าวถึงข้างต้น

รายละเอียดของสูตร:

SUBSTITUTE(B5,”0″,””)

ที่นี่ ฟังก์ชัน SUBSTITUTE แทนที่ศูนย์ด้วย ว่าง (“”) ผลลัพธ์คือ ' ABCD '.

LEFT(SUBSTITUTE(B5,”0″,””),1)

ที่นี่ ฟังก์ชัน LEFT แยกอักขระที่อยู่ซ้ายสุดของสตริง และผลลัพธ์คือ ' A '.

FIND(LEFT(SUBSTITUTE(B5,”0″,””),1),B5)

ตอนนี้ ฟังก์ชัน FIND จะค้นหาอักขระที่อยู่ซ้ายสุดและตำแหน่งที่กำหนดโดยสูตร LEFT ที่นี่ ผลลัพธ์ของส่วนนี้ของสูตรคือ ' 3 '

ถัดไป 1 จะถูกเพิ่มในผลลัพธ์ของสูตร FIND เพื่อให้เราได้ ความยาวทั้งหมดของสตริงข้อความ

จากนั้น ผลลัพธ์ของสูตร FIND จะถูกลบออกจากความยาวอักขระที่กำหนดโดย ฟังก์ชัน LEN .

ขวา(B5,LEN(B5)-FIND(ซ้าย(SUBSTITUTE(B5,”0″,””),1),B5)+1)

สุดท้าย ฟังก์ชัน RIGHT แยกสตริงข้อความทั้งหมดโดยไม่รวมศูนย์นำหน้า

7. ลบ 0 นำหน้าออกจาก Excel โดยใช้ VBA

เราสามารถลบเลขศูนย์นำหน้าโดยใช้ VBA ได้เช่นกัน มาดูขั้นตอนที่เกี่ยวข้องกับวิธีนี้กัน

ขั้นตอน:

  • ขั้นแรก เลือกชุดข้อมูลทั้งหมด ( B5:B13 ) .

  • ถัดไป คลิกขวาที่ชื่อแผ่นงาน Excel ที่ตรงกัน แล้วเลือก ดูโค้ด

  • ตอนนี้ รหัส โมดูล จะปรากฏขึ้น จากนั้นเขียนโค้ดต่อไปนี้ที่นั่น
8134
  • หลังจากนั้น เรียกใช้ รหัส

  • สุดท้าย เลขศูนย์นำหน้าทั้งหมดหายไปจากชุดข้อมูล ( B5:B11 )

Hugh West เป็นผู้ฝึกอบรมและนักวิเคราะห์ Excel ที่มีประสบการณ์สูงและมีประสบการณ์มากกว่า 10 ปีในอุตสาหกรรมนี้ เขาสำเร็จการศึกษาระดับปริญญาตรีสาขาการบัญชีและการเงิน และปริญญาโทสาขาบริหารธุรกิจ Hugh มีความหลงใหลในการสอนและได้พัฒนาแนวทางการสอนที่เป็นเอกลักษณ์ซึ่งง่ายต่อการติดตามและเข้าใจ ความรู้ความเชี่ยวชาญของเขาเกี่ยวกับ Excel ช่วยให้นักเรียนและผู้เชี่ยวชาญหลายพันคนทั่วโลกพัฒนาทักษะและความเป็นเลิศในอาชีพการงาน ฮิวจ์แบ่งปันความรู้ของเขากับคนทั้งโลกผ่านบล็อก โดยเสนอบทช่วยสอน Excel ฟรีและการฝึกอบรมออนไลน์เพื่อช่วยให้บุคคลและธุรกิจบรรลุศักยภาพสูงสุดของตนเอง