วิธีแยกข้อความตามช่องว่างด้วยสูตรใน Excel (5 วิธี)

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

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

ดาวน์โหลดแบบฝึกหัด

แยกข้อความตาม Space.xlsm

5 วิธีแยกข้อความตามช่องว่างโดยใช้สูตรใน Excel

ในโพสต์นี้ เราจะเห็นการใช้ ซ้าย , ค้นหา , ค้นหา , ขวา , ตัดแต่ง , เลน , แทนที่ , COLUMNS ฟังก์ชันและใช้โค้ด VBA เพื่อ แยกข้อความตามช่องว่าง .

วิธีที่ 1: แยกข้อความตามช่องว่างโดยใช้ซ้าย และฟังก์ชัน FIND

ในตอนแรก เราจะแยก ชื่อ ซึ่งเป็นส่วนด้านซ้ายของชื่อโดยใช้ฟังก์ชัน ซ้าย และ FIND .

ขั้นตอน:

  • ขั้นแรก พิมพ์สูตรต่อไปนี้ในเซลล์ C5 .
=LEFT(B5, FIND(" ",B5))

  • ตอนนี้ กดปุ่ม ENTER

ที่นี่ FIND(” “,B5) ให้ผลลัพธ์เป็น 5 ซึ่งเป็นตัวอักษรทั้งหมดรวมถึง เว้นวรรค จากด้านซ้ายของชื่อ จากนั้น =LEFT(B5, 5 ) ให้ผลลัพธ์เป็น Mary .

  • สุดท้าย ลากลงไปที่ ป้อนอัตโนมัติ ที่เหลือ ซีรีส์

อ่านเพิ่มเติม: วิธีแยกชื่อและนามสกุลใน Excel (6 ง่ายวิธี)

วิธีที่ 2: แยกข้อความตามช่องว่างโดยใช้ฟังก์ชัน MID และ FIND

ตอนนี้ เราจะแบ่งชื่อกลางซึ่งคั่นด้วยช่องว่างโดยใช้ MID และ FIND ฟังก์ชัน

ขั้นตอน:

  • ขั้นแรก พิมพ์สูตรต่อไปนี้ในเซลล์ D5 .
=MID(B5,FIND(" ",B5),FIND(" ",B5,FIND(" ",B5)+1)-FIND(" ", B5))

  • หลังจากนั้น กดปุ่ม ENTER

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

แล้วเกิดอะไรขึ้นที่นี่? FIND(” “,B5,FIND(” “,B5)+1)-FIND(” “, B5) กำหนดตัวเลขที่มีช่องว่างที่สอง ในกรณีนี้ มันคือ 10 และ =MID(B5,5,10) ให้ผลลัพธ์เป็น Elizabeth 5 คือ หมายเลขเริ่มต้น และ 10 หมายถึง จำนวนอักขระทั้งหมด

อ่านเพิ่มเติม : วิธีแยกข้อความใน Excel ตามตัวอักษร (5 วิธีด่วน)

การอ่านที่คล้ายกัน

  • แยก สตริงตามอักขระใน Excel (6 วิธีที่เหมาะสม)
  • แยกสตริงตามความยาวใน Excel (8 วิธี)
  • วิธีแยกคำสองคำใน Excel (6 วิธีง่ายๆ)
  • แยกข้อความใน Excel โดยใช้ Flash Fill

ในการแยกนามสกุล เราจะใช้ฟังก์ชัน RIGHT , LEN และ SEARCH ทั้งฟังก์ชัน FIND และ SEARCH มีคุณสมบัติเหมือนกัน

ขั้นตอน:

  • ขั้นแรก พิมพ์ ตามสูตรในเซลล์ E5 .
=RIGHT(B5,LEN(B5)-SEARCH(" ",B5,SEARCH(" ",B5,1)+1))

  • ตอนนี้ กดปุ่ม ป้อน แป้น

  • สุดท้าย ลากลงไปที่ ป้อนอัตโนมัติ ชุดที่เหลือ

นั่นแหละ ที่นี่ สูตร SEARCH(” “,B5,SEARCH(” “,B5,1)+1) ให้ผลลัพธ์เป็น 15 ซึ่ง i เป็นจำนวนอักขระที่มีช่องว่าง Mary และ Elizabeth . LEN(B5) ให้ผลลัพธ์ 20 ซึ่งหมายความว่า LEN(B5)-SEARCH(” “,B5,SEARCH(” “,B5,1)+1) โดยทั่วไปจะให้เอาต์พุตเป็น 5 (20 ลบ 15) สุดท้าย =RIGHT(B5,5) ให้ผลลัพธ์สุดท้ายเป็น Smith .

อ่านเพิ่มเติม: วิธีแยกข้อความ ใน Excel โดยใช้สูตร (5 วิธีง่ายๆ)

วิธีที่ 4: แยกข้อความตามช่องว่างโดยใช้สูตรรวม

ในวิธีนี้ เราจะใช้ฟังก์ชันผสมของ TRIM<ฟังก์ชัน 2>, SUBSTITUTE , COLUMNS , LEN และ REPT เพื่อแบ่งข้อความตามช่องว่าง

ขั้นตอน:

  • ประการแรก พิมพ์สูตรต่อไปนี้ในเซลล์ C5 .
=TRIM(MID(SUBSTITUTE($B5,"",REPT(" ",LEN($B5))),(COLUMNS($B4:B4)-1)*LEN($B5)+1,LEN($B5)))

  • ตอนนี้ กดปุ่ม ENTER

  • ที่ จุดนี้ ลากลงไปทางขวาเพื่อ ป้อนอัตโนมัติ ชุดแถว

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

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

อ่านเพิ่มเติม: วิธีแยกคำใน Excel โดยใช้สูตร (สุดยอดคู่มือ)

วิธีที่ 5: การใช้ VBA เพื่อแยก Text by Space

ในวิธีสุดท้าย เราจะใช้รหัส VBA เพื่อ แยกข้อความ โดยเว้นวรรค

ขั้นตอน:

  • ก่อนอื่น คลิกขวา บนชีตแล้วไปที่ ดูรหัส

  • หลังจากนั้น ให้คัดลอกและวางโค้ด VBA ด้านล่าง

โค้ด VBA:

5411

  • สุดท้าย กด F5 หรือ ปุ่มเล่น เพื่อเรียกใช้โค้ด

ที่นี่ สำหรับ Rnumber = 5 ถึง 10 หมายถึงหมายเลขแถวของชุดข้อมูล และ Newdest=3 หมายถึงคอลัมน์แรกที่ข้อความจะแยกและตามด้วย

อ่านเพิ่มเติม: วิธีแยกข้อความออกเป็นหลายเซลล์ใน Excel

ส่วนการปฏิบัติ

ลักษณะที่สำคัญที่สุดเพียงอย่างเดียวในการเป็น ความเคยชินกับวิธีการที่รวดเร็วเหล่านี้คือการฝึกฝน ด้วยเหตุนี้ เราจึงได้แนบแบบฝึกหัดสำหรับฝึกฝนซึ่งคุณสามารถฝึกฝนวิธีการเหล่านี้ได้

บทสรุป

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

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