แคตตาล็อก

วิธีการแยกตัวหนังสือย่อยใน Excel (ขั้นตอนตามลำดับ)

กันยายน 1, 2023 1.8K views

ข้อมูล Excel คือการผสมผสานของสตริงอัลฟานิวเมริกาและการแยกสตริงย่อยทำให้การวิเคราะห์และการจัดการข้อมูลเป็นเรื่องง่ายและทำให้ข้อมูลที่ไม่สอดคล้องหรือซับซ้อนดูสะอาด

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

1. ใช้ฟังก์ชัน LEFT, RIGHT และ MID

Excel มีฟังก์ชันหลายพันฟังก์ชันที่เป็นประโยชน์มากในการทำงาน ด้านล่างคือสามฟังก์ชันที่แตกต่างกันที่คุณสามารถใช้ในการแยกสตริงย่อย

ฟังก์ชัน LEFT ช่วยให้คุณสามารถแยกจำนวนตัวอักษรที่ระบุจากด้านซ้ายของสตริงข้อความ ตัวอย่างสัญญาณคือ: LEFT(ข้อความ, จำนวนตัวอักษร).

ฟังก์ชัน RIGHT ช่วยให้คุณสามารถแยกจำนวนตัวอักษรที่ระบุจากด้านขวาของสตริงข้อความ ตัวอย่างสัญญาณคือ RIGHT(ข้อความ, จำนวนตัวอักษร).

ฟังก์ชัน MID แยกสตริงจำนวนตัวอักษรที่กำหนดจากตรงกลางของสตริงข้อความ ตัวอย่างสัญญาณคือ MID(ข้อความ, ตำแหน่งเริ่มต้น, จำนวนตัวอักษร).

ขั้นตอนในการแยกสตริงย่อยใน Excel:

ขั้นตอนที่ 1: สมมุติว่าคุณมีแผ่นงาน Excel ที่มีรายละเอียดของพนักงาน เช่น ชื่อ หมายเลข และสถานที่

ขั้นตอนที่ 2: หากคุณต้องการแยกชื่อจริงของพนักงานเท่านั้น คุณสามารถใช้สูตรต่อไปนี้

"=LEFT(A2,4)" จะเลือกคอลัมน์ A2 และเลือกสี่ตัวอักษรแรกที่เริ่มจากด้านซ้าย

ตัดคำย่อยของ Excel


ขั้นตอนที่ 3: จะแสดงผลลัพธ์ดังต่อไปนี้ซึ่งแสดงชื่อจริง (สี่ตัวอักษรแรก) ของชื่อของพนักงานทุกคน

การใช้ฟังก์ชัน Left ในการหา substring ใน Excel


ขั้นตอนที่ 4: ในทำนองเดียวกัน โดยใช้ฟังก์ชัน Right เราสามารถหาชื่อสกุลของพนักงานได้

ขั้นตอนที่ 5: เราจะใช้สูตร "=RIGHT(A2,4)" ทำให้ได้ผลลัพธ์ดังนี้

substring ใน Excel จากด้านขวา


ขั้นตอนที่ 6: จะแสดงผลลัพธ์ดังนี้ที่แสดงชื่อของพนักงาน (4 ตัวอักษรแรกเริ่มต้นจากด้านขวา) ของทุกชื่อพนักงาน

ขั้นตอนที่ 7: โดยใช้ฟังก์ชัน Mid เราจะสกัดหมายเลขของพนักงาน สมมุติว่าสี่ตัวเลขในตัวอย่างของเราแสดง ID ของพนักงาน

ขั้นตอนที่ 8: เพื่อสกัดรหัสพนักงาน ใช้สูตร "=MID(B2,4,4)" คอลัมน์ B เริ่มต้นที่ตัวอักษรที่ 4 และเลือกตัวอักษรถัดมา 4 ตัวอักษร

ฟังก์ชัน mid ใน excel ในการตัดสตริงย่อย


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

ข้อดี

  • ใช้ง่ายในการจัดการ

  • เข้ากันได้กับเวอร์ชัน Excel ทั้งหมด

  • มีประสิทธิภาพและประหยัดเวลา

ข้อเสีย

  • ไม่มีให้ใช้สำหรับการดำเนินการที่ซับซ้อน

  • ขาดความสามารถในการอัปเดตแบบไดนามิก

2. ใช้ฟังก์ชัน TRIM

ฟังก์ชันอีกอย่างที่คุณสามารถใช้สำหรับการสกัด Substrings ใน Excel คือฟังก์ชัน TRIM

ฟังก์ชันนี้มักถูกใช้สำหรับการลบช่องว่างเกินจากข้อความ โดยเฉพาะช่องว่างด้านหน้าและด้านหลัง มันเป็นประโยชน์ในการทำความสะอาดข้อมูลเมื่อคัดลอกมาจากแอปพลิเคชันอื่น ๆ ซึ่งสามารถลบอักขระช่องว่าง ASCII (32) จากข้อความเท่านั้น

ขั้นตอนในการใช้ฟังก์ชัน TRIM:

ขั้นตอนที่ 1: สมมุติว่าเรามีข้อมูลที่ได้มาจากแหล่งอื่น ๆ ข้อมูลนี้ประกอบด้วยชื่อและมีช่องว่างที่ไม่สม่ำเสมอ

ขั้นตอนที่ 2: โดยใช้ฟังก์ชัน TRIM เราจะลบช่องว่างที่ไม่จำเป็นทั้งหมดออกไป

ฟังก์ชั่น TRIM การตัดคำใน Excel


ขั้นตอนที่ 3: ฟังก์ชันใช้ดังนี้ '= TRIM (A4)', โดยที่ A4 แสดงถึงการอ้างอิงคอลัมน์ นั้นเป็นวิธีที่ง่ายในการลบข้อมูลที่ไม่เกี่ยวข้องออกจากข้อมูลและนำข้อมูลที่แท้จริงออกมา

ขั้นตอนที่ 4: ลองใช้ฟังก์ชันเดียวกันกับข้อมูลอัลฟานัมีริกที่มีช่องว่างที่ไม่สม่ำเสมอ

'ฟังก์ชัน TRIM ใน excel substring


ขั้นตอนที่ 5: ทุกช่องว่างเพิ่มเติมระหว่างข้อมูลได้ถูกลบออกแล้ว และคุณได้รับข้อมูลที่สม่ำเสมอ

ข้อดี

  • สะดวกสบาย

  • ใช้งานง่าย

  • รองรับได้ทั่วไป

ข้อเสีย

  • ไม่สามารถแก้ไขในเซลล์

  • ใช้เวลานาน

3. ใช้ฟังก์ชัน MID และ FIND

ฟังก์ชัน MID และ FIND เป็นฟังก์ชันข้อความที่มีประโยชน์ทั้งคู่ใน Excel สำหรับการจัดการและสกัด substring จากข้อความ

กระบวนการ MID ลบตัวอักษรจำนวนเฉพาะออกจากข้อความ โดยเริ่มต้นที่ตำแหน่งที่ระบุ ในขณะที่ฟังก์ชัน FIND กำหนดสถานะของตัวอักษรหรือข้อความใดๆ ภายในข้อความอื่นๆ

ข้างล่างนี้เป็นวิธีการใช้งานฟังก์ชันเหล่านี้ในการสกัด Substrings ใน Excel

ขั้นตอนที่ 1: สมมติว่าเรามีซีตของ Excel ที่มีชื่อและนามสกุลของนักเรียน เราต้องการสกัดชื่อก่อนหน้าของนักเรียนเหล่านี้โดยใช้ฟังก์ชัน Mid และ Find

ขั้นตอนที่ 2: เราจะใช้สูตรต่อไปนี้ "=MID(B2, FIND(" ", B2), 100)" ในสูตรนี้ ฟังก์ชัน MID จะค้นหาสตริงที่ B2 และเริ่ม substring จากตัวอักษรแรก ที่นี่ ฟังก์ชันการค้นหาจะค้นหาตำแหน่งของช่องว่างและคืนค่าจำนวนเต็ม

ฟังก์ชัน MID ในการตัดข้อความใน Excel


ขั้นตอนที่ 3: จะแสดงผลลัพธ์เป็นนามสกุลของแต่ละพนักงานสูงสุด 100 ตัวอักษร

ฟังก์ชันค้นหา substring ใน Excel


ข้อดี

  • ใช้ได้หลากหลาย

  • การจัดตำแหน่งอย่างยืดหยุ่น

  • การสกัดข้อมูลอย่างแม่นยำ

ข้อเสีย

  • ซับซ้อน

  • ความซับซ้อนในการสกัดข้อมูลอย่างแบบไดนามิก

4. ใช้ Flash Fill

Flash Fill เป็นคุณสมบัติที่ยอดเยี่ยมใน Excel ที่จะเติมค่าในคอลัมน์โดยอัตโนมัติตามรูปแบบที่มันรู้จักในคอลัมน์ที่อยู่ใกล้เคียง

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

ขั้นตอนในการใช้ Flash Fill

ขั้นตอนที่ 1: สมมุติว่าคุณมีแผ่น Excel ที่มีข้อมูลเสียงเสียงและต้องการสกัดข้อมูลที่มีความหมาย เช่น หมายเลขที่ต้องการ ชื่อ ที่อยู่อีเมล และอื่น ๆ

ขั้นตอนที่ 2: ในกรณีของเรา เรามีค่าอัลฟาแนมิกและต้องการสกัดส่วนลดเท่านั้น ดังนั้นเราจะให้คอลัมน์แรกเป็นค่าตัวเลขที่ต้องการเป็นอินพุต

ขั้นตอนที่ 3: จากนั้นไปที่แท็บข้อมูล คลิก Flash Fill หรือกด CTRL + E บนคีย์บอร์ดของคุณ มันจะให้ค่าตัวเลขโดยอัตโนมัติจากข้อมูล

excel substring การเติมข้อมูลแบบ Flash Fill


ขั้นตอนที่ 4: ตอนนี้เราต้องการแยกค่าตัวอักษรออกเป็นผลลัพธ์ แค่ใส่อักขระลงไป และมันจะให้ผลลัพธ์ที่ต้องการ

การตัดสตริง Excel ระหว่างตัวอักษร


ขั้นตอนที่ 5: คุณยังสามารถให้ข้อมูลของคุณในรูปแบบที่เฉพาะเจาะจงและมันจะแปลงข้อมูลของคอลัมน์ทั้งหมด ตัวอย่างเช่น ถ้าฉันมีข้อมูลเดียวกันในรูปแบบที่รวมกัน และฉันต้องจัดรูปแบบใหม่ ฉันจะให้ข้อมูลของฉันในคอลัมน์แรกเท่านั้นแล้วกด CTRL + E แล้วฉันจะได้ผลลัพธ์ในคอลัมน์ทั้งหมดของฉัน

Flash Fill excel substring


ขั้นตอนที่ 6: เช่นเดียวกัน หากฉันต้องการแปลงชื่อเหล่านี้เป็นที่อยู่อีเมล ฉันจะกรอกชื่อคนแรกพร้อมกับที่อยู่อีเมล และ Flash Fill จะทำส่วนที่เหลือให้เรา

การจัดรูปแบบตัวอักษรย่อยใน Excel


ข้อดี

  • การสกัดข้อมูลโดยอัตโนมัติ

  • การรวมข้อมูลโดยอัตโนมัติ

  • สนับสนุนการอัปเดตแบบไดนามิก

  • การแสดงตัวอย่างด้วยภาพ

ข้อเสีย

  • ปัญหาในการความแม่นยำในข้อมูลทศนิยม

  • ข้อจำกัดในการรับรู้รูปแบบ

คำถามที่พบบ่อยเกี่ยวกับตัวอักษรย่อย

ค: ฉันสามารถสกัดตัวอักษรย่อยหลายตัวพร้อมกันใน Excel ได้หรือไม่?

ต: ใช่คุณสามารถสกัดตัวอักษรย่อยหลายตัวพร้อมกันใน Excel โดยใช้สูตรหรือฟังก์ชัน เช่น MID, LEFT, RIGHT หรือเครื่องมือการจัดการข้อความ เช่น Flash Fill

ค: วิธีการสกัดตัวอักษรย่อยหลังจากลักษณะเฉพาะใน Javascript?

ต: คุณสามารถใช้เมธอด substring หรือ slice ของ JavaScript เพื่อสกัดตัวอักษรย่อยหลังจากตัวอักษรหรือรูปแบบที่เฉพาะเจาะจง

ค: วิธีการสกัดตัวเลขจากสตริงใน Excel?

ต: คุณสามารถใช้การผสานร่วมกันของฟังก์ชัน MID, FIND, และ ISNUMBER ใน Excel เพื่อสกัดตัวเลขจากสตริง

สรุป

การสกัดตัวอักษรย่อยใน Excel เป็นเรื่องที่จำเป็นสำหรับการทำความสะอาดข้อมูลที่ซับซ้อนและเสียหาย นอกจากนี้ยังทำให้การวิเคราะห์และจัดการข้อมูลเป็นเรื่องง่ายและประหยัดเวลา คุณสามารถใช้ฟังก์ชันที่มีอยู่ใน Excel เช่น Left, Mid, Right, Flash Fill และ Find เพื่อสกัดตัวอักษรย่อยที่ต้องการ โดยทั่วไปฟังก์ชันเหล่านี้จะช่วยให้คุณสกัดตัวอักษรย่อยได้ ยกเว้นกรณีที่ข้อมูลของคุณมีขนาดใหญ่มาก คุณสามารถพึ่งพาฟังก์ชันเหล่านี้ได้

หากคุณพบว่าฟังก์ชันเหล่านี้ซับซ้อนหรือไม่สะดวกในการใช้สูตร คุณสามารถลองใช้เครื่องมืออื่น ๆ เช่น WPS Office ซึ่งมีเครื่องมือสเปรดชีตที่มีประสิทธิภาพ จะทำให้ชีวิตของคุณง่ายขึ้นในการสกัดตัวอักษรย่อย ลองใช้ WPS Office อย่างน้อยครั้งเดียวและคุณจะไม่ผิดใจกับการตัดสินใจของคุณ


มีประสบการณ์ในวงการออฟฟิศมา 15 ปี คนรักเทคโนโลยีและนักเขียนคัดลอก ติดตามผมเพื่ออ่านรีวิวสินค้า การเปรียบเทียบ และการแนะนำแอปพลิเคชันและซอฟต์แวร์ใหม่