กำลังพยายามใช้ Excel SUBSTITUTE เพื่อลบช่องว่าง - ยังใช้งานไม่ได้ใช่ไหม [ปิด]


0

ฉันได้ดูข้อความอื่น ๆ แล้ว แต่ดูเหมือนจะไม่เข้าใจว่าฉันทำอะไรผิดที่นี่

ฉันมีคอลัมน์ E ซึ่งเริ่มต้นที่ 8 และเป็นรายการหมายเลขทะเบียนรถ

ฉันต้องการบังคับให้ลบช่องว่างที่ปรากฏในกล่องนี้เพื่อที่จะเป็น VRN อย่างต่อเนื่อง

เช่น: SL54 YNE กลายเป็น SL54YNE

ฉันใช้ฟังก์ชัน SUBSTITUTE แล้ว:

= E8 = SUBSTITUTE (E8, "", "")

แต่ดูเหมือนจะไม่ทำงานใช่ไหม ฉันแน่ใจว่าฉันได้ลบช่องว่างโดยอัตโนมัติ ณ จุดหนึ่งตอนนี้ดูเหมือนจะไม่ทำอะไรอีกแล้ว ความคิดใดที่ฉันทำผิดที่นี่?

ดูภาพ


ทำไมคุณถึงรวมE8=? SUBSTITUTE(E8," ","")ลองเพียง
MátéJuhász

นั่นคือสิ่งที่ฉันบอกให้ทำ :) ฉันทำไปแล้วมันทำให้เกิดข้อผิดพลาดในการหยุดทำงาน แต่ฉันแน่ใจว่าก่อนหน้านี้ฉันมีฟังก์ชั่นลบช่องว่าง? ดูเหมือนว่าจะไม่ทำเช่นนั้น?
Cal Y

คำตอบ:


1

ด้วยข้อมูลในE8ในF8 ให้ป้อนสูตร:

=SUBSTITUTE(E8," ","")

ป้อนคำอธิบายรูปภาพที่นี่

สูตรที่คุณโพสต์แล้วจะส่งคืนTRUEหรือFALSE


ฉันมั่นใจในการใช้การตรวจสอบข้อมูลในคอลัมน์ที่ได้รับผลกระทบว่ามีการเปลี่ยนแปลงและลบช่องว่างเมื่อคุณกด 'ย้อนกลับ' ในเซลล์นั้นหรือไม่
Cal Y

การตรวจสอบข้อมูลจะตรวจสอบว่าเซลล์มีช่องว่างใด ๆ หรือไม่และจะไม่ลบช่องว่างออก
นักเรียนของ Gary

ฉันจะใช้ SUBSTITUTE เพื่อทำการเปลี่ยนแปลงนั้นได้อย่างไรเมื่อกดปุ่ม 'return'
Cal Y

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

Gotcha ระบบของเราถูกล็อคสำหรับมาโครอย่างน่าเสียดาย Oh! ฉันเพิ่งรู้ว่าทำไมมันถึงเปลี่ยนและทำได้ดีในการเตือนฉัน ฉันมีการเข้าถึงแมโครดังนั้นฉันจึงเรียกใช้สคริปต์ แต่ลืมว่าเป็นสาเหตุไม่ใช่สูตรจริง อ่าอย่างน้อยก็จะสร้างความรำคาญให้ผู้ใช้ด้วยข้อผิดพลาดจนกว่าพวกเขาจะแก้ไข ไชโย!
Cal Y
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.