ไปยังเนื้อหาหลัก

แยกคำทั้งหมด แต่ก่อนหรือสุดท้ายจากเซลล์ใน Excel

ผู้เขียน : ซิลูเวีย แก้ไขล่าสุด: 2024-10-22

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

แยกคำทั้งหมดในเอกสาร แต่คำแรกและคำสุดท้าย

แยกคำทั้งหมดออกจากเซลล์ใน Excel ก่อน
แยกคำทั้งหมด แต่สุดท้ายจากเซลล์ใน Excel


แยกคำทั้งหมดออกจากเซลล์ใน Excel ก่อน

ดังภาพหน้าจอด้านล่างนี้คุณต้องการแยกคำทั้งหมดจากแต่ละเซลล์ในคอลัมน์ B ยกเว้นคำแรกคุณสามารถใช้ฟังก์ชัน RIGHT, LEN และ FIND ร่วมกันเพื่อให้บรรลุ กรุณาดำเนินการดังนี้

แยกคำทั้งหมดในเอกสาร แต่คำแรกและคำสุดท้าย 2 คำ

สูตรทั่วไป

=RIGHT(text_string,LEN(text_string)-FIND(" ",text_string,1))

ข้อโต้แย้ง

text_string: สตริงข้อความที่คุณจะแยกคำทั้งหมดออกจากมันยกเว้นสตริงแรก มันสามารถ:

  • สตริงข้อความที่อยู่ในเครื่องหมายคำพูด
  • หรือการอ้างอิงไปยังเซลล์ที่มีสตริงข้อความ

จะใช้สูตรนี้ได้อย่างไร?

1. เลือกเซลล์ว่างเพื่อส่งออกคำที่แยกออกมา ในกรณีนี้ฉันเลือกเซลล์ D3

2. ใส่สูตรด้านล่างลงไปแล้วกด เข้าสู่ สำคัญ. จากนั้นเลือกและลากเซลล์สูตรลงจนสุดเพื่อนำไปใช้กับเซลล์อื่น

=RIGHT(B3,LEN(B3)-FIND(" ",B3,1))

แยกคำทั้งหมดในเอกสาร แต่คำแรกและคำสุดท้าย 3 คำ

ตอนนี้ทุกคำในเซลล์เฉพาะจะถูกแยกออกมายกเว้นคำแรก

หมายเหตุ: ในสูตรข้างต้นนี้ B3 คือเซลล์ที่มีคำที่คุณจะแยกออกมายกเว้นคำแรก โปรดเปลี่ยนตามความต้องการของคุณ

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

=RIGHT(B3,LEN(B3)-FIND(" ",B3,1))

1. LEN(B3): ฟังก์ชัน LEN จะคำนวณความยาวทั้งหมดของ Excel handy addin และส่งกลับผลลัพธ์เป็น 17;

2. FIND(" ",B3,1): เนื่องจากคำถูกคั่นด้วยช่องว่างที่นี่ฟังก์ชัน FIND จะค้นหาตำแหน่งของช่องว่างแรกใน Excel handy addin และส่งกลับผลลัพธ์เป็น 6

3. RIGHT(B3,17-6): ฟังก์ชัน RIGHT จะแยกอักขระ 11 ตัว (17-6 = 11) จากด้านขวาของสตริงข้อความ "Excel handy addin" ผลลัพธ์คือ "addin ที่มีประโยชน์"


แยกคำทั้งหมด แต่สุดท้ายจากเซลล์ใน Excel

ในส่วนนี้เราจะใช้การรวมกันของฟังก์ชัน LEFT, FIND, SUBSTITUTE และ LEN เพื่อแยกคำทั้งหมดยกเว้นคำสุดท้ายจากเซลล์เฉพาะใน Excel

แยกคำทั้งหมดในเอกสาร แต่คำแรกและคำสุดท้าย 5 คำ

สูตรทั่วไป

=LEFT(text_string,FIND("[",SUBSTITUTE(text_string," ","[",LEN(text_string)-LEN(SUBSTITUTE(text_string," ",""))))-1)

ข้อโต้แย้ง

text_string: สตริงข้อความที่คุณจะแยกคำทั้งหมดออกจากมันยกเว้นคำสุดท้าย มันสามารถ:

  • สตริงข้อความที่อยู่ในเครื่องหมายคำพูด
  • หรือการอ้างอิงไปยังเซลล์ที่มีสตริงข้อความ

จะใช้สูตรนี้ได้อย่างไร?

1. เลือกเซลล์ว่าง (เช่น D3 ในกรณีนี้) เพื่อส่งออกคำที่แยกออกมา

