ขณะทำงานกับชีต Microsoft Excel อาจต้องลบอักขระแรกๆ หรืออักขระสุดท้าย หรือทั้งสองจากข้อความ การลบอักขระแรกๆ จากคอลัมน์ข้อความมีประโยชน์เมื่อต้องการลบคำนำหน้า (เช่น นพ. ร.ต.) การลบอักขระสุดท้ายอาจมีประโยชน์ขณะลบเบอร์โทรศัพท์หลังชื่อ ในบทความนี้ เว้นวรรคนับเป็นอักขระ
ลบข้อความก่อนหรือหลังอักขระเฉพาะใน Excel
บทความนี้จะแสดงวิธีลบอักขระแรกหรือสุดท้าย หรืออักขระที่ตำแหน่งเฉพาะจากข้อความใน Microsoft Excel จะครอบคลุมหัวข้อต่อไปนี้:
- ลบอักขระแรกๆ จากคอลัมน์ข้อความ
- ลบอักขระสุดท้ายจากคอลัมน์ข้อความ
- ลบอักขระแรกและสุดท้ายจากคอลัมน์ข้อความ
ลบอักขระแรกๆ จากคอลัมน์ข้อความ
ไวยากรณ์สำหรับลบอักขระแรกๆ จากคอลัมน์ข้อความคือ:
=RIGHT(<First cell with full text>, LEN(<First cell with full text>)-<Number of characters to be removed>)
ที่ <First cell with full text> คือตำแหน่งเซลล์แรกในคอลัมน์ที่มีข้อความเต็ม <Number of characters to be removed> คือจำนวนอักขระที่ต้องการลบจากด้านซ้ายของข้อความ
ตัวอย่าง หากมีคอลัมน์ข้อความเต็มจากเซลล์ A3 ถึง A7 และต้องการข้อความหลังลบอักขระแรก 2 ตัวในคอลัมน์ C สูตรจะเป็น:
=RIGHT(A3, LEN(A3)-2)

เขียนสูตรนี้ในเซลล์ C3 กด Enter จะแสดงข้อความในเซลล์ A3 โดยไม่มีอักขระแรก 2 ตัวในเซลล์ C3 คลิกที่ใดที่หนึ่งนอกเซลล์ C3 แล้วกลับมาเซลล์ C3 เพื่อเน้นตัวเลือก Fill ตอนนี้ลากสูตรลงเซลล์ C7 จะได้ข้อความโดยไม่มีอักขระแรก 2 ตัวในคอลัมน์ C สำหรับข้อความต้นฉบับในคอลัมน์ A
ลบอักขระสุดท้ายจากคอลัมน์ข้อความ
ไวยากรณ์สำหรับลบอักขระสุดท้ายจากคอลัมน์ข้อความคือ:
=LEFT(<First cell with full text>, LEN(<First cell with full text>)-<Number of characters to be removed>)
ในสูตรนี้ <First cell with full text> คือตำแหน่งเซลล์แรกในคอลัมน์ที่มีข้อความเต็ม <Number of characters to be removed> คือจำนวนอักขระที่ต้องการลบจากด้านขวาของข้อความ
ตัวอย่าง สมมติกรณีที่มีคอลัมน์ข้อความเต็มจากเซลล์ A3 ถึง A7 และต้องการข้อความหลังลบอักขระสุดท้าย 9 ตัวในคอลัมน์ D สูตรจะเป็น:
=LEFT(A3, LEN(A3)-9)

เขียนสูตรนี้ในเซลล์ D3 กด Enter จะแสดงข้อความในเซลล์ A3 โดยไม่มีอักขระสุดท้าย 9 ตัวในเซลล์ D3 คลิกที่ใดที่หนึ่งนอกเซลล์ D3 แล้วกลับมาเซลล์ D3 เพื่อเน้นตัวเลือก Fill ลากสูตรลงเซลล์ D7 จะได้ข้อความโดยไม่มีอักขระสุดท้าย 9 ตัวในคอลัมน์ D สำหรับข้อความต้นฉบับในคอลัมน์ A
ลบอักขระแรกและสุดท้ายจากคอลัมน์ข้อความ
หากต้องการลบอักขระแรกและสุดท้ายจากคอลัมน์ข้อความ ไวยากรณ์สูตรจะเป็นดังนี้:
=MID(<First cell with full text>,<Number of characters to be removed from the left side plus one>,LEN(<First cell with full text>)-<Total number of characters you intend to remove>)
ตัวอย่าง หากมีคอลัมน์ข้อความเต็มในคอลัมน์ A จากเซลล์ A3 ถึง A7 และต้องการข้อความโดยไม่มีอักขระแรก 2 ตัวและอักขระสุดท้าย 9 ตัวในคอลัมน์ E จากเซลล์ E3 ถึง E7 สูตรจะกลายเป็น:
=MID(A3,3,LEN(A3)-11)

เขียนสูตรนี้ในเซลล์ E3 กด Enter จะแสดงข้อความในเซลล์ A3 โดยไม่มีอักขระแรก 2 และสุดท้าย 9 ตัวในเซลล์ E3 คลิกที่ใดที่หนึ่งนอกเซลล์ E3 แล้วกลับมาเซลล์ E3 เพื่อเน้นตัวเลือก Fill ลากสูตรลงเซลล์ E7 จะได้ข้อความโดยไม่มีอักขระแรก 2 และสุดท้าย 9 ตัวในคอลัมน์ E สำหรับข้อความต้นฉบับในคอลัมน์ A
หวังว่าบทความนี้จะช่วยคุณลบอักขระแรกหรือสุดท้าย หรืออักขระตำแหน่งเฉพาะจากข้อความใน Microsoft Excel
