ไปยังเนื้อหาหลัก

ลบช่องว่างในเซลล์ Excel - ช่องว่างนำหน้าช่องว่างต่อท้ายช่องว่างเพิ่มเติมหรือช่องว่างทั้งหมด

ผู้เขียน: ฝ่ายสนับสนุนด้านเทคนิค แก้ไขล่าสุด: 2024-09-14

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

ลบช่องว่างเพิ่มเติมรวมถึงช่องว่างนำหน้าส่วนท้ายและส่วนเกินระหว่างช่องว่างจากเซลล์
ลบเฉพาะช่องว่างนำหน้าออกจากเซลล์
ลบเฉพาะช่องว่างต่อท้ายออกจากเซลล์
ลบช่องว่างทั้งหมดออกจากเซลล์
ลบช่องว่างนำหน้าต่อท้ายพิเศษและช่องว่างทั้งหมดออกจากเซลล์ได้อย่างง่ายดายด้วยคุณสมบัติที่น่าทึ่ง

ลบช่องว่างเพิ่มเติมรวมถึงช่องว่างนำหน้าส่วนท้ายและส่วนเกินระหว่างช่องว่างจากเซลล์

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

=TRIM(TEXT)

เลือกเซลล์ว่างป้อน =TRIM(B3) เข้าไปแล้วกดปุ่ม เข้าสู่ สำคัญ. จากนั้นลากไฟล์ เติมที่จับ ลงเพื่อใช้สูตรกับเซลล์อื่น ๆ ดูภาพหน้าจอ:
หมายเหตุ: B3 คือเซลล์ที่มีข้อความที่คุณต้องการให้ลบช่องว่าง

ใช้สูตรลบช่องว่างส่วนเกินออก

ตอนนี้ช่องว่างพิเศษทั้งหมดรวมถึงช่องว่างนำหน้าส่วนท้ายและส่วนเกินระหว่างช่องว่างจะถูกลบออกจากเซลล์ที่ระบุ

หมายเหตุ: การดำเนินการนี้ต้องทำในคอลัมน์ใหม่ หลังจากลบช่องว่างพิเศษทั้งหมดแล้วคุณต้องแทนที่ข้อมูลเดิมด้วยข้อมูลที่ถูกตัดแต่งโดยกดปุ่ม Ctrl + Cเลือกช่วงข้อมูลเดิมและคลิกขวาเพื่อเลือก ความคุ้มค่า ภายใต้ วางตัวเลือก มาตรา.

คลิกหลายครั้งเพื่อลบช่องว่างที่ไม่จำเป็นออกจากเซลล์

กับ ลบ Spaces ยูทิลิตี้การคลิกเพียงไม่กี่ครั้งสามารถช่วยคุณลบได้ไม่เพียง ช่องว่างชั้นนำช่องว่างต่อท้ายช่องว่างส่วนเกิน แต่ยัง ช่องว่างทั้งหมด จากช่วงหลายช่วงหรือแม้แต่ทั้งแผ่นงานซึ่งจะช่วยประหยัดเวลาในการทำงานของคุณได้มาก
Kutools สำหรับ Excel - รวบรวมฟีเจอร์ขั้นสูงที่ทรงพลังกว่า 300 รายการ ออกแบบมาสำหรับสถานการณ์การทำงานมากกว่า 1500 สถานการณ์ แก้ปัญหา 80% ปัญหาของเอ็กเซล

ดาวน์โหลดและทดลองใช้ฟีเจอร์ตัวเต็มฟรี 30 วัน

 

ลบเฉพาะช่องว่างนำหน้าออกจากเซลล์

ในบางกรณีคุณอาจต้องลบช่องว่างนำหน้าเท่านั้นและเก็บช่องว่างทั้งหมดไว้ในเซลล์ตามภาพด้านล่างที่แสดง ส่วนนี้จะแนะนำสูตรและรหัส VBA อื่นเพื่อแก้ปัญหานี้

ข้อมูลตัวอย่างเพื่อลบช่องว่างด้านหน้า

ใช้ฟังก์ชัน MID เพื่อลบช่องว่างนำหน้าเท่านั้น

เลือกเซลล์ว่าง (ที่นี่ฉันเลือกเซลล์ D3) คัดลอกสูตรด้านล่างลงในนั้นแล้วกด เข้าสู่ สำคัญ. จากนั้นลากไฟล์ เติมที่จับ ลงเพื่อใช้สูตรกับเซลล์อื่น ๆ