2. ใส่สูตรด้านล่างลงไปแล้วกด เข้าสู่ สำคัญ. จากนั้นลากเซลล์สูตรลงจนสุดเพื่อนำไปใช้กับเซลล์อื่น

=LEFT(B3,FIND("[",SUBSTITUTE(B3," ","[",LEN(B3)-LEN(SUBSTITUTE(B3," ",""))))-1)

แยกคำทั้งหมดในเอกสาร แต่คำแรกและคำสุดท้าย 4 คำ

ตอนนี้ทุกคำในเซลล์เฉพาะจะถูกแยกออกมายกเว้นคำสุดท้าย

หมายเหตุ: ในสูตรข้างต้นนี้ B3 คือเซลล์ที่มีคำที่คุณจะแยกออกมายกเว้นคำสุดท้าย โปรดเปลี่ยนตามความต้องการของคุณ

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

=LEFT(B3,FIND("[",SUBSTITUTE(B3," ","[",LEN(B3)-LEN(SUBSTITUTE(B3," ",""))))-1)

1. SUBSTITUTE(B3," ","[",LEN(B3)-LEN(SUBSTITUTE(B3," ","")))

  • LEN(B3): ฟังก์ชัน LEN จะคำนวณความยาวทั้งหมดของข้อความ "Excel handy addin" และส่งกลับผลลัพธ์เป็น 17;
  • LEN(SUBSTITUTE(B3," ","")): ฟังก์ชัน SUBSTITUTE จะลบช่องว่างทั้งหมดใน "Excel handy addin" และส่งคืน "Excelhandyaddin" จากนั้นฟังก์ชัน LEN จะคำนวณความยาวทั้งหมดของข้อความ "Excelhandyaddin" ผลลัพธ์สุดท้ายคือ 15;
  • SUBSTITUTE(B3," ","[",17-15)): SUBSTITUTE (B3, "", "[", 2)) ฟังก์ชัน SUBSTITUTE จะแทนที่ช่องว่างที่สองใน "Excel handy addin" ด้วยอักขระ "[" และส่งคืนผลลัพธ์เป็น "Excel handy [addin"

2. FIND("[","Excel handy[addin")

  • ฟังก์ชัน FIND จะค้นหาตำแหน่งของอักขระ "[" ในสตริงข้อความ "Excel handy [addin" ที่นี่อักขระ "[" อยู่ในตำแหน่งที่ 12 ในสตริงข้อความดังนั้นจึงส่งคืนผลลัพธ์เป็น 12;

3. =LEFT(B3,12-1)

  • ฟังก์ชัน LEFT จะแยกอักขระ 11 ตัว (12-1 = 11) จากด้านซ้ายของสตริงข้อความ "Excel handy addin" ผลลัพธ์คือ "Excel สะดวก"

ฟังก์ชันที่เกี่ยวข้อง

ฟังก์ชัน Excel RIGHT
ฟังก์ชัน Excel RIGHT จะแยกจำนวนอักขระเฉพาะจากด้านขวาของสตริงข้อความ

ฟังก์ชัน Excel LEN
ฟังก์ชัน Excel LEN ส่งคืนจำนวนอักขระในสตริงข้อความ

ฟังก์ชัน Excel FIND
ฟังก์ชัน Excel FIND ค้นหาสตริงภายในสตริงอื่นและส่งกลับตำแหน่งเริ่มต้นของสตริงภายในอีกสตริงหนึ่ง

ฟังก์ชัน Excel LEFT
ฟังก์ชัน Excel LEFT จะแยกจำนวนอักขระที่กำหนดจากด้านซ้ายของสตริงที่ให้มา

ฟังก์ชัน Excel SUBSTITUTE
ฟังก์ชัน Excel SUBSTITUTE จะแทนที่ข้อความหรืออักขระภายในสตริงข้อความด้วยข้อความหรืออักขระอื่น


สูตรที่เกี่ยวข้อง

แยกหลายบรรทัดจากเซลล์
หากคุณมีรายการสตริงข้อความที่คั่นด้วยตัวแบ่งบรรทัด (ซึ่งเกิดขึ้นโดยการกดปุ่ม Alt + Enter เมื่อป้อนข้อความ) และต้องการแยกบรรทัดข้อความเหล่านี้ออกเป็นหลายเซลล์สูตรในบทช่วยสอนนี้จะช่วยคุณ ความโปรดปราน.

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

แยก Nth Word จากสตริงข้อความใน Excel
บทความนี้อธิบายถึงวิธีการใช้สูตรเพื่อแยกคำที่ n เฉพาะจากสตริงข้อความในเซลล์ใน Excel

