สารบัญ
ในขณะที่ทำงานกับ Microsoft Excel เราสามารถแยกข้อความจำนวนเท่าใดก็ได้จากจุดเริ่มต้น ตรงกลาง หรือจุดสิ้นสุดโดยใช้ฟังก์ชันและสูตร ในทางกลับกัน คุณสามารถลบอักขระจำนวนเท่าใดก็ได้ออกจากเซลล์ ในบทช่วยสอนนี้ เราจะแสดงวิธีลบอักขระออกจากด้านซ้ายใน Excel
ดาวน์โหลดสมุดงานแบบฝึกหัด
ดาวน์โหลดสมุดงานนี้เพื่อฝึกฝน
ลบข้อความออกจากด้านซ้ายใน Excel.xlsm6 วิธีในการลบอักขระออกจากด้านซ้ายใน Excel
เพื่อแสดงบทช่วยสอนนี้ จะใช้ชุดข้อมูลต่อไปนี้:
ที่นี่
ข้อความ คือคอลัมน์ของค่าที่คุณจะใช้เมธอด
จำนวนอักขระ คือจำนวนอักขระที่คุณต้องการลบออกจากด้านซ้าย
ผลลัพธ์ คือข้อความสุดท้ายหลังจากลบอักขระออกจากด้านซ้าย .
1. การใช้ฟังก์ชัน REPLACE เพื่อลบอักขระออกจากด้านซ้าย
ในการลบอักขระออกจากด้านซ้าย เราจะใช้ฟังก์ชัน แทนที่ ในกรณีนี้ เราจะแทนที่อักขระทางด้านซ้ายด้วยสตริงว่าง
ไวยากรณ์พื้นฐานของฟังก์ชัน REPLACE:
=REPLACE (สตริง, 1, num_chars, “”)
ขั้นตอน:
1 พิมพ์สูตรต่อไปนี้ใน เซลล์ D5 .
=REPLACE(B5,1,C5,"")
2 จากนั้นกด Enter มันจะลบตัวละครที่คุณต้องการลบออกจากซ้าย
3 . หลังจากนั้น ให้ลาก Fill Handle เหนือช่วงของเซลล์ D6:D9 .
อย่างที่คุณเห็น ตัวเลข อักขระที่เราต้องการลบออกจากด้านซ้ายหายไป
อ่านเพิ่มเติม: Excel ลบอักขระออกจากด้านขวา
2. ฟังก์ชัน RIGHT และ LEN เพื่อลบอักขระจากด้านซ้าย
ตามกฎแล้ว ฟังก์ชัน RIGHT และ LEN จะลบอักขระออกจากด้านซ้าย ในกรณีนี้ ฟังก์ชัน ขวา จะให้อักขระจากทางขวาแก่เรา ดังนั้น จะลบอักขระทางด้านซ้าย
ไวยากรณ์ของสูตร:
=RIGHT(text,LEN(text)-num_chars)
ขั้นตอน:
1. ขั้นแรก พิมพ์สูตรต่อไปนี้ใน เซลล์ D5
=RIGHT(B5,LEN(B5)-C5)
2 . ถัดไป กด Enter .
3. จากนั้น ลาก Fill Handle เหนือช่วงของ เซลล์ D6:D9 .
ในที่สุด เราได้ลบจำนวนอักขระเฉพาะออกจากด้านซ้าย
อ่าน เพิ่มเติม: วิธีลบอักขระตัวแรกใน Excel
3. ฟังก์ชัน MID และ LEN เพื่อลบอักขระจากด้านซ้าย
โดยทั่วไป ฟังก์ชัน MID จะให้อักขระที่เริ่มจากตรงกลางข้อความ ในกรณีของการลบอักขระออกจากด้านซ้าย ฟังก์ชัน MID จะส่งกลับข้อความที่เริ่มต้นจากดัชนีใดดัชนีหนึ่ง และมันจะลบตัวละครออกจากตัวโดยอัตโนมัติซ้าย
ไวยากรณ์ของสูตร:
=MID(text,1+num_chars,LEN(text))
หมายเหตุ:
1+num_chars ใช้เป็นตัวเลขเริ่มต้นของข้อความ นั่นหมายความว่าเรากำลังเริ่มต้นโดยไม่มีอักขระด้านซ้ายที่เราต้องการลบ
ขั้นตอน:
1. ขั้นแรก พิมพ์สูตรต่อไปนี้ใน เซลล์ D5:
=MID(B5,1+C5,LEN(B5))
2 . จากนั้นกด Enter
3 . สุดท้าย ลาก Fill Handle เหนือช่วงของเซลล์ D6:D9 .
สุดท้าย สูตรของเราจะคืนผลลัพธ์เดียวกัน คล้ายกับวิธีการก่อนหน้านี้
อ่านเพิ่มเติม: ลบอักขระตัวแรกออกจากสตริงใน Excel
4. การใช้ฟังก์ชัน SUBSTITUTE เพื่อลบอักขระ
ไม่เหมือนกับวิธีอื่นๆ เราใช้ฟังก์ชัน SUBSTITUTE เพื่อแทนที่อักขระทางด้านซ้ายด้วยสตริงว่าง
ไวยากรณ์ของสูตร:
=SUBSTITUTE(Text,LEFT(Text,num_chars),”)
ในกรณีนี้ ฟังก์ชัน ซ้าย จะส่งกลับอักขระจากด้านซ้ายที่เราต้องการลบ
ขั้นตอน:
1 ขั้นแรกให้พิมพ์สูตรต่อไปนี้ใน เซลล์ D5:
=SUBSTITUTE(B5,LEFT(B5,C5),"")
2 . หลังจากนั้น กด Enter .
3 จากนั้น ลาก Fill Handle เหนือช่วงของเซลล์ D6:D9 .
ในที่สุด เราก็เอาอักขระออกได้สำเร็จ จากซ้าย
อ่านเพิ่มเติม: วิธีลบอักขระใน Excel
5. การใช้ตัวช่วยสร้างข้อความเป็นคอลัมน์เพื่อลบอักขระจากด้านซ้าย
โดยทั่วไป การใช้ตัวเลือกข้อความเป็นคอลัมน์ของแท็บ ข้อมูล ใน Excel จะแบ่งชุดข้อมูลของเราออกเป็นสองคอลัมน์ กล่าวอีกนัยหนึ่ง คุณสามารถลบจำนวนอักขระเฉพาะทางด้านซ้ายได้
ตอนนี้ เราจะใช้ชุดข้อมูลต่อไปนี้ซึ่งมีเพียงคอลัมน์เดียวเพื่อความสะดวกในการสาธิต:
พูดง่ายๆ คือ เราจะแยกและนำอักขระออกจากด้านซ้าย
ขั้นตอน:
1 . เลือกช่วงของ เซลล์ B3:B7 .
2 ตอนนี้ ไปที่แท็บ ข้อมูล > เครื่องมือข้อมูล > ข้อความเป็นคอลัมน์ .
3 หลังจากนั้นคุณจะเห็นกล่องโต้ตอบ เลือกตัวเลือก ความกว้างคงที่ คลิกที่ ถัดไป .
4 ในกล่องโต้ตอบที่สอง ให้เลือกระหว่างอักขระตัวแรกและอักขระตัวที่สองตามที่แสดงด้านล่าง:
5 จากนั้นคลิกที่ ถัดไป
6 หลังจากนั้นจะแสดงว่าคอลัมน์ของเราจะแบ่งอักขระใด
7 . ตอนนี้ คลิกที่ เสร็จสิ้น
อย่างที่คุณเห็น ข้อมูลของเราถูกแบ่งตามอักขระด้านซ้ายในคอลัมน์ใหม่
อ่านเพิ่มเติม: วิธีลบอักขระเฉพาะใน Excel
6. รหัส Excel VBA เพื่อลบอักขระจากด้านซ้าย
ตอนนี้ ถ้าคุณมีความรู้เกี่ยวกับรหัส VBA คุณควรลองใช้วิธีนี้ด้วย
เรากำลังใช้ชุดข้อมูลนี้เพื่อสาธิต :
ขั้นตอน:
1 กด Alt+F11 บนแป้นพิมพ์ จะเปิดกล่องโต้ตอบของ VBA คลิก แทรก > โมดูล.
3 . หลังจากนั้นก็จะเปิดตัวแก้ไขของ VBA ตอนนี้พิมพ์รหัสต่อไปนี้:
5425
3 ตอนนี้ไปที่ชุดข้อมูล พิมพ์สูตรต่อไปนี้ใน เซลล์ D5 .
=RemoveLeft(B5,C5)
4 . จากนั้นกด Enter
5 จากนั้น ลาก Fill Handle เหนือช่วงของเซลล์ D6:D9 .
อย่างที่คุณเห็น เราประสบความสำเร็จ ในการลบอักขระจากทางซ้ายโดยใช้ VBA .
อ่านเพิ่มเติม: VBA to Remove Characters from String in Excel
สรุป
โดยสรุป ฉันหวังว่าวิธีการเหล่านี้จะช่วยคุณลบอักขระทางซ้ายใน Excel ได้อย่างแน่นอน ดาวน์โหลดแบบฝึกหัดและลองทำด้วยตัวเอง แน่นอนมันจะเพิ่มพูนความรู้ของคุณ นอกจากนี้ อย่าลืมตรวจสอบเว็บไซต์ของเรา Exceldemy.com สำหรับบทความต่างๆ ที่เกี่ยวข้องกับ Excel