ช่องว่างนำหน้าและต่อท้ายใน Excel มักทำให้เกิดความยุ่งยากอย่างมากฉันไม่สามารถนึกถึงสถานการณ์ที่คุณอาจต้องการพื้นที่พิเศษนี้ แต่มักจะไปอยู่ในสเปรดชีต excel
มีหลายวิธีที่คุณสามารถลงเอยด้วยพื้นที่พิเศษนี้ - ตัวอย่างเช่น เป็นส่วนหนึ่งของการดาวน์โหลดข้อมูลจากฐานข้อมูล การคัดลอกข้อมูลจากเอกสารข้อความ หรือการป้อนด้วยตนเองโดยไม่ได้ตั้งใจ
การเว้นวรรคนำ ต่อท้าย และเว้นวรรคระหว่างข้อความอาจทำให้เกิดปัญหาร้ายแรงได้
ตัวอย่างเช่น สมมติว่าคุณมีชุดข้อมูลที่มีลักษณะดังนี้:
ดูว่าเกิดอะไรขึ้นเมื่อฉันใช้ฟังก์ชัน VLOOKUP เพื่อรับนามสกุลโดยใช้ชื่อ
คุณอาจไม่สามารถเห็นความแตกต่างด้วยตาเปล่าที่มีช่องว่างต่อท้ายชื่อที่ทำให้เกิดข้อผิดพลาดนี้
ในตัวอย่างนี้ ง่ายต่อการระบุปัญหาในชุดข้อมูลขนาดเล็ก แต่ลองนึกภาพว่าต้องตรวจสอบระเบียนหลายพันรายการ
เพื่อความปลอดภัย การล้างข้อมูลและลบช่องว่างใน Excel ถือเป็นความคิดที่ดีเสมอ
เนื้อหา
วิธีลบช่องว่างใน Excel
ในบทช่วยสอนนี้ ฉันจะแสดงให้คุณเห็นสองวิธีในการลบช่องว่างใน Excel
- ใช้ฟังก์ชัน TRIM
- ใช้ค้นหาและแทนที่
ใช้ฟังก์ชันตัดแต่ง
ฟังก์ชัน Excel TRIM จะลบช่องว่างนำหน้าและต่อท้าย และเว้นวรรคสองครั้งระหว่างสตริงข้อความ
ตัวอย่างเช่น ในตัวอย่างด้านบน หากต้องการลบช่องว่าง (หากชื่อจริง) ออกจากรายการทั้งหมด (ใน A2:A7) ให้ใช้สูตรต่อไปนี้ในเซลล์ C1 แล้วลากลงเพื่อให้ได้ชื่อทั้งหมด:
= TRIM (A2)
ฟังก์ชัน Excel TRIM จะลบช่องว่างนำหน้าและต่อท้ายทั้งหมดในเซลล์ทันที
เมื่อคุณมีข้อมูลที่ล้างแล้ว ให้คัดลอกและวางเป็นค่าแทนข้อมูลเดิม
คุณลักษณะนี้ยังมีประโยชน์หากมีอักขระเว้นวรรคหลายตัวระหว่างคำมันจะลบช่องว่างเพิ่มเติมเพื่อให้ผลลัพธ์มีอักขระเว้นวรรคระหว่างคำเสมอ
ฟังก์ชัน Excel TRIM ลบช่องว่างใน Excel ได้ดี แต่จะล้มเหลวเมื่อคุณมีอักขระที่ไม่ได้พิมพ์ (เช่น ตัวแบ่งบรรทัด) ในชุดข้อมูลของคุณหากต้องการลบอักขระที่ไม่พิมพ์ออก คุณสามารถใช้ฟังก์ชัน TRIM และ CLEAN ร่วมกันได้
หากมีข้อความในเซลล์ A1 ที่จะเอาช่องว่างออก ให้ใช้สูตรต่อไปนี้:
=TRIM(สะอาด(A1))
อักขระที่ไม่พิมพ์ออกมาอาจมาจาก =CHAR(160) และไม่สามารถลบออกโดยสูตร CLEANดังนั้น หากคุณต้องการแน่ใจว่ามีช่องว่างเพิ่มเติมและอักขระที่ไม่ได้พิมพ์ทั้งหมด ให้ใช้สูตรนี้:
=TRIM(ทำความสะอาด(แทนที่(A1,CHAR(160)," ")))
ใช้ FIND และ REPLACE เพื่อลบช่องว่างพิเศษใน Excel
คุณสามารถใช้คุณลักษณะค้นหาและแทนที่เพื่อลบช่องว่างใน Excel
นี่คือเทคนิคที่รวดเร็วกว่าซึ่งมีประโยชน์ในสถานการณ์ที่กำหนด:
- เมื่อคุณต้องการลบช่องว่างสองครั้ง
- เมื่อคุณต้องการลบอักขระช่องว่างทั้งหมด
ลบช่องว่างสองครั้ง
โปรดทราบว่าเทคนิคนี้ไม่สามารถใช้เพื่อลบช่องว่างนำหน้าหรือต่อท้ายได้ค้นหาและแทนที่ช่องว่างสองเท่าโดยไม่คำนึงถึงตำแหน่งของพวกเขา
นี่คือขั้นตอนในการทำเช่นนี้:
สิ่งนี้จะแทนที่ช่องว่างคู่ทั้งหมดด้วยอักขระช่องว่างเดียว
โปรดทราบว่าการดำเนินการนี้จะลบช่องว่างสองครั้งเท่านั้นหากคุณมีอักขระเว้นวรรค 2 ตัวระหว่าง 3 คำ จะส่งผลให้อักขระเว้นวรรค 2 ตัว (หนึ่งตัวจะถูกลบออก)ในกรณีนี้ คุณสามารถทำเช่นนี้อีกครั้งเพื่อลบช่องว่างสองครั้งที่อาจหลงเหลืออยู่
ลบช่องว่างเดียว
หากต้องการลบอักขระเว้นวรรคทั้งหมดในชุดข้อมูล ให้ทำตามขั้นตอนเหล่านี้:
การดำเนินการนี้จะลบอักขระเว้นวรรคทั้งหมดในชุดข้อมูลที่เลือก
โปรดทราบว่าในกรณีนี้ แม้ว่าจะมีอักขระช่องว่างหลายตัวระหว่างสตริงข้อความหรือตัวเลขสองตัว อักขระทั้งหมดจะถูกลบออก
ลบบรรทัดใหม่
คุณยังสามารถใช้ค้นหาและแทนที่เพื่อลบการขึ้นบรรทัดใหม่ได้อย่างรวดเร็ว
นี่คือขั้นตอนในการทำเช่นนี้:
- เลือกข้อมูล
- ไปที่หน้าแรก -> ค้นหาและเลือก -> แทนที่ (แป้นพิมพ์ลัด – ควบคุม + H)
- ในกล่องโต้ตอบค้นหาและแทนที่:
- ค้นหาอะไร: กด Control + J (คุณอาจไม่เห็นอะไรเลยยกเว้นจุดกะพริบ)
- แทนที่ด้วย: เว้นว่างไว้
- แทนที่ทั้งหมด.
การดำเนินการนี้จะลบการขึ้นบรรทัดใหม่ทั้งหมดออกจากชุดข้อมูลที่คุณเลือกทันที
ขึ้นอยู่กับสถานการณ์ของคุณ คุณสามารถเลือกวิธีใดวิธีหนึ่ง (สูตรหรือค้นหาและแทนที่) เพื่อเอาช่องว่างใน Excel ออก
คุณอาจชอบบทช่วยสอน Excel ต่อไปนี้:
- ค้นหาและลบรายการที่ซ้ำกันใน Excel
- 10 วิธีสุดยอดในการล้างข้อมูลของคุณใน Excel
- วิธีลบอักขระตัวแรกของสตริงใน Excel
- วิธีลบเวลาออกจากวันที่ใน Excel