ฉันจะลบช่องว่างนำหน้าหรือต่อท้ายของเซลล์ทั้งหมดในคอลัมน์ทั้งหมดได้อย่างไร
กล่องโต้ตอบแบบธรรมดาFind and Replace
(aka Ctrl+ H) ของเวิร์กชีตไม่สามารถแก้ปัญหาได้
ฉันจะลบช่องว่างนำหน้าหรือต่อท้ายของเซลล์ทั้งหมดในคอลัมน์ทั้งหมดได้อย่างไร
กล่องโต้ตอบแบบธรรมดาFind and Replace
(aka Ctrl+ H) ของเวิร์กชีตไม่สามารถแก้ปัญหาได้
คำตอบ:
หากคุณต้องการใช้สูตรTRIM
ฟังก์ชันจะตอบสนองสิ่งที่คุณต้องการ:
+----+------------+---------------------+
| | A | B |
+----+------------+---------------------+
| 1 | =TRIM(B1) | value to trim here |
+----+------------+---------------------+
เพื่อทำทั้งคอลัมน์ ...
1) แทรกคอลัมน์
2) แทรกTRIM
ฟังก์ชันชี้ไปที่เซลล์ที่คุณพยายามแก้ไข
3) คัดลอกสูตรลงในหน้า
4) คัดลอกแทรกคอลัมน์
5) วางเป็น "ค่า"
ควรจะไปจากที่นั่นดี ...
Trim
ไม่ได้ออกไปทำงาน ผลลัพธ์ยังคงได้รับด้วยช่องว่าง
บ่อยครั้งปัญหาคือไม่ใช่ทำลายพื้นที่ - CHAR(160)
- โดยเฉพาะอย่างยิ่งจากแหล่งข้อความเว็บใช่หรือไม่เพราะCLEAN
ไม่สามารถลบดังนั้นฉันจะไปขั้นตอนต่อไปกว่านี้และลองสูตรเช่นนี้ซึ่งแทนที่ช่องว่างใด ๆ ที่ไม่ทำลายที่มีมาตรฐานอย่างใดอย่างหนึ่ง
=TRIM(CLEAN(SUBSTITUTE(A1,CHAR(160)," ")))
Ron de Bruin มีโพสต์ที่ยอดเยี่ยมเกี่ยวกับเคล็ดลับในการทำความสะอาดข้อมูลที่นี่
คุณยังสามารถลบCHAR(160)
โดยตรงโดยไม่ต้องใช้สูตรแก้ปัญหาโดย
ALT
และพิมพ์0160
โดยใช้แป้นพิมพ์ตัวเลขCLEAN(..)
จนถึงวันนี้! มีประโยชน์มาก :)
โดยไม่ต้องใช้สูตรคุณสามารถทำได้ด้วย "ข้อความเป็นคอลัมน์"
'side-effect' คือ Excel ได้ลบช่องว่างต่อท้ายทั้งหมดในคอลัมน์เดิม
หากมีจำนวนอักขระเท่ากันที่จุดเริ่มต้นของเซลล์ในแต่ละครั้งคุณสามารถใช้คำสั่ง text to column และเลือกตัวเลือกความกว้างคงที่เพื่อแยกข้อมูลเซลล์ออกเป็นสองคอลัมน์ จากนั้นก็ลบสิ่งที่ไม่ต้องการในคอลัมน์แรก
ฉันพบว่าวิธีที่ดีที่สุด (และง่ายที่สุด) ในการลบช่องว่างนำหน้าการต่อท้าย (และมากเกินไป) ใน Excel คือการใช้ปลั๊กอินของบุคคลที่สาม ฉันใช้ASAP Utilities สำหรับ Excelและทำงานได้สำเร็จรวมทั้งเพิ่มคุณสมบัติที่จำเป็นอื่น ๆ อีกมากมาย วิธีนี้ไม่จำเป็นต้องเขียนสูตรและสามารถลบช่องว่างในการเลือกใด ๆ ที่ครอบคลุมหลายคอลัมน์และ / หรือแถว ฉันยังใช้สิ่งนี้เพื่อฆ่าเชื้อและลบพื้นที่ที่ไม่ได้รับเชิญที่ไม่ได้รับเชิญซึ่งมักจะหาทางเข้าไปในข้อมูล Excel เมื่อคัดลอกและวางจากผลิตภัณฑ์อื่น ๆ ของ Microsoft
ข้อมูลเพิ่มเติมเกี่ยวกับ ASAP Utilities และการตัดแต่งสามารถพบได้ที่นี่:
http://www.asap-utilities.com/asap-utilities-excel-tools-tip.php?tip=87
ฉันสามารถใช้ Find & Replace โดยตั้งค่าช่องป้อนข้อมูล "Find what:" เป็น:
"*"
(เว้นวรรคเครื่องหมายดอกจันโดยไม่มีเครื่องหมายอัญประกาศคู่)
และ "แทนที่ด้วย:" ตั้งค่าเป็น:
""
(ไม่มีอะไร)