วิธีลบช่องว่างใน Excel ด้วยสูตร (5 วิธีด่วน)

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

ในบทความนี้ เราจะเรียนรู้การลบช่องว่างใน excel ด้วยสูตร ช่องว่างสร้างปัญหามากมายเมื่อเราพยายามเรียกใช้สูตรใดๆ ในแผ่นงาน excel ในบางครั้ง เมื่อเราคัดลอกข้อมูลและวางลงในแผ่นงาน Excel อาจเกิดช่องว่างเพิ่มเติมโดยไม่ได้ตั้งใจ มันสามารถให้ผลลัพธ์ที่ไม่ถูกต้องหรือข้อผิดพลาด ตอนนี้เราจะสาธิตวิธีการแก้ปัญหานี้

ดาวน์โหลดหนังสือแบบฝึกหัด

ดาวน์โหลดหนังสือแบบฝึกหัด

ลบช่องว่างด้วยสูตร .xlsm

5 วิธีในการลบช่องว่างด้วยสูตร Excel

1. การใช้สูตร Trim เพื่อลบช่องว่างใน Excel

Excel มีสูตรในตัวที่ ลบช่องว่างออกจากข้อความ เป็นสูตร ทริม เราจะใช้ชุดข้อมูลสองคอลัมน์เพื่ออธิบายวิธีนี้ เหล่านี้คือ พนักงาน & หมายเลขประจำตัวประชาชน . เราจะใช้ชุดข้อมูลเดียวกันในทุกวิธีการในบทความนี้

ทำตามขั้นตอนด้านล่างเพื่อเรียนรู้วิธีการนี้

ขั้นตอน:

  • ในตอนเริ่มต้น เราต้องสร้างคอลัมน์ตัวช่วย เราตั้งชื่อว่า ' TRIM ' ในชุดข้อมูลของเรา
  • ตอนนี้ เลือก เซลล์ D5 แล้วพิมพ์สูตรในคอลัมน์ตัวช่วย
=TRIM(B5)

ที่นี่ หลังจากพิมพ์ฟังก์ชันแล้ว เราต้องเลือกเซลล์ที่ต้องการลบช่องว่าง

  • ถัดไป กด Enter เพื่อดูผลลัพธ์

  • จากนั้นใช้ Fill Handle เพื่อดูผลลัพธ์ทั้งหมดเซลล์

  • หลังจากนั้น เลือก เซลล์ D5 แล้วคัดลอก
  • ตอนนี้ วางเฉพาะเซลล์ ค่าใน เซลล์ B5 .

  • สุดท้าย หลังจากทำ 'คัดลอก & วาง' ในทุกเซลล์ ลบคอลัมน์ตัวช่วย

อ่านเพิ่มเติม: วิธีลบช่องว่างใน Excel: ด้วยสูตร, VBA & ; Power Query

2. ลบช่องว่างทั้งหมดโดยใช้ฟังก์ชัน Excel SUBSTITUTE

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

ใส่ใจกับขั้นตอนเพื่อทราบข้อมูลเพิ่มเติม

ขั้นตอน:

  • ประการแรก สร้าง คอลัมน์ตัวช่วย & พิมพ์สูตร
=SUBSTITUTE(B5,“ ”,“”)

ที่นี่ สูตรนี้จะแทนที่ช่องว่าง (อาร์กิวเมนต์ที่สอง) ด้วยสตริงว่าง (อาร์กิวเมนต์ที่สาม)

  • ประการที่สอง กด Enter เพื่อดูผลลัพธ์

  • ตอนนี้ ใช้ Fill Handle เพื่อดูผลลัพธ์ใน Helper Column .

ที่นี่ เราจะเห็น ไม่มีการเว้นวรรคระหว่างชื่อและนามสกุลของพนักงาน เราสามารถแก้ไขปัญหานี้ได้อย่างแน่นอนโดยใช้ ฟังก์ชัน TRIM ที่จุดเริ่มต้นของ ฟังก์ชัน SUBSTITUTE

  • ใส่สูตรใน เซลล์ D5 .
=TRIM(SUBSTITUTE(B5,CHAR(160),CHAR(32)))

ที่นี่ ฟังก์ชัน SUBSTITUTE จะแทนที่ฟังก์ชันที่ไม่แบ่ง ช่องว่าง CHAR(160) พร้อมช่องว่างปกติ CHAR(32) . ฟังก์ชัน TRIM จะลบช่องว่างส่วนเกินออก เราจำเป็นต้องเพิ่มไว้ข้างหน้า ฟังก์ชัน SUBSTITUTE

  • กด Enter เพื่อดูผลลัพธ์

  • สุดท้าย ใช้ Fill Handle สำหรับเซลล์ที่เหลือ

3. สูตร Excel พร้อมฟังก์ชัน MID เพื่อลบช่องว่างนำหน้า

ฟังก์ชัน MID ช่วยให้เรา ลบช่องว่างนำหน้าออกจากเซลล์ ไม่ลบช่องว่างพิเศษระหว่างข้อความ เราจะใช้ชุดข้อมูลก่อนหน้าอีกครั้ง

สังเกตขั้นตอนด้านล่างเพื่อทราบเกี่ยวกับวิธีการนี้

ขั้นตอน:

  • สร้าง คอลัมน์ตัวช่วย ในตอนแรก
  • ตอนนี้ พิมพ์สูตรใน เซลล์ D5
=MID(B5,FIND(MID(TRIM(B5),1,1),B5),LEN(B5))