แยกคำสองคำสุดท้ายจากเซลล์ใน Excel
บทช่วยสอนนี้อธิบายวิธีใช้สูตรเพื่อแยกคำสองคำสุดท้ายออกจากเซลล์ใน Excel

แยกคำที่ขึ้นต้นด้วยอักขระเฉพาะใน Excel
บทช่วยสอนนี้มีสูตรพร้อมขั้นตอนโดยละเอียดเพื่อช่วยคุณแยกคำที่ขึ้นต้นด้วยอักขระเฉพาะจากสตริงข้อความในเซลล์ใน Excel


เครื่องมือเพิ่มประสิทธิภาพการทำงานในสำนักงานที่ดีที่สุด

Kutools for Excel - ช่วยให้คุณโดดเด่นจากฝูงชน

🤖 Kutools เอไอ ผู้ช่วย: ปฏิวัติการวิเคราะห์ข้อมูลโดยยึดตาม: การดำเนินการที่ชาญฉลาด   |  สร้างรหัส  |  สร้างสูตรที่กำหนดเอง  |  วิเคราะห์ข้อมูลและสร้างแผนภูมิ  |  ขอร้อง Kutools ฟังก์ชั่น...
คุณสมบัติยอดนิยม: ค้นหา เน้น หรือระบุรายการที่ซ้ำกัน  |  ลบแถวว่าง  |  รวมคอลัมน์หรือเซลล์โดยไม่สูญเสียข้อมูล  |  รอบโดยไม่มีสูตร ...
ซุปเปอร์วีลุคอัพ: หลายเกณฑ์  |  หลายค่า  |  ข้ามหลายแผ่น  |  การค้นหาที่ไม่ชัดเจน...
โฆษณา รายการแบบหล่นลง: รายการแบบหล่นลงอย่างง่าย  |  รายการแบบหล่นลงขึ้นอยู่กับ  |  เลือกหลายรายการแบบหล่นลง...
ผู้จัดการคอลัมน์: เพิ่มจำนวนคอลัมน์เฉพาะ  |  ย้ายคอลัมน์  |  สลับสถานะการมองเห็นของคอลัมน์ที่ซ่อนอยู่  เปรียบเทียบคอลัมน์กับ เลือกเซลล์เดียวกันและต่างกัน ...
คุณสมบัติเด่น: กริดโฟกัส  |  มุมมองการออกแบบ  |  บาร์สูตรใหญ่  |  สมุดงานและตัวจัดการชีต | ห้องสมุดทรัพยากร (ข้อความอัตโนมัติ)  |  เลือกวันที่  |  รวมแผ่นงาน  |  เข้ารหัส/ถอดรหัสเซลล์  |  ส่งอีเมลตามรายการ  |  ซุปเปอร์ฟิลเตอร์  |  ตัวกรองพิเศษ (กรองตัวหนา/ตัวเอียง/ขีดทับ...) ...
ชุดเครื่องมือ 15 อันดับแรก12 ข้อความ เครื่องมือ (เพิ่มข้อความ, ลบอักขระ ... )  |  50 + แผนภูมิ ประเภท (แผนภูมิ Gantt ... )  |  40+ ใช้งานได้จริง สูตร (คำนวณอายุตามวันเกิด ... )  |  19 การแทรก เครื่องมือ (ใส่ QR Code, แทรกรูปภาพจากเส้นทาง ... )  |  12 การแปลง เครื่องมือ (ตัวเลขเป็นคำ, การแปลงสกุลเงิน ... )  |  7 ผสานและแยก เครื่องมือ (แถวรวมขั้นสูง, แยกเซลล์ Excel ... )  |  ... และอื่น ๆ
ใช้ Kutools ในภาษาที่คุณต้องการ – รองรับภาษาอังกฤษ สเปน เยอรมัน ฝรั่งเศส จีน และอื่นๆ อีกกว่า 40 ภาษา!

Kutools for Excel มีคุณสมบัติมากกว่า 300 รายการ รับรองว่าสิ่งที่คุณต้องการเพียงแค่คลิกเดียว...


Office Tab - เปิดใช้งานการอ่านและแก้ไขแบบแท็บใน Microsoft Office (รวมถึง Excel)

  • หนึ่งวินาทีเพื่อสลับไปมาระหว่างเอกสารที่เปิดอยู่มากมาย!
  • ลดการคลิกเมาส์หลายร้อยครั้งสำหรับคุณทุกวันบอกลามือเมาส์
  • เพิ่มประสิทธิภาพการทำงานของคุณได้ถึง 50% เมื่อดูและแก้ไขเอกสารหลายฉบับ
  • นำแท็บที่มีประสิทธิภาพมาสู่ Office (รวมถึง Excel) เช่นเดียวกับ Chrome, Edge และ Firefox