=MID(B3,FIND(MID(TRIM(B3),1,1),B3),LEN(B3))

ในสูตรนี้ B3 คือเซลล์ที่มีข้อความที่คุณต้องการให้นำช่องว่างออก

ใช้ฟังก์ชั่น MID เพื่อลบช่องว่างด้านหน้า

หมายเหตุ: การดำเนินการนี้ต้องทำในคอลัมน์ใหม่ หลังจากลบช่องว่างนำหน้าทั้งหมดแล้วคุณต้องแทนที่ข้อมูลเดิมด้วยข้อมูลที่ถูกตัดแต่งโดยไม่มีสูตร

ใช้รหัส VBA เพื่อลบช่องว่างนำหน้าเท่านั้น

1. เปิดแผ่นงานที่มีเซลล์ที่คุณจะลบช่องว่างนำหน้าจากนั้นกดปุ่ม อื่น ๆ + F11 คีย์เพื่อเปิด Microsoft Visual Basic สำหรับแอปพลิเคชัน หน้าต่าง

2 คลิก สิ่งที่ใส่เข้าไป > โมดูลจากนั้นคัดลอกโค้ด VBA ด้านล่างลงในหน้าต่างโมดูล

Sub RemoveLeadingSpaces()
'Updateby20190612
Dim Rng As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
For Each Rng In WorkRng
    Rng.Value = VBA.LTrim(Rng.Value)
Next
End Sub

3 กด F5 กุญแจสำคัญในการเรียกใช้รหัส ก Kutools สำหรับ Excel กล่องโต้ตอบปรากฏขึ้นโปรดเลือกเซลล์ต่อเนื่องที่คุณจะลบช่องว่างนำหน้าจากนั้นคลิกที่ OK ปุ่ม

ใช้โค้ด VBA เพื่อลบช่องว่างด้านหน้า

ตอนนี้คุณสามารถเห็นเฉพาะช่องว่างนำหน้าเท่านั้นที่ถูกลบออกจากเซลล์ที่เลือก


ลบเฉพาะช่องว่างต่อท้ายออกจากเซลล์

1. เปิดแผ่นงานที่มีเซลล์ที่คุณจะลบช่องว่างนำหน้าจากนั้นกดปุ่ม อื่น ๆ + F11 คีย์เพื่อเปิด Microsoft Visual Basic สำหรับแอปพลิเคชัน หน้าต่าง

2 คลิก สิ่งที่ใส่เข้าไป > โมดูลจากนั้นคัดลอกโค้ด VBA ด้านล่างลงในหน้าต่างโมดูล

Sub RemoveTrailingSpaces()
'Updateby20190612
Dim Rng As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
For Each Rng In WorkRng
    Rng.Value = VBA.RTrim(Rng.Value)
Next
End Sub

3 กด F5 กุญแจสำคัญในการเรียกใช้รหัส ก Kutools สำหรับ Excel กล่องโต้ตอบจะปรากฏขึ้นโปรดเลือกเซลล์ต่อเนื่องที่คุณจะลบช่องว่างต่อท้ายจากนั้นคลิกที่ OK ปุ่ม. ตอนนี้คุณสามารถเห็นเฉพาะช่องว่างต่อท้ายที่ถูกลบออกจากเซลล์ที่เลือก

ใช้โค้ด VBA เพื่อลบช่องว่างท้ายคำ


ลบช่องว่างทั้งหมดออกจากเซลล์

หากคุณต้องการกำจัดช่องว่างทั้งหมดในเซลล์เฉพาะวิธีการในส่วนนี้สามารถช่วยคุณได้

ใช้ฟังก์ชัน SUBSTITUTE เพื่อลบช่องว่างทั้งหมดออกจากเซลล์

=SUBSTITUTE(text, old_text, new_text, [instance_num])

เลือกเซลล์ว่างคัดลอกสูตรด้านล่างลงไปแล้วกด เข้าสู่ สำคัญ. จากนั้นลากไฟล์ เติมที่จับ ลงเพื่อใช้สูตรกับเซลล์อื่น ๆ

=SUBSTITUTE(B3," ","")