สูตรนี้จะค้นหาข้อความและความยาวในตอนแรก ฟังก์ชัน FIND จะคืนค่าตำแหน่งของสตริงข้อความเป็นตัวเลข และฟังก์ชัน LEN จะนับความยาวของ เซลล์ B5 จากนั้นจะตัดช่องว่างนำหน้าออกจากข้อความ

  • ถัดไป กด Enter คุณจะเห็นใน เซลล์ D5 ว่าไม่มีช่องว่างนำหน้า แต่มีช่องว่างระหว่างข้อความ

  • สุดท้าย ลาก Fill Handle ลงเพื่อดูผลลัพธ์ใน Helper คอลัมน์ .

การอ่านที่คล้ายกัน

  • วิธีลบช่องว่างในเซลล์ ใน Excel (5 วิธี)
  • ลบช่องว่างใน Excel ก่อนตัวเลข (3วิธี)
  • วิธีลบช่องว่างใน Excel (7 วิธี)
  • วิธีลบช่องว่างใน Excel หลังข้อความ (6 วิธีด่วน)

4. ใช้ VBA เพื่อลบช่องว่างพิเศษใน Excel

VBA ยังเปิดโอกาสให้เรา กำจัดช่องว่างพิเศษใน excel . มันสามารถลบช่องว่างจากจุดเริ่มต้นและจุดสิ้นสุด แต่จะไม่สามารถลบช่องว่างระหว่างข้อความได้

ทำตามขั้นตอนสำหรับเทคนิคนี้

ขั้นตอน:

  • ใน อันดับแรก ไปที่แท็บ นักพัฒนาซอฟต์แวร์ แล้วเลือก Visual Basic .

  • ถัดไป ไปที่ แทรก ในหน้าต่าง Visual Basic จากนั้นเลือก โมดูล .
  • พิมพ์รหัสใน โมดูล และบันทึก .
8311

  • หลังจากนั้น เลือกช่วงของเซลล์ที่คุณต้องการใช้ VBA ที่นี่ เราได้เลือก เซลล์ B5 ถึง เซลล์ B9 .

  • จากนั้น เลือก มาโคร จาก นักพัฒนาซอฟต์แวร์

  • นอกจากนี้ เลือก เรียกใช้ จาก มาโคร

  • สุดท้าย คุณจะเห็นผลลัพธ์ตามภาพด้านล่าง

5 แทรกสูตร Excel เพื่อลบช่องว่างระหว่างตัวเลข

บางครั้ง เราจำเป็นต้องล้างช่องว่างระหว่างตัวเลข ในส่วนนี้ เราจะแสดงวิธีลบช่องว่างระหว่างตัวเลข เราจะใช้ชุดข้อมูลเดียวกันที่นี่ แต่เราจะมีช่องว่างใน ID Number คอลัมน์ในครั้งนี้

ทำตามขั้นตอนด้านล่าง

ขั้นตอน:

  • ประการแรก สร้าง คอลัมน์พิเศษ คอลัมน์ตัวช่วย เป็นคอลัมน์พิเศษที่นี่
  • อย่างที่สอง เลือก เซลล์ D5 แล้วป้อนสูตร
=SUBSTITUTE(C5," ","")

  • ประการที่สาม กด Enter และใช้ Fill Handle ใน คอลัมน์ตัวช่วย .

  • หรืออีกทางหนึ่ง คุณสามารถทำได้ด้วยปุ่ม 'ค้นหา & แทนที่' เลือกช่วงของเซลล์ที่คุณต้องการลบช่องว่าง

  • ถัดไป กด Ctrl + H จากแป้นพิมพ์ หน้าต่าง "ค้นหาและแทนที่" จะปรากฏขึ้น
  • กด Space bar ในส่วน "ค้นหาอะไร" และเก็บ 'แทนที่ด้วย' ส่วนว่าง

  • สุดท้าย เลือก แทนที่ทั้งหมด เพื่อดูผลลัพธ์

อ่านเพิ่มเติม: วิธีลบช่องว่างหลังตัวเลขใน Excel (6 วิธีง่ายๆ)

ข้อควรจำ

เราได้พูดถึงวิธีการง่ายๆ เกี่ยวกับการตัดช่องว่างใน excel มีสิ่งสำคัญที่เราต้องจำไว้ในขณะที่เรากำลังใช้วิธีการเหล่านี้ เราต้องสร้าง คอลัมน์พิเศษ ในตอนแรกสำหรับ วิธี-1,2 & 3 หลังจากทำตามขั้นตอนแล้ว เราจำเป็นต้องแทนที่ข้อมูลหลักด้วยข้อมูลที่ตัดแต่งแล้ว เราสามารถทำได้โดยใช้ คัดลอก & วาง . อย่าลืมวางเฉพาะ ค่า ขั้นตอนนี้แสดงใน วิธีที่ 1 .

สรุป

เราได้อธิบาย 5 วิธีในการลบช่องว่างออกจากแผ่นงาน excel ของเรา เหล่านี้เป็นวิธีการที่ใช้สูตรเป็นหลัก คุณยังสามารถใช้ 'ค้นหา & แทนที่ ' ตัวเลือกที่กล่าวถึงในวิธีสุดท้าย นอกจากนี้ ฉันหวังว่าวิธีการเหล่านี้จะช่วยแก้ปัญหาของคุณได้อย่างสมบูรณ์ สุดท้ายนี้ หากคุณมีข้อสงสัยหรือข้อเสนอแนะ โปรดแสดงความคิดเห็นด้านล่าง

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