วิธีลบช่องว่างต่อท้ายใน Excel (2 วิธีง่ายๆ)

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

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

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

ดาวน์โหลดสมุดงานแบบฝึกหัด

ขอแนะนำให้คุณดาวน์โหลดสมุดงาน Excel นี้ และฝึกฝนไปพร้อมๆ กัน

ลบช่องว่างต่อท้ายใน Excel.xlsm

2 วิธีในการลบช่องว่างต่อท้ายใน Excel

ในบทความนี้ เรา จะใช้สมุดงาน Excel ที่มีรายการภาพยนตร์สั้นเพื่อสาธิตวิธีการลบช่องว่างต่อท้ายใน Excel

ดังนั้นไม่ต้องพูดถึงเพิ่มเติม มาดูวิธีการทั้งหมดกัน ทีละตัว

1. ลบช่องว่างต่อท้ายใน Excel โดยใช้ฟังก์ชัน TRIM

วิธีที่สั้นและง่ายที่สุดในการลบช่องว่างต่อท้ายจากข้อความใน Excel คือการใช้ ฟังก์ชัน TRIM .นี่คือฟังก์ชันที่มีอยู่แล้วภายในของ Excel ที่ ลบช่องว่างส่วนเกินทั้งหมด ภายในบรรทัดข้อความ และดังนั้นจึงกู้คืนข้อความในรูปแบบปกติ

🔗 ขั้นตอน:

เลือก เซลล์ D5 .

พิมพ์

=TRIM(B5)

ภายในเซลล์

❸ กดปุ่ม ENTER

ขอแสดงความยินดี! คุณได้ตัดช่องว่างต่อท้ายจากเซลล์ B5 แล้ว

❹ ตอนนี้ลากไอคอน Fill Handle ไปยังส่วนท้ายของคอลัมน์ ▶ เพื่อทำให้ข้อความทั้งหมดที่มีช่องว่างต่อท้ายเป็นปกติ .

แก้ไขด่วน: ฟังก์ชัน TRIM ไม่ทำงาน

มีพื้นที่ว่างหลายประเภท เช่น พื้นที่ปกติ , Non-breaking Space , Horizontal Space , Em Space , En Space ฯลฯ

✔ TRIM ฟังก์ชัน สามารถลบได้เฉพาะช่องว่างปกติ ( ค่ารหัส 32 ในชุดอักขระ ASCII แบบ 7 บิต)

มัน ไม่สามารถลบช่องว่างประเภทอื่นๆ เช่น Non-breaking Space , Horizontal Space เป็นต้น

🔎 แล้วอย่างไร เพื่อลบช่องว่างประเภทอื่นที่ไม่ใช่ช่องว่างปกติ?

💬 แทนที่ช่องว่างประเภทอื่นด้วยช่องว่างปกติแล้วตัดออก

โดยทำตามขั้นตอนด้านล่าง:

🔗 ขั้นตอน:

เลือก เซลล์ D7 .

พิมพ์

=TRIM(SUBSTITUTE(B7, CHAR(160), " "))

ภายในเซลล์

❸ กดปุ่ม ENTER

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

SUBSTITUTE(B7, CHAR(160), ” “) แทนที่ Non-breaking Space ( Code Value 160 ) ในเซลล์ B7 ด้วย Normal Space (ค่ารหัส 32)

=TRIM(SUBSTITUTE(B7, CHAR(160), ” “)) การตัดแต่ง ออกจากพื้นที่ปกติที่ถูกแทนที่

🔎 วิธีรับค่ารหัสสำหรับพื้นที่ประเภทต่างๆ

💬 ใช้สูตร

=CODE(RIGHT(A1,1))

▶ เพื่อรับค่ารหัสที่สอดคล้องกันสำหรับช่องว่างต่อท้าย .

▶ แทนที่ที่อยู่เซลล์ A1 ด้วยที่อยู่ที่มีช่องว่างประเภทอื่นนอกเหนือจาก ช่องว่างปกติ

การอ่านที่คล้ายกัน:

  • วิธีลบช่องว่างใน Excel (7 วิธี)
  • ลบช่องว่างทั้งหมดใน Excel
  • วิธีลบช่องว่างนำหน้าใน Excel (5 วิธีที่มีประโยชน์)

2. ลบช่องว่างต่อท้ายโดยใช้ VBA

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

🔗 ขั้นตอน:

❶ เลือกช่วงของเซลล์ ▶ เพื่อลบช่องว่างต่อท้ายทั้งหมด

❷ กดปุ่ม ALT + F11 ▶ เพื่อเปิด VBA หน้าต่าง

❸ ไปที่ Insert Module

คัดลอก รหัส VBA ต่อไปนี้:

1406

❺ กด CTRL + V ▶ เพื่อวางโค้ด VBA ข้างต้น

❻ กดปุ่ม F5 ▶ เพื่อเรียกใช้โค้ดนี้

การดำเนินการนี้จะลบช่องว่างต่อท้ายทั้งหมดออกจากเซลล์ที่เลือกทันที

เคล็ดลับโบนัส: ค้นหาช่องว่างต่อท้ายใน Excel

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

🔗 ขั้นตอน:

เลือก เซลล์ D5 .

พิมพ์ สูตร

=IF(RIGHT(B5,1)=” “,”Present”,”Absent”)

ภายในเซลล์

❸ กดปุ่ม ENTER

❹ ลากไอคอน Fill Handle ▶ ไปจนสุดคอลัมน์

แค่นั้นแหละ

สิ่งที่ควรจำ

📌 ฟังก์ชัน TRIM จะลบเฉพาะ Normal Spaces (ค่ารหัส 32).

📌 ต้องแปลงช่องว่างอื่นๆ ทั้งหมดเป็น พื้นที่ปกติ ก่อนจึงจะใช้ฟังก์ชัน TRIM ได้

📌 ALT + F11 เป็นปุ่มลัดสำหรับเปิดหน้าต่าง VBA

📌 F5 เป็นปุ่มลัดสำหรับเรียกใช้ VBA รหัส

สรุป

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

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