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