วิธีลบช่องว่างใน Excel หลังข้อความ (6 วิธีด่วน)

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

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

สมมติว่าเรามีรายชื่อที่มีช่องว่างที่ไม่ต้องการหลังข้อความ เราต้องการลบช่องว่างเหล่านั้นออกเพื่อดำเนินการเพิ่มเติม เราจะทำโดยใช้ 6 วิธีที่แตกต่างกันด้านล่าง เพื่อความสะดวก เราได้รวมสองคอลัมน์ Normal Text และ Text without Unwanted Space ที่นี่ เรามีช่องว่างที่ไม่ต้องการระหว่างคำว่า Abagail และเครื่องหมายคำพูด (“) .

ดาวน์โหลดแบบฝึกหัด

Removing_spaces_after_text.xlsm

6 วิธีด่วนในการลบช่องว่างใน Excel หลังข้อความ

ตอนนี้เราจะหาวิธีลบช่องว่างใน Excel หลังจาก ข้อความ. ในกรณีนี้ เราจะลบช่องว่างระหว่าง Abagail และ เครื่องหมายคำพูด (“ ”) วิธีการต่อไปนี้จะแนะนำเราเกี่ยวกับวิธีต่างๆ ในการดำเนินการดังกล่าว

1. ลบช่องว่างใน Excel หลังจากข้อความโดยใช้การค้นหาและแทนที่

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

ที่นี่ ฉันเลือก B5:B9 .

ก่อนอื่น เราจะไปที่แท็บ หน้าแรก จากนั้นเราจะไปที่ ค้นหา & เลือกตัวเลือก ในแถบเครื่องมือ

จาก ค้นหา & เลือก เลือก แทนที่ .

จากนั้น กล่องโต้ตอบ ค้นหาและแทนที่ จะปรากฏขึ้น .

จากนั้นในช่อง ค้นหาอะไร เราจะพิมพ์ SPACEBAR หนึ่งครั้ง ในกรณีนี้ เราจะปล่อยให้ช่อง แทนที่ด้วย ว่าง ไว้

จากนั้นเราจะกด แทนที่ทั้งหมด เพื่อ ลบช่องว่างทั้งหมด กล่องข้อความ จะปรากฏขึ้นพร้อมจำนวนการแทนที่

ช่องว่างทั้งหมดหลังข้อความจะหายไป

อ่านเพิ่มเติม: วิธีลบช่องว่างก่อนข้อความใน Excel (4 วิธี)

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

2.1. การใช้ฟังก์ชัน TRIM เท่านั้น

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

=TRIM(B5)

หลังจาก กดปุ่ม ENTER เราจะพบ ข้อความที่ไม่มีช่องว่างที่ไม่ต้องการ ที่นี่เราจะเอาช่องว่างที่ไม่จำเป็นระหว่างสองส่วนของชื่อออก

ตอนนี้ เราจะใช้ Fill Handle เพื่อใช้ คุณลักษณะป้อนอัตโนมัติ ของ Excel เพื่อลบช่องว่างออกจากค่าอื่นๆ ใน ข้อความไม่มีคอลัมน์ช่องว่างที่ไม่ต้องการ .

2.2. การใช้ฟังก์ชัน LEN และ LEFT ร่วมกับฟังก์ชัน TRIM

ฟังก์ชัน LEN ใน Excel จะวัดความยาวของตัวเลขหรือสตริงใดๆ ฟังก์ชันซ้าย ใน Excel มีประโยชน์ในการดึงอักขระตามจำนวนที่ระบุจากสตริงตัวเลขหรือข้อความใดๆ ในที่นี้ เราจะใช้สามฟังก์ชันร่วมกันเพื่อลบช่องว่างหลังข้อความ ที่นี่ ในเซลล์ C5 เราพิมพ์

=TRIM(LEFT(B5,LEN(B5)))

รายละเอียดสูตร

LEN(B5) —> วัดความยาวของตัวอักษรในเซลล์ B5 ในกรณีนี้

เอาต์พุตคือ : 14

LEFT(B5,LEN(B5)) —> กลายเป็นซ้าย (B5,14) ดังนั้นจึงคำนึงถึง 14 อักขระจากทางซ้าย ในกรณีนี้

เอาต์พุตคือ : Abagail   Ross

คำอธิบาย : โปรดสังเกตว่า มีช่องว่างพิเศษ 2 ช่องระหว่าง คำ

ตัด(ซ้าย(B5,เลน(B5))) —> ขณะนี้ฟังก์ชัน TRIM เริ่มทำงานแล้ว ลบช่องว่างพิเศษสองช่อง ระหว่างคำและให้ผลลัพธ์ที่เหมาะสม

ผลลัพธ์คือ : Abagail Ross

คำอธิบาย : โปรดสังเกตว่าไม่มีการเว้นวรรคระหว่างคำสองคำ

การกดปุ่ม ENTER เราจะได้ผลลัพธ์ในเซลล์ C5 .

การใช้ Fill Handle เพื่อใช้คุณลักษณะ AutoFill ของ Excel เราจะได้ค่าใน Text Without พื้นที่ที่ไม่ต้องการคอลัมน์ .

อ่านเพิ่มเติม: H เป็นวิธีการลบช่องว่างนำหน้าใน Excel (4 วิธี)

3. ลบช่องว่างหลังข้อความโดยใช้ Power Query

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

เราเลือกช่วง B5:B9

จากนั้น ในการดำเนินการ Power Query เราจำเป็นต้องเลือก จากตาราง/ ช่วง จากแท็บ ข้อมูล

หน้าต่าง ใหม่ จะปรากฏขึ้น

