Excel: แยกข้อความระหว่างช่องว่างที่สองและสาม


คุณสามารถใช้ฟังก์ชัน TEXTBEFORE และ TEXTAFTER ใน Excel เพื่อแยกข้อความจากเซลล์ระหว่างช่องว่างที่สองและสาม

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

 =TEXTBEFORE(TEXTAFTER( A2 , " ", 2), " ")

ตัวอย่างนี้จะแยกข้อความระหว่างช่องว่างที่สองและสามของเซลล์ A2

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

ตัวอย่าง: แยกข้อความระหว่างช่องว่างที่สองและสามใน Excel

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

ตอนนี้สมมติว่าเราต้องการแยกข้อความระหว่างช่องว่างที่สองและสามของแต่ละสตริง

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

 =TEXTBEFORE(TEXTAFTER( A2 , " ", 2), " ")

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

Excel แยกข้อความระหว่างช่องว่างที่สองและสาม

ขณะนี้คอลัมน์ B มีข้อความระหว่างช่องว่างที่สองและสามของแต่ละเซลล์ที่ตรงกันในคอลัมน์ A

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

จำสูตรที่เราใช้แยกข้อความระหว่างช่องว่างที่สองและสามในเซลล์ A2 :

 =TEXTBEFORE(TEXTAFTER( A2 , " ", 2), " ")

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

ขั้นแรก เราใช้ฟังก์ชัน TEXTAFTER เพื่อแยกข้อความทั้งหมดหลังจากช่องว่างที่สองจากเซลล์ A2

การกลับมาครั้งนี้ คือคุณในวันนี้

จากนั้นเราใช้ฟังก์ชัน TEXTBEFORE เพื่อแยกข้อความทั้งหมดก่อนช่องว่างแรกจากข้อความที่เหลือนี้

ผลตอบแทนเหล่านี้ คือ

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

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

Excel: วิธีแยกข้อความหน้าอักขระ
Excel: วิธีแยกข้อความหลังอักขระ
Excel: วิธีลบข้อความเฉพาะออกจากเซลล์

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

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