วิธีลบอักขระออกจากด้านซ้ายใน Excel (6 วิธี)

  • แบ่งปันสิ่งนี้
Hugh West

ในขณะที่ทำงานกับ Microsoft Excel เราสามารถแยกข้อความจำนวนเท่าใดก็ได้จากจุดเริ่มต้น ตรงกลาง หรือจุดสิ้นสุดโดยใช้ฟังก์ชันและสูตร ในทางกลับกัน คุณสามารถลบอักขระจำนวนเท่าใดก็ได้ออกจากเซลล์ ในบทช่วยสอนนี้ เราจะแสดงวิธีลบอักขระออกจากด้านซ้ายใน Excel

ดาวน์โหลดสมุดงานแบบฝึกหัด

ดาวน์โหลดสมุดงานนี้เพื่อฝึกฝน

ลบข้อความออกจากด้านซ้ายใน Excel.xlsm

6 วิธีในการลบอักขระออกจากด้านซ้ายใน 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

Hugh West เป็นผู้ฝึกอบรมและนักวิเคราะห์ Excel ที่มีประสบการณ์สูงและมีประสบการณ์มากกว่า 10 ปีในอุตสาหกรรมนี้ เขาสำเร็จการศึกษาระดับปริญญาตรีสาขาการบัญชีและการเงิน และปริญญาโทสาขาบริหารธุรกิจ Hugh มีความหลงใหลในการสอนและได้พัฒนาแนวทางการสอนที่เป็นเอกลักษณ์ซึ่งง่ายต่อการติดตามและเข้าใจ ความรู้ความเชี่ยวชาญของเขาเกี่ยวกับ Excel ช่วยให้นักเรียนและผู้เชี่ยวชาญหลายพันคนทั่วโลกพัฒนาทักษะและความเป็นเลิศในอาชีพการงาน ฮิวจ์แบ่งปันความรู้ของเขากับคนทั้งโลกผ่านบล็อก โดยเสนอบทช่วยสอน Excel ฟรีและการฝึกอบรมออนไลน์เพื่อช่วยให้บุคคลและธุรกิจบรรลุศักยภาพสูงสุดของตนเอง