ไปที่ เพิ่มคอลัมน์ >> รูปแบบ >> TRIM

เราจะได้รับข้อมูลที่ตัดแต่งแล้วใน คอลัมน์ ใหม่ชื่อ ตัดแต่ง .

จากนั้นไปที่ ไฟล์ แท็บ

คลิก ปิด & โหลด .

คุณจะได้รับผลลัพธ์ใน ชีตใหม่

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

4. ลบช่องว่างหลังข้อความโดยใช้ Macros และ VBA

เราสามารถใช้ VBA เพื่อลบช่องว่างหลังข้อความ ขั้นแรก เราต้องเลือกช่วงทั้งหมดที่เราต้องการลบช่องว่าง

จากนั้น เราเลือกช่วง B5:B9 .<3

หากต้องการใช้ VBA ตัวแก้ไข

เปิดแท็บ ผู้พัฒนา >> เลือก Visual Basic

หน้าต่างใหม่จะปรากฏขึ้น

ไปที่แท็บ แทรก >> เลือก โมดูล .

โมดูล ใหม่จะปรากฏขึ้น พิมพ์รหัสด้านล่างใน โมดูล ใหม่

6903

เราจะสร้าง ขั้นตอนย่อยใหม่ RemoveSpacesafterText และประกาศตัวแปรสองตัว M และ เซลล์ เป็น Range .

จากนั้นเราใช้ For loop เพื่อค้นหาทุกเซลล์ ที่มีช่องว่างที่ไม่ต้องการ เราจะใช้ฟังก์ชัน VBA TRIM เพื่อลบช่องว่าง

ตอนนี้ เราจะ บันทึก รหัสและ เรียกใช้ รหัสโดยการกด F5 .

เราจะสามารถลบช่องว่างที่ไม่ต้องการออกได้ทั้งหมด

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

5. ลบช่องว่างหลังข้อความโดยใช้ฟังก์ชัน LEFT ใน Excel

ฟังก์ชัน LEFT ใน Excel ช่วยให้เรา เลือกจำนวนอักขระที่ระบุจากด้านซ้ายของข้อความ หากเราทราบจำนวนช่องว่างทางด้านขวาของข้อความ เช่น หลังจากข้อความ เราสามารถลบช่องว่างออกได้โดยใช้ฟังก์ชัน ซ้าย

ในกรณีนี้ เราทราบว่าเรามี ช่องว่างสามช่อง ทางด้านขวาของข้อความ ดังนั้นใน เซลล์ C5 เราจะพิมพ์

=LEFT(B5,LEN(B5)-3)

รายละเอียดสูตร

LEN(B5) —> ให้ความยาวของค่าในเซลล์ B5

เอาต์พุตคือ : 10

LEN(B5)-3 —> ให้ค่า 10-3 แก่เรา

เอาต์พุตคือ : 7

คำอธิบาย : เราพบจำนวนอักขระที่ต้องการ

LEFT(B5,LEN(B5)-3) —> ดึงอักขระ 7 ตัวจากด้านซ้ายของข้อความ

เอาต์พุตคือ : Abagail

คำอธิบาย : ไม่มีช่องว่างเพิ่มเติมหลังข้อความ

กดปุ่ม ENTER เราจะได้ค่าใน เซลล์ C5 .

ตอนนี้ โดยการลาก Fill Handle ลงเพื่อใช้คุณลักษณะ AutoFill เราจะได้ค่าทั้งหมดในคอลัมน์ Text Without Unwanted Space .

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

SUBSTITUTE ฟังก์ชัน ของ Excel ช่วยให้เราแทนที่ข้อความหนึ่งด้วยอีกข้อความหนึ่ง เราสามารถใช้ SUBSTITUTE Function เพื่อแทนที่ช่องว่างที่ไม่ต้องการ ที่นี่ เราจะแทนที่ช่องว่างพิเศษระหว่างสองข้อความ ในการทำเช่นนั้น ในเซลล์ C5 เราจะพิมพ์

=SUBSTITUTE(B5,"  ","")

ในสูตร จะเลือก เซลล์ B5 ค่าที่เราต้องการแทนที่ จากนั้นใช้ ช่องว่าง เป็น old_text เนื่องจากฉันต้องการลบช่องว่าง จากนั้นใช้ ช่องว่าง ภายในเครื่องหมายอัญประกาศคู่เป็น new_text .

ตอนนี้ ฟังก์ชัน SUBSTITUTE จะแทนที่ช่องว่างเพิ่มเติมหลังข้อความด้วย ไม่มีช่องว่าง

หลังจากกดปุ่ม ENTER เราจะได้ค่าที่ต้องการในเซลล์ B5 .

จากนั้นใช้ Fill Handle เพื่อใช้คุณลักษณะ AutoFill เราจะได้ค่าที่สอดคล้องกันใน คอลัมน์ข้อความที่ไม่มีช่องว่าง .

อ่านเพิ่มเติม: วิธีลบช่องว่างใน Excel ก่อนตัวเลข (3 วิธี)

สิ่งที่ต้องจำ

การเว้นวรรคที่ไม่ต้องการอาจทำให้เรามีปัญหาเมื่อเราใช้ LOOKUP Functions .

เมื่อเราใช้ ซ้าย<2 ฟังก์ชัน สำหรับการลบช่องว่างที่ไม่ต้องการหลังข้อความเท่านั้น เราควรทราบจำนวนช่องว่างหลังข้อความ

ส่วนแบบฝึกหัด

เราได้รวมส่วนแบบฝึกหัดเพื่อให้คุณ ฝึกฝนวิธีการด้วยตัวคุณเอง

สรุป

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

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