เคล็ดลับ: ในสูตรนี้ B3 คือเซลล์ที่มีข้อความที่คุณต้องการลบช่องว่างทั้งหมด
         "" (ช่องว่างที่ล้อมรอบด้วยเครื่องหมายคำพูดคู่) ในที่นี้หมายถึงช่องว่างที่คุณต้องการลบ
         "" ในที่นี้หมายความว่าคุณจะแทนที่ช่องว่างทั้งหมดโดยไม่มีอะไรเลย

ใช้ฟังก์ชัน SUBSTITUTE เพื่อลบช่องว่างทั้งหมด

จากนั้นคุณจะเห็นช่องว่างทั้งหมดในเซลล์เฉพาะจะถูกลบออกทันที

หมายเหตุ: การดำเนินการนี้ต้องทำในคอลัมน์ใหม่ หลังจากลบช่องว่างทั้งหมดแล้วคุณต้องแทนที่ข้อมูลเดิมด้วยข้อมูลที่ตัดแต่งโดยไม่มีสูตร

ใช้ฟังก์ชัน Find & Replace เพื่อลบช่องว่างทั้งหมดออกจากเซลล์

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

1. เลือกเซลล์ที่มีช่องว่างที่คุณจะเอาออกกดปุ่ม Ctrl + H คีย์เพื่อเปิด ค้นหาและแทนที่ กล่องโต้ตอบ

2 ใน ค้นหาและแทนที่ ไดอะล็อกและภายใต้ แทนที่ พิมพ์หนึ่งช่องว่างใน สิ่งที่ค้นหา กล่องข้อความให้เก็บไฟล์ แทนที่ด้วย กล่องข้อความว่างเปล่าแล้วคลิกไฟล์ แทนที่ทั้งหมด ปุ่ม

ตั้งค่าตัวเลือกในกล่องค้นหาและแทนที่


ลบช่องว่างนำหน้าต่อท้ายพิเศษและช่องว่างทั้งหมดออกจากเซลล์ได้อย่างง่ายดายด้วย Kutools

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

Kutools สำหรับ Excel นำเสนอคุณสมบัติขั้นสูงมากกว่า 300 รายการเพื่อปรับปรุงงานที่ซับซ้อน เพิ่มความคิดสร้างสรรค์และประสิทธิภาพ เสริมด้วยความสามารถด้าน AI, Kutools ทำงานอัตโนมัติด้วยความแม่นยำ ทำให้การจัดการข้อมูลเป็นเรื่องง่าย ข้อมูลโดยละเอียดของ Kutools for Excel...         ทดลองฟรี...

1. เลือกช่วงหรือหลายช่วงด้วยเซลล์ที่คุณจะลบช่องว่างออกคลิก Kutools > ข้อความ > ลบ Spaces. ดูภาพหน้าจอ:

คลิกฟีเจอร์ Remove Space ของ kutools

2. คุณจะเห็นว่ามี 5 ตัวเลือกในไฟล์ ลบ Spaces กล่องโต้ตอบ:

  • หากต้องการลบเฉพาะช่องว่างนำหน้าโปรดเลือก ช่องว่างชั้นนำ ตัวเลือก;
  • หากต้องการลบเฉพาะช่องว่างต่อท้ายโปรดเลือกไฟล์ ช่องว่างต่อท้าย ตัวเลือก;
  • หากต้องการลบช่องว่างนำหน้าและช่องว่างต่อท้ายในเวลาเดียวกันโปรดเลือก ช่องว่างชั้นนำและต่อท้าย ตัวเลือก;
  • หากต้องการลบช่องว่างเพิ่มเติมทั้งหมด (รวมถึงช่องว่างนำหน้าส่วนท้ายส่วนเกินระหว่างช่องว่าง) โปรดเลือก ช่องว่างส่วนเกินทั้งหมด ตัวเลือก;
  • หากต้องการลบช่องว่างทั้งหมดโปรดเลือก ช่องว่างทั้งหมด ตัวเลือก

จากนั้นคลิกปุ่ม OK ปุ่มเพื่อเริ่มการทำงาน

เลือกหนึ่งตัวเลือกในกล่องโต้ตอบ Remove Spaces

  หากคุณต้องการทดลองใช้ยูทิลิตีนี้ฟรี (30 วัน) กรุณาคลิกเพื่อดาวน์โหลดแล้วไปใช้การดำเนินการตามขั้นตอนข้างต้น


กรณีปฏิบัติอื่น ๆ ที่เกี่ยวข้องกับช่องว่างของ Excel

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

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

เพิ่มช่องว่างหลังเครื่องหมายจุลภาคแต่ละเซลล์ในเซลล์ Excel เฉพาะ
บางครั้งช่องว่างอาจถูกลบออกจากเซลล์บางเซลล์โดยไม่ได้ตั้งใจ บทช่วยสอนนี้พูดถึงการเพิ่มช่องว่างหลังเครื่องหมายจุลภาคทุกครั้งเพื่อให้สตริงข้อความชัดเจนและเป็นมาตรฐานยิ่งขึ้นพร้อมขั้นตอนโดยละเอียด
คลิกเพื่อทราบข้อมูลเพิ่มเติม ...

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

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

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


เครื่องมือเพิ่มประสิทธิภาพการทำงานในสำนักงานที่ดีที่สุด

Kutools สำหรับ Excel แก้ปัญหาส่วนใหญ่ของคุณและเพิ่มผลผลิตของคุณได้ถึง 80%

  • ซุปเปอร์ฟอร์มูล่าบาร์ (แก้ไขข้อความและสูตรหลายบรรทัดได้อย่างง่ายดาย); การอ่านเค้าโครง (อ่านและแก้ไขเซลล์จำนวนมากได้อย่างง่ายดาย); วางลงในช่วงที่กรองแล้ว...
  • ผสานเซลล์ / แถว / คอลัมน์ และการเก็บรักษาข้อมูล แยกเนื้อหาของเซลล์ รวมแถวที่ซ้ำกันและผลรวม / ค่าเฉลี่ย... ป้องกันเซลล์ซ้ำ; เปรียบเทียบช่วง...
  • เลือกซ้ำหรือไม่ซ้ำ แถว; เลือกแถวว่าง (เซลล์ทั้งหมดว่างเปล่า); Super Find และ Fuzzy Find ในสมุดงานจำนวนมาก สุ่มเลือก ...
  • สำเนาถูกต้อง หลายเซลล์โดยไม่เปลี่ยนการอ้างอิงสูตร สร้างการอ้างอิงอัตโนมัติ ถึงหลายแผ่น ใส่สัญลักษณ์แสดงหัวข้อย่อย, กล่องกาเครื่องหมายและอื่น ๆ ...
  • แทรกสูตรที่ชื่นชอบและรวดเร็ว, ช่วงแผนภูมิและรูปภาพ; เข้ารหัสเซลล์ ด้วยรหัสผ่าน; สร้างรายชื่อผู้รับจดหมาย และส่งอีเมล ...
  • แยกข้อความ, เพิ่มข้อความ, ลบตามตำแหน่ง, ลบ Space; สร้างและพิมพ์ผลรวมย่อยของเพจ แปลงระหว่างเนื้อหาของเซลล์และความคิดเห็น...
  • ซุปเปอร์ฟิลเตอร์ (บันทึกและใช้โครงร่างตัวกรองกับแผ่นงานอื่น ๆ ); การเรียงลำดับขั้นสูง ตามเดือน / สัปดาห์ / วันความถี่และอื่น ๆ ตัวกรองพิเศษ โดยตัวหนาตัวเอียง ...
  • รวมสมุดงานและแผ่นงาน; ผสานตารางตามคอลัมน์สำคัญ แยกข้อมูลออกเป็นหลายแผ่น; Batch แปลง xls, xlsx และ PDF...
  • การจัดกลุ่มตาราง Pivot ตาม จำนวนสัปดาห์วันในสัปดาห์และอื่น ๆ ... แสดงปลดล็อกเซลล์ที่ถูกล็อก ด้วยสีที่ต่างกัน เน้นเซลล์ที่มีสูตร / ชื่อ...
kte แท็บ 201905
  • เปิดใช้งานการแก้ไขและอ่านแบบแท็บใน Word, Excel, PowerPoint, ผู้จัดพิมพ์, Access, Visio และโครงการ
  • เปิดและสร้างเอกสารหลายรายการในแท็บใหม่ของหน้าต่างเดียวกันแทนที่จะเป็นในหน้าต่างใหม่
  • เพิ่มประสิทธิภาพการทำงานของคุณ 50% และลดการคลิกเมาส์หลายร้อยครั้งให้คุณทุกวัน!
ด้านล่าง officetab