สารบัญ
เป็นปรากฏการณ์ทั่วไปใน Excel ที่เรานำเข้าข้อมูลจากแหล่งข้อมูลภายนอก เมื่อทำเช่นนั้น เราจะพบกับรายการที่ไม่มีช่องว่าง ในบทความนี้ เราจะพูดถึงวิธีการเพิ่มช่องว่างระหว่างข้อความในเซลล์ Excel เราสามารถเพิ่มรูปแบบระยะห่างประเภทต่างๆ ได้โดยใช้ฟังก์ชัน เช่น TRIM , แทนที่ , FIND , MIN, และ SUBSTITUTE
สมมติว่าเรานำเข้าข้อมูลชื่อและรหัสใน Excel ซึ่งมีลักษณะเหมือนรูปภาพด้านล่าง
ชุดข้อมูลสำหรับดาวน์โหลด
เพิ่มช่องว่างระหว่างข้อความใน Excel Cell.xlsx
4 วิธีง่ายๆ ในการเพิ่มช่องว่างระหว่างข้อความในเซลล์ Excel
วิธีที่ 1 : การใช้ฟังก์ชัน REPLACE
ฟังก์ชัน REPLACE จะแทนที่ส่วนที่ระบุของสตริงข้อความด้วยสตริงข้อความที่กำหนดใหม่ ไวยากรณ์ของมันคือ
REPLACE (old_text, start_num, num_chars, new_text)
old_text; อ้างถึงเซลล์อ้างอิงที่คุณต้องการให้แทนที่ข้อความ
start_num; ประกาศว่าจะมีการแทนที่อักขระจำนวนเท่าใด
num_chars; กำหนดจำนวนอักขระที่จะถูกแทนที่
new_text; เป็นข้อความที่จะแทนที่อักขระที่ถูกแทนที่ในท้ายที่สุด
ขั้นตอนที่ 1: พิมพ์สูตรในเซลล์ว่างใดก็ได้ ( C4 )
=REPLACE(B4,5,0,” “)ที่นี่ B4 คือ old_text การอ้างอิง เรามีข้อความ “JaneDoe123” ในเซลล์ B4 เราต้องการให้ข้อความเป็น “Jane Doe123” เราต้องการเว้นวรรคอักขระเริ่มต้น start_num “5” (เช่นหลังจาก เจน ) เราไม่ต้องการแทนที่อักขระใดๆ ดังนั้น num_chars คือ “0” และ new_text จะเหมือนเดิม
ขั้นตอนที่ 2: กด ENTER ข้อมูลในเซลล์ ( B4 ) ปรากฏขึ้นตามที่เราคิด
ขั้นตอนที่ 3: ทำซ้ำ ขั้นตอนที่ 1 และ 2 กับแต่ละรายการ start_num และ num_chars จากนั้นเราจะได้ภาพเหมือนภาพด้านล่าง
Read More: วิธีเพิ่มช่องว่างโดยใช้สูตร Excel (6 วิธี)
วิธีที่ 2: การใช้ฟังก์ชัน SUBSTITUTE
สำหรับการแทนที่ข้อความในตำแหน่งเฉพาะ เราใช้ฟังก์ชัน REPLACE ในขณะที่เราใช้ ฟังก์ชัน SUBSTITUTE เพื่อแทนที่ข้อความที่ต้องการ
ไวยากรณ์ของฟังก์ชัน SUBSTITUTE คือ
SUBSTITUTE(text, old_text, new_text, [instance_num])
ข้อความ; นำไปยังเซลล์อ้างอิงที่คุณต้องการให้ข้อความแทนที่
old_text; กำหนดข้อความในเซลล์อ้างอิงที่คุณต้องการแทนที่
new_text; ประกาศข้อความที่คุณ old_text จะแทนที่ด้วย
[instance_num]; กำหนดจำนวนครั้งที่เกิดขึ้นใน old_text ที่คุณต้องการแทนที่
ขั้นตอนที่ 1: แทรกสูตรในเซลล์ว่างใดๆ ( C4 )
=SUBSTITUTE(B4,”JaneDoe123″,”Jane Doe 123″,1)ในสูตร B4 คือ old_text อ้างอิง. เรามีข้อความ “JaneDoe123” ในเซลล์ B4 เราต้องการให้ข้อความเป็น “Jane Doe 123” และ [instance_num] คือ “1” เนื่องจากเรามีเพียงหนึ่งอินสแตนซ์ในเซลล์อ้างอิง B4 .
ขั้นตอนที่ 2: กด ENTER ข้อความมีรูปร่างตามที่เราต้องการ
ขั้นตอนที่ 3: ทำซ้ำ ขั้นตอนที่ 1 และ 2 กับแต่ละบุคคล new_text และคุณจะได้ภาพผลลัพธ์ที่คล้ายกับภาพด้านล่าง
อ่านเพิ่มเติม: วิธีเพิ่มช่องว่างระหว่าง แถวใน Excel
การอ่านที่คล้ายกัน
- วิธีเว้นวรรคเซลล์ใน Excel (2 วิธีง่ายๆ)
- วิธีการเว้นวรรคใน Excel (3 วิธี)
วิธีที่ 3: การใช้ฟังก์ชัน TRIM และ REPLACE
<1 ฟังก์ชัน>TRIM ตัดช่องว่างด้านหน้าและด้านหลังทั้งหมดออกจากข้อความ ไวยากรณ์ของมันคือ
TRIM (text)
แต่เราต้องเพิ่มช่องว่างเพื่อไม่ให้ตัดทอน ในการแก้ปัญหานี้ เราได้รวมฟังก์ชัน TRIM และ แทนที่ เข้าด้วยกัน ฟังก์ชัน REPLACE ปฏิบัติต่อข้อความเหมือนที่ทำใน วิธีที่ 1 และฟังก์ชัน TRIM จะลบเฉพาะช่องว่างที่อยู่ข้างหน้าหรือตามหลังเท่านั้น (ในกรณีที่ข้อมูลมีช่องว่าง) และส่งกลับด้วยช่องว่างเดียว
ขั้นตอนที่ 1: คลิก ในเซลล์ว่างใดก็ได้ ( C4 ) และวางสูตร
=TRIM(REPLACE(B4,5,0,""))The REPLACE ส่วนฟังก์ชันในสูตรทำงานตามที่อธิบายไว้ใน วิธีที่ 1 .
ขั้นตอนที่ 2: กด ENTER . ก็จะได้ผลลัพธ์ออกมาหน้าตาตามภาพด้านล่าง
ขั้นตอนที่ 3: ทำซ้ำ ขั้นตอนที่ 1 และ 2 ต่อไปนี้ วิธีที่ 1 คำแนะนำสำหรับฟังก์ชัน REPLACE หลังจากนั้น คุณจะได้ชุดข้อมูลที่จัดระเบียบเหมือนชุดด้านล่าง
อ่านเพิ่มเติม: วิธีเพิ่มช่องว่างระหว่างตัวเลขใน Excel (3 วิธี)
วิธีที่ 4: การใช้ TRIM REPLACE MIN และ FIND Function
จะทำอย่างไรหากเราต้องการเว้นวรรคระหว่าง Name และ ID ในชุดข้อมูลของเรา ตัวอย่างเช่น เราต้องการให้ข้อความ “JaneDoe123” แสดงเป็น “JaneDoe 123” เพื่อให้บรรลุวัตถุประสงค์ เราสามารถใช้ ฟังก์ชัน TRIM, REPLACE, MIN และ FIND ร่วมกันได้
ขั้นตอนที่ 1: เลือกเซลล์ว่างใดก็ได้ (C4) แล้วป้อนสูตร =TRIM(REPLACE(B4,MIN(FIND({1,2,3,4,5,6,7,8,9 ,0},B4&”1234567890″)),0,” “))
ขั้นตอนที่ 2: กด ENTER . ช่องว่างระหว่างชื่อและ ID ปรากฏขึ้น
ขั้นตอนที่ 3: ลาก จุดจับเติม และส่วนที่เหลือของ เซลล์ให้เป็นรูปแบบที่คุณต้องการ
อ่านเพิ่มเติม: วิธีค้นหาและแทนที่ช่องว่างใน Excel (5 วิธี)
<5 บทสรุปในบทความ เราอธิบายการใช้ฟังก์ชันเพื่อเพิ่มช่องว่างระหว่างข้อความ ฟังก์ชัน REPLACE เพิ่มช่องว่างให้กับตำแหน่งเฉพาะที่กำหนดอักขระ ในขณะที่ฟังก์ชัน SUBSTITUTE จะแทนที่ข้อความใดๆ ด้วยข้อความที่กำหนด การผสมผสานของฟังก์ชันอื่นๆ จะทำงานขึ้นอยู่กับเงื่อนไขเฉพาะ หวังว่าคุณจะพบวิธีการที่อธิบายไว้ข้างต้นคู่ควรกับภารกิจของคุณ แสดงความคิดเห็น หากคุณต้องการคำชี้แจงเพิ่มเติมและมีอะไรเพิ่มเติม