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

วิธีลบช่องว่างนำหน้าและต่อท้ายในเซลล์ Excel

ผู้เขียน: เคลลี่ แก้ไขล่าสุด: 2024-08-20

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


วิธี A: ลบช่องว่างพิเศษทั้งหมดออกจากสตริงด้วยฟังก์ชัน TRIM (2 ขั้นตอน)

ลบช่องว่างเพิ่มเติมจากสตริง

1. เลือกเซลล์ถัดจากเซลล์ที่คุณต้องการลบช่องว่างเพิ่มเติมจากสตริงพิมพ์สูตรนี้

=TRIM(B2)

B2 คือเซลล์ที่คุณต้องการลบช่องว่างดูภาพหน้าจอ:
ภาพหน้าจอของการใช้ฟังก์ชัน TRIM

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

เคล็ดลับ:

1. คุณสามารถคัดลอกและวางผลลัพธ์ของสูตรเป็นค่าตามภาพด้านล่างที่แสดง:
ภาพหน้าจอแสดงวิธีคัดลอกและวางผลลัพธ์ของสูตรเป็นค่า

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

ลบช่องว่างส่วนเกินทั้งหมดรวมทั้งอักขระที่ไม่พิมพ์และช่องว่างที่ไม่ทำลาย

หากมีอักขระที่ไม่พิมพ์ในสตริงของคุณเช่นปรากฏใน Excel เป็น CHAR (160) จะไม่สามารถลบออกได้สำเร็จด้วยฟังก์ชัน TRIM ในกรณีนี้คุณต้องรวมฟังก์ชัน TRIM ฟังก์ชัน CLEAN และฟังก์ชัน SUBSTITUTE เข้าด้วยกันเพื่อจัดการงานนี้

ใช้สูตรนี้:

=TRIM(CLEAN(SUBSTITUTE(B2,CHAR(160)," ")))

ในกรณีนี้เซลล์ B2 คือเซลล์ที่คุณต้องการลบช่องว่างส่วนเกินทั้งหมด
ภาพหน้าจอของการใช้สูตรเพื่อลบช่องว่างส่วนเกินทั้งหมด

จากนั้นลากจุดจับเติมเหนือเซลล์ที่คุณต้องการใช้สูตรนี้
ภาพหน้าจอของผลลัพธ์

หมายเหตุ

ฟังก์ชัน TRIM จะลบช่องว่างพิเศษทั้งหมดรวมถึงช่องว่างนำหน้าช่องว่างต่อท้ายและช่องว่างระหว่างคำ หากคุณต้องการลบช่องว่างนำหน้าเท่านั้นโปรดไปที่วิธี B หากคุณต้องการลบช่องว่างนำหน้าเท่านั้นหรือเว้นวรรคต่อท้ายเท่านั้นหรือต้องการลบช่องว่างส่วนเกินทั้งหมดรวมถึงอักขระที่ไม่ได้พิมพ์โปรดไปที่ วิธีค.


ภาพหน้าจอของเครื่องมือข้อความที่มีประโยชน์ที่คุณต้องมี

13 เครื่องมือข้อความที่คุณต้องมีใน Excel ซึ่งจะช่วยเพิ่มประสิทธิภาพของคุณได้ถึง 90%

▲ชุดแก้ไขสตริงข้อความในเซลล์เช่นการเพิ่มข้อความเดียวกันลงในเซลล์พร้อมกันลบอักขระที่ตำแหน่งใด ๆ และอื่น ๆ

▲ยกเว้นเครื่องมือที่แสดงในรูปภาพมีเครื่องมือขั้นสูงอีก 200 รายการใน Kutools for Excel ซึ่งสามารถไขปริศนา Excel 82% ของคุณได้

▲เป็นผู้เชี่ยวชาญ Excel ใน 5 นาทีรับการยอมรับและการเลื่อนตำแหน่งของผู้คน

ผู้คนที่มีประสิทธิภาพสูงกว่า 110000 คนเลือก บริษัท ที่มีชื่อเสียงระดับโลกกว่า 300 แห่ง

ทดลองใช้ฟรี 30 วันไม่ต้องใช้บัตรเครดิต


วิธี B: ลบช่องว่างนำหน้าออกจากสตริงด้วยรหัส VBA (5 ขั้นตอน)

หากคุณต้องการแปลงหรือนำเข้าข้อมูลทั้งหมดในเอกสาร Word ไปยัง Excel คุณสามารถใช้รหัส VBA

1 กด Alt + F11 กุญแจสำคัญในการเปิดใช้งาน Microsoft Visual Basic สำหรับแอปพลิเคชัน หน้าต่าง

2 คลิก สิ่งที่ใส่เข้าไป > โมดูล เพื่อสร้างใหม่ โมดูล คัดลอกและวางโค้ดด้านล่างลงในสคริปต์

VBA: การลบช่องว่างชั้นนำจากสตริง

">Sub RemoveLeadingSpace()
'Updateby20131129
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

ภาพหน้าจอของการแทรกโมดูลในตัวแก้ไขโค้ด VBA ภาพหน้าจอที่แสดงโค้ด VBA ในตัวแก้ไข

3 กด F5 เพื่อเรียกใช้รหัสจากนั้นกดปุ่ม KutoolsforExcel กล่องโต้ตอบจะปรากฏขึ้นเพื่อเลือกเซลล์เพื่อลบช่องว่างนำหน้า
ภาพหน้าจอของการเลือกช่วงข้อมูลที่คุณต้องการลบช่องว่าง

4. หลังจากเลือกเซลล์แล้วให้คลิก OKตอนนี้ช่องว่างนำหน้าในการเลือกถูกลบออกแล้ว

ภาพหน้าจอที่แสดงผลลัพธ์

หมายเหตุ

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


วิธี C: ลบช่องว่างนำหน้า / ต่อท้าย / พิเศษ / ทั้งหมดตามที่คุณต้องการด้วย Kutools (3 ขั้นตอน)

เครื่องมือนี้เป็นหนึ่งใน 229 เครื่องมือใน Kutools สำหรับ Excelมีห้าตัวเลือกให้คุณลบช่องว่างประเภทต่างๆตามที่คุณต้องการ:

  • ลบช่องว่างนำหน้า
  • ลบช่องว่างต่อท้าย
  • ลบช่องว่างนำหน้าและต่อท้าย
  • ลบช่องว่างส่วนเกินทั้งหมด
  • ลบช่องว่างทั้งหมด

เครื่องมือนี้รองรับการเลิกทำ แต่ก่อนที่คุณจะใช้ยูทิลิตี้นี้คุณต้องใช้เวลาสักครู่ ติดตั้งฟรี มัน

1. เลือกข้อมูลที่คุณต้องการลบช่องว่างจากนั้นคลิก Kutools > ลบ Spaces. ดูภาพหน้าจอ:
ภาพหน้าจอของการเปิดใช้งานคุณลักษณะ Remove Spaces

2. จากนั้นตรวจสอบตัวเลือกที่คุณต้องการในไฟล์ ลบ Space โต้ตอบ
ภาพหน้าจอที่แสดงตัวเลือกประเภทช่องว่างทั้งหมด

ลบช่องว่างชั้นนำเท่านั้น:
ภาพหน้าจอของผลลัพธ์หลังจากลบช่องว่างนำหน้าออก

ลบ Trailing Spaces เท่านั้น:
ภาพหน้าจอของผลลัพธ์หลังจากลบช่องว่างต่อท้ายแล้ว

ลบช่องว่างนำหน้าและต่อท้ายเท่านั้น:
ภาพหน้าจอของผลลัพธ์หลังจากลบช่องว่างนำหน้าและต่อท้ายแล้ว

ลบพื้นที่ส่วนเกินทั้งหมด:
ภาพหน้าจอของผลลัพธ์หลังจากลบช่องว่างส่วนเกินออกทั้งหมด

ลบพื้นที่ทั้งหมด:
ภาพหน้าจอของผลลัพธ์หลังจากลบช่องว่างทั้งหมดแล้ว


ดาวน์โหลดไฟล์ตัวอย่าง

ตัวอย่างเอกสารคลิกเพื่อดาวน์โหลดไฟล์ตัวอย่างนี้


การดำเนินการอื่น ๆ (บทความ) ที่เกี่ยวข้องกับการแปลงไฟล์

นับช่องว่างก่อนสตริงข้อความ
ให้เคล็ดลับในการนับจำนวนช่องว่างนำหน้าอย่างรวดเร็ว

หาตำแหน่งของช่องว่างที่ n
ในบทความนี้จะแนะนำเทคนิคในการค้นหาตำแหน่งของช่องว่างที่ n ใน Excel ได้อย่างง่ายดาย

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

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


สุดยอดเครื่องมือเพิ่มผลผลิตในสำนักงาน

🤖 Kutools AI ผู้ช่วย: ปฏิวัติการวิเคราะห์ข้อมูลโดยยึดตาม: การดำเนินการที่ชาญฉลาด   |  สร้างรหัส  |  สร้างสูตรที่กำหนดเอง  |  วิเคราะห์ข้อมูลและสร้างแผนภูมิ  |  เรียกใช้ฟังก์ชัน Kutools...
คุณสมบัติยอดนิยม: ค้นหา เน้น หรือระบุรายการที่ซ้ำกัน   |  ลบแถวว่าง   |  รวมคอลัมน์หรือเซลล์โดยไม่สูญเสียข้อมูล   |   รอบโดยไม่มีสูตร ...
การค้นหาขั้นสูง: VLookup หลายเกณฑ์    VLookup หลายค่า  |   VLookup ข้ามหลายแผ่น   |   การค้นหาที่ไม่ชัดเจน ....
รายการแบบเลื่อนลงขั้นสูง: สร้างรายการแบบหล่นลงอย่างรวดเร็ว   |  รายการแบบหล่นลงขึ้นอยู่กับ   |  เลือกหลายรายการแบบหล่นลง ....
ผู้จัดการคอลัมน์: เพิ่มจำนวนคอลัมน์เฉพาะ  |  ย้ายคอลัมน์  |  สลับสถานะการมองเห็นของคอลัมน์ที่ซ่อนอยู่  |  เปรียบเทียบช่วงและคอลัมน์ ...
คุณสมบัติเด่น: กริดโฟกัส   |  มุมมองการออกแบบ   |   บาร์สูตรใหญ่    สมุดงานและตัวจัดการชีต   |  ห้องสมุดทรัพยากร (ข้อความอัตโนมัติ)   |  เลือกวันที่   |  รวมแผ่นงาน   |  เข้ารหัส/ถอดรหัสเซลล์    ส่งอีเมลตามรายการ   |  ซุปเปอร์ฟิลเตอร์   |   ตัวกรองพิเศษ (กรองตัวหนา/ตัวเอียง/ขีดทับ...) ...
ชุดเครื่องมือ 15 อันดับแรก12 ข้อความ เครื่องมือ (เพิ่มข้อความ, ลบอักขระ, ... )   |   50 + แผนภูมิ ประเภท (แผนภูมิ Gantt, ... )   |   40+ ใช้งานได้จริง สูตร (คำนวณอายุตามวันเกิด, ... )   |   19 การแทรก เครื่องมือ (ใส่ QR Code, แทรกรูปภาพจากเส้นทาง, ... )   |   12 การแปลง เครื่องมือ (ตัวเลขเป็นคำ, การแปลงสกุลเงิน, ... )   |   7 ผสานและแยก เครื่องมือ (แถวรวมขั้นสูง, แยกเซลล์, ... )   |   ... และอื่น ๆ

เพิ่มพูนทักษะ Excel ของคุณด้วย Kutools สำหรับ Excel และสัมผัสประสิทธิภาพอย่างที่ไม่เคยมีมาก่อน Kutools สำหรับ Excel เสนอคุณสมบัติขั้นสูงมากกว่า 300 รายการเพื่อเพิ่มประสิทธิภาพและประหยัดเวลา  คลิกที่นี่เพื่อรับคุณสมบัติที่คุณต้องการมากที่สุด...


แท็บ Office นำอินเทอร์เฟซแบบแท็บมาที่ Office และทำให้งานของคุณง่ายขึ้นมาก

  • เปิดใช้งานการแก้ไขและอ่านแบบแท็บใน Word, Excel, PowerPoint, ผู้จัดพิมพ์, Access, Visio และโครงการ
  • เปิดและสร้างเอกสารหลายรายการในแท็บใหม่ของหน้าต่างเดียวกันแทนที่จะเป็นในหน้าต่างใหม่
  • เพิ่มประสิทธิภาพการทำงานของคุณ 50% และลดการคลิกเมาส์หลายร้อยครั้งให้คุณทุกวัน!