Excel: วิธีลบอักขระตัวแรกและตัวสุดท้ายออกจากสตริง


บ่อยครั้งที่คุณอาจต้องการลบอักขระตัวแรกและตัวสุดท้ายออกจากสตริงใน Excel

คุณสามารถใช้สูตรต่อไปนี้เพื่อทำสิ่งนี้:

 =MID( A2,2 ,LEN( A2 )-2)

สูตรเฉพาะนี้จะลบอักขระตัวแรกและตัวสุดท้ายออกจากสตริงในเซลล์ A2

ตัวอย่างเช่น หากเซลล์ A2 มี AA4506 สูตรนี้จะส่งคืนเฉพาะ A450 เท่านั้น

ตัวอย่างต่อไปนี้แสดงวิธีการใช้สูตรนี้ในทางปฏิบัติ

ตัวอย่าง: ลบอักขระตัวแรกและตัวสุดท้ายออกจากสตริงใน Excel

สมมติว่าเรามีรายการรหัสพนักงานต่อไปนี้ใน Excel:

สมมติว่าเราต้องการลบอักขระตัวแรกและตัวสุดท้ายออกจากรหัสพนักงานแต่ละคน

เมื่อต้องการทำเช่นนี้ เราสามารถพิมพ์สูตรต่อไปนี้ในเซลล์ B2 :

 =MID( A2,2 ,LEN( A2 )-2)

จากนั้นเราสามารถคลิกและลากสูตรนี้ไปยังแต่ละเซลล์ที่เหลือในคอลัมน์ B:

ตอนนี้คอลัมน์ B จะแสดงรหัสพนักงานในคอลัมน์ A โดยนำอักขระตัวแรกและตัวสุดท้ายออกจากรหัสพนักงานแต่ละตัว

สูตรนี้ทำงานอย่างไร?

จำสูตรที่เราใช้ลบอักขระตัวแรกและตัวสุดท้ายออกจากเซลล์ A2 :

 =MID( A2,2 ,LEN( A2 )-2)

ฟังก์ชัน MID() ใน Excel จะแยกอักขระจำนวนหนึ่งจากตรงกลางของสตริง โดยขึ้นอยู่กับตำแหน่งเริ่มต้นและจำนวนอักขระที่จะแยก

ฟังก์ชัน LEN() ใน Excel ใช้เพื่อค้นหาความยาวของสตริง

ดังนั้นสูตรของเราจึงบอกให้ Excel แยกอักขระออกจากเซลล์ A2 โดยเริ่มต้นที่ตำแหน่ง 2 และไล่ลงมาจนถึงความยาวทั้งหมดของสตริงลบด้วยอักขระสองตัว

ผลลัพธ์ที่ได้คือเราสามารถแยกอักขระทั้งหมดออกจากสตริงได้ ยกเว้นอักขระตัวแรกและตัวสุดท้าย

ซึ่งมีผลเช่นเดียวกับการลบอักขระตัวแรกและตัวสุดท้ายออกจากสตริง

หมายเหตุ : ช่องว่างในสตริงนับเป็นอักขระ คุณอาจต้องลบช่องว่างก่อนเพื่อให้ได้ผลลัพธ์ตามที่ต้องการ

แหล่งข้อมูลเพิ่มเติม

บทช่วยสอนต่อไปนี้จะอธิบายวิธีดำเนินการทั่วไปอื่นๆ ใน Excel:

วิธีลบข้อความเฉพาะออกจากเซลล์ใน Excel
วิธีลบวงเล็บใน Excel
วิธีลบอักขระพิเศษใน Excel

เพิ่มความคิดเห็น

อีเมลของคุณจะไม่แสดงให้คนอื่นเห็น ช่องข้อมูลจำเป็นถูกทำเครื่องหมาย *