วิธีลบช่องว่างนำหน้าและต่อท้ายในเซลล์ Excel
บางครั้งเมื่อคุณคัดลอกข้อมูลจากตำแหน่งที่ตั้งอื่นและวางลงในแผ่นงาน Excel อาจมีช่องว่างเหลืออยู่ด้านหน้าหรือด้านท้ายของสตริงในเซลล์ การลบช่องว่างทีละช่องใช้เวลานานเพื่อให้ข้อมูลดูเป็นระเบียบเรียบร้อย บทแนะนำนี้จะแนะนำวิธีที่ชาญฉลาดและง่ายดายที่จะช่วยให้คุณลบช่องว่างนำหน้าและต่อท้ายได้อย่างรวดเร็ว
- วิธี A: ลบช่องว่างพิเศษทั้งหมดออกจากสตริงด้วยฟังก์ชัน TRIM (2 ขั้นตอน)
ลบช่องว่างส่วนเกินทั้งหมดรวมทั้งช่องว่างส่วนหน้าและช่องว่างด้านหลัง - วิธี B: ลบช่องว่างนำหน้าออกจากสตริงด้วยรหัส VBA (5 ขั้นตอน)
ลบเฉพาะช่องว่างแรกต้องมีสำเนาก่อนเรียกใช้รหัส - วิธี C: ลบช่องว่างนำหน้า / ต่อท้าย / พิเศษ / ทั้งหมดตามที่คุณต้องการด้วย Kutools (3 ขั้นตอน)
ลบช่องว่างนำหน้า / ต่อท้าย / พิเศษ / ทั้งหมดตามที่คุณต้องการ - ดาวน์โหลดไฟล์ตัวอย่าง
ไฟล์ตัวอย่างนี้มีข้อมูลทั้งหมดที่บทความนี้ต้องการ - การดำเนินการอื่น ๆ (บทความ) ที่เกี่ยวข้องกับอวกาศ
นับช่องว่างก่อนสตริงข้อความ หาตำแหน่งของช่องว่างที่ n เป็นต้นไป ..
ลบช่องว่างเพิ่มเติมจากสตริง
1. เลือกเซลล์ถัดจากเซลล์ที่คุณต้องการลบช่องว่างเพิ่มเติมจากสตริงพิมพ์สูตรนี้
=TRIM(B2)
B2 คือเซลล์ที่คุณต้องการลบช่องว่างดูภาพหน้าจอ:
2 กด เข้าสู่ คีย์เพื่อรับผลลัพธ์จากนั้นลากจุดจับเติมอัตโนมัติเหนือเซลล์ที่คุณต้องการลบช่องว่างส่วนช่องว่างนำหน้าและช่องว่างต่อท้ายและช่องว่างพิเศษทั้งหมดถูกลบ
เคล็ดลับ:
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 แห่ง |
หากคุณต้องการแปลงหรือนำเข้าข้อมูลทั้งหมดในเอกสาร 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
3 กด F5 เพื่อเรียกใช้รหัสจากนั้นกดปุ่ม KutoolsforExcel กล่องโต้ตอบจะปรากฏขึ้นเพื่อเลือกเซลล์เพื่อลบช่องว่างนำหน้า
4. หลังจากเลือกเซลล์แล้วให้คลิก OKตอนนี้ช่องว่างนำหน้าในการเลือกถูกลบออกแล้ว
หมายเหตุ
ด้วยรหัส VBA นี้จะลบช่องว่างนำหน้าเท่านั้นและจะเปลี่ยนข้อมูลต้นฉบับและไม่รองรับการเลิกทำ ก่อนที่คุณจะใช้รหัส VBA นี้โปรดบันทึกสำเนาข้อมูลของคุณ
เครื่องมือนี้เป็นหนึ่งใน 229 เครื่องมือใน Kutools สำหรับ Excelมีห้าตัวเลือกให้คุณลบช่องว่างประเภทต่างๆตามที่คุณต้องการ:
- ลบช่องว่างนำหน้า
- ลบช่องว่างต่อท้าย
- ลบช่องว่างนำหน้าและต่อท้าย
- ลบช่องว่างส่วนเกินทั้งหมด
- ลบช่องว่างทั้งหมด
เครื่องมือนี้รองรับการเลิกทำ แต่ก่อนที่คุณจะใช้ยูทิลิตี้นี้คุณต้องใช้เวลาสักครู่ ติดตั้งฟรี มัน
1. เลือกข้อมูลที่คุณต้องการลบช่องว่างจากนั้นคลิก Kutools > ลบ Spaces. ดูภาพหน้าจอ:
2. จากนั้นตรวจสอบตัวเลือกที่คุณต้องการในไฟล์ ลบ Space โต้ตอบ
ลบช่องว่างชั้นนำเท่านั้น:
ลบ Trailing Spaces เท่านั้น:
ลบช่องว่างนำหน้าและต่อท้ายเท่านั้น:
ลบพื้นที่ส่วนเกินทั้งหมด:
ลบพื้นที่ทั้งหมด:
คลิกเพื่อดาวน์โหลดไฟล์ตัวอย่างนี้
นับช่องว่างก่อนสตริงข้อความ
ให้เคล็ดลับในการนับจำนวนช่องว่างนำหน้าอย่างรวดเร็ว
หาตำแหน่งของช่องว่างที่ n
ในบทความนี้จะแนะนำเทคนิคในการค้นหาตำแหน่งของช่องว่างที่ n ใน Excel ได้อย่างง่ายดาย
เพิ่มช่องว่างระหว่างชื่อและนามสกุล
โดยทั่วไปจะมีช่องว่างระหว่างชื่อและนามสกุล แต่ในบางครั้งช่องว่างจะหายไปคุณจึงต้องเพิ่มช่องว่างระหว่างชื่อใน Excel ที่นี่จะให้สองวิธีที่แตกต่างกันในการจัดการงานนี้อย่างรวดเร็ว
นับจำนวนอักขระที่ไม่รวมช่องว่าง
โดยปกติคุณจะใช้ฟังก์ชัน LEN เพื่อนับจำนวนอักขระอย่างไรก็ตามหากคุณต้องการนับอักขระโดยไม่รวมช่องว่างคุณต้องใช้สูตรอื่น ในบทความนี้มีสองวิธีง่ายๆให้คุณเลือกจัดการกับปริศนานี้
สุดยอดเครื่องมือเพิ่มผลผลิตในสำนักงาน
เพิ่มพูนทักษะ Excel ของคุณด้วย Kutools สำหรับ Excel และสัมผัสประสิทธิภาพอย่างที่ไม่เคยมีมาก่อน Kutools สำหรับ Excel เสนอคุณสมบัติขั้นสูงมากกว่า 300 รายการเพื่อเพิ่มประสิทธิภาพและประหยัดเวลา คลิกที่นี่เพื่อรับคุณสมบัติที่คุณต้องการมากที่สุด...
แท็บ Office นำอินเทอร์เฟซแบบแท็บมาที่ Office และทำให้งานของคุณง่ายขึ้นมาก
- เปิดใช้งานการแก้ไขและอ่านแบบแท็บใน Word, Excel, PowerPoint, ผู้จัดพิมพ์, Access, Visio และโครงการ
- เปิดและสร้างเอกสารหลายรายการในแท็บใหม่ของหน้าต่างเดียวกันแทนที่จะเป็นในหน้าต่างใหม่
- เพิ่มประสิทธิภาพการทำงานของคุณ 50% และลดการคลิกเมาส์หลายร้อยครั้งให้คุณทุกวัน!