ข้อมูล Excel คือการผสมผสานของสตริงอัลฟานิวเมริกาและการแยกสตริงย่อยทำให้การวิเคราะห์และการจัดการข้อมูลเป็นเรื่องง่ายและทำให้ข้อมูลที่ไม่สอดคล้องหรือซับซ้อนดูสะอาด
ในบทความนี้เราได้บรรยายเสนอวิธีการที่เข้ากันได้สำหรับเวอร์ชันคอมพิวเตอร์แทบทั้งหมด จากหลายสิบวิธีการที่แตกต่างกันในการแยกสตริงย่อย เราขอแนะนำ 4 วิธีง่ายจาก Excel
1. ใช้ฟังก์ชัน LEFT, RIGHT และ MID
Excel มีฟังก์ชันหลายพันฟังก์ชันที่เป็นประโยชน์มากในการทำงาน ด้านล่างคือสามฟังก์ชันที่แตกต่างกันที่คุณสามารถใช้ในการแยกสตริงย่อย
ฟังก์ชัน LEFT ช่วยให้คุณสามารถแยกจำนวนตัวอักษรที่ระบุจากด้านซ้ายของสตริงข้อความ ตัวอย่างสัญญาณคือ: LEFT(ข้อความ, จำนวนตัวอักษร).
ฟังก์ชัน RIGHT ช่วยให้คุณสามารถแยกจำนวนตัวอักษรที่ระบุจากด้านขวาของสตริงข้อความ ตัวอย่างสัญญาณคือ RIGHT(ข้อความ, จำนวนตัวอักษร).
ฟังก์ชัน MID แยกสตริงจำนวนตัวอักษรที่กำหนดจากตรงกลางของสตริงข้อความ ตัวอย่างสัญญาณคือ MID(ข้อความ, ตำแหน่งเริ่มต้น, จำนวนตัวอักษร).
ขั้นตอนในการแยกสตริงย่อยใน Excel:
ขั้นตอนที่ 1: สมมุติว่าคุณมีแผ่นงาน Excel ที่มีรายละเอียดของพนักงาน เช่น ชื่อ หมายเลข และสถานที่
ขั้นตอนที่ 2: หากคุณต้องการแยกชื่อจริงของพนักงานเท่านั้น คุณสามารถใช้สูตรต่อไปนี้
"=LEFT(A2,4)" จะเลือกคอลัมน์ A2 และเลือกสี่ตัวอักษรแรกที่เริ่มจากด้านซ้าย
ขั้นตอนที่ 3: จะแสดงผลลัพธ์ดังต่อไปนี้ซึ่งแสดงชื่อจริง (สี่ตัวอักษรแรก) ของชื่อของพนักงานทุกคน
ขั้นตอนที่ 4: ในทำนองเดียวกัน โดยใช้ฟังก์ชัน Right เราสามารถหาชื่อสกุลของพนักงานได้
ขั้นตอนที่ 5: เราจะใช้สูตร "=RIGHT(A2,4)" ทำให้ได้ผลลัพธ์ดังนี้
ขั้นตอนที่ 6: จะแสดงผลลัพธ์ดังนี้ที่แสดงชื่อของพนักงาน (4 ตัวอักษรแรกเริ่มต้นจากด้านขวา) ของทุกชื่อพนักงาน
ขั้นตอนที่ 7: โดยใช้ฟังก์ชัน Mid เราจะสกัดหมายเลขของพนักงาน สมมุติว่าสี่ตัวเลขในตัวอย่างของเราแสดง ID ของพนักงาน
ขั้นตอนที่ 8: เพื่อสกัดรหัสพนักงาน ใช้สูตร "=MID(B2,4,4)" คอลัมน์ B เริ่มต้นที่ตัวอักษรที่ 4 และเลือกตัวอักษรถัดมา 4 ตัวอักษร
คุณสามารถใช้สูตรนี้สำหรับข้อมูลใดๆ ก็ได้ โดยให้พารามิเตอร์ right คุณจะสามารถสกัดข้อความหรือตัวเลขที่ต้องการได้
ข้อดี
ใช้ง่ายในการจัดการ
เข้ากันได้กับเวอร์ชัน Excel ทั้งหมด
มีประสิทธิภาพและประหยัดเวลา
ข้อเสีย
ไม่มีให้ใช้สำหรับการดำเนินการที่ซับซ้อน
ขาดความสามารถในการอัปเดตแบบไดนามิก
2. ใช้ฟังก์ชัน TRIM
ฟังก์ชันอีกอย่างที่คุณสามารถใช้สำหรับการสกัด Substrings ใน Excel คือฟังก์ชัน TRIM
ฟังก์ชันนี้มักถูกใช้สำหรับการลบช่องว่างเกินจากข้อความ โดยเฉพาะช่องว่างด้านหน้าและด้านหลัง มันเป็นประโยชน์ในการทำความสะอาดข้อมูลเมื่อคัดลอกมาจากแอปพลิเคชันอื่น ๆ ซึ่งสามารถลบอักขระช่องว่าง ASCII (32) จากข้อความเท่านั้น
ขั้นตอนในการใช้ฟังก์ชัน TRIM:
ขั้นตอนที่ 1: สมมุติว่าเรามีข้อมูลที่ได้มาจากแหล่งอื่น ๆ ข้อมูลนี้ประกอบด้วยชื่อและมีช่องว่างที่ไม่สม่ำเสมอ
ขั้นตอนที่ 2: โดยใช้ฟังก์ชัน TRIM เราจะลบช่องว่างที่ไม่จำเป็นทั้งหมดออกไป
ขั้นตอนที่ 3: ฟังก์ชันใช้ดังนี้ '= TRIM (A4)', โดยที่ A4 แสดงถึงการอ้างอิงคอลัมน์ นั้นเป็นวิธีที่ง่ายในการลบข้อมูลที่ไม่เกี่ยวข้องออกจากข้อมูลและนำข้อมูลที่แท้จริงออกมา
ขั้นตอนที่ 4: ลองใช้ฟังก์ชันเดียวกันกับข้อมูลอัลฟานัมีริกที่มีช่องว่างที่ไม่สม่ำเสมอ
ขั้นตอนที่ 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 จากตัวอักษรแรก ที่นี่ ฟังก์ชันการค้นหาจะค้นหาตำแหน่งของช่องว่างและคืนค่าจำนวนเต็ม
ขั้นตอนที่ 3: จะแสดงผลลัพธ์เป็นนามสกุลของแต่ละพนักงานสูงสุด 100 ตัวอักษร
ข้อดี
ใช้ได้หลากหลาย
การจัดตำแหน่งอย่างยืดหยุ่น
การสกัดข้อมูลอย่างแม่นยำ
ข้อเสีย
ซับซ้อน
ความซับซ้อนในการสกัดข้อมูลอย่างแบบไดนามิก
4. ใช้ Flash Fill
Flash Fill เป็นคุณสมบัติที่ยอดเยี่ยมใน Excel ที่จะเติมค่าในคอลัมน์โดยอัตโนมัติตามรูปแบบที่มันรู้จักในคอลัมน์ที่อยู่ใกล้เคียง
การใช้งานง่าย เสร็จในเวลาเร็ว และมีเป้าหมายในการอัตโนมัติงานในการป้อนข้อมูลและการจัดการข้อมูล ลดความต้องการในการป้อนข้อมูลด้วยมือ
ขั้นตอนในการใช้ Flash Fill
ขั้นตอนที่ 1: สมมุติว่าคุณมีแผ่น Excel ที่มีข้อมูลเสียงเสียงและต้องการสกัดข้อมูลที่มีความหมาย เช่น หมายเลขที่ต้องการ ชื่อ ที่อยู่อีเมล และอื่น ๆ
ขั้นตอนที่ 2: ในกรณีของเรา เรามีค่าอัลฟาแนมิกและต้องการสกัดส่วนลดเท่านั้น ดังนั้นเราจะให้คอลัมน์แรกเป็นค่าตัวเลขที่ต้องการเป็นอินพุต
ขั้นตอนที่ 3: จากนั้นไปที่แท็บข้อมูล คลิก Flash Fill หรือกด CTRL + E บนคีย์บอร์ดของคุณ มันจะให้ค่าตัวเลขโดยอัตโนมัติจากข้อมูล
ขั้นตอนที่ 4: ตอนนี้เราต้องการแยกค่าตัวอักษรออกเป็นผลลัพธ์ แค่ใส่อักขระลงไป และมันจะให้ผลลัพธ์ที่ต้องการ
ขั้นตอนที่ 5: คุณยังสามารถให้ข้อมูลของคุณในรูปแบบที่เฉพาะเจาะจงและมันจะแปลงข้อมูลของคอลัมน์ทั้งหมด ตัวอย่างเช่น ถ้าฉันมีข้อมูลเดียวกันในรูปแบบที่รวมกัน และฉันต้องจัดรูปแบบใหม่ ฉันจะให้ข้อมูลของฉันในคอลัมน์แรกเท่านั้นแล้วกด CTRL + E แล้วฉันจะได้ผลลัพธ์ในคอลัมน์ทั้งหมดของฉัน
ขั้นตอนที่ 6: เช่นเดียวกัน หากฉันต้องการแปลงชื่อเหล่านี้เป็นที่อยู่อีเมล ฉันจะกรอกชื่อคนแรกพร้อมกับที่อยู่อีเมล และ Flash Fill จะทำส่วนที่เหลือให้เรา
ข้อดี
การสกัดข้อมูลโดยอัตโนมัติ
การรวมข้อมูลโดยอัตโนมัติ
สนับสนุนการอัปเดตแบบไดนามิก
การแสดงตัวอย่างด้วยภาพ
ข้อเสีย
ปัญหาในการความแม่นยำในข้อมูลทศนิยม
ข้อจำกัดในการรับรู้รูปแบบ
คำถามที่พบบ่อยเกี่ยวกับตัวอักษรย่อย
ค: ฉันสามารถสกัดตัวอักษรย่อยหลายตัวพร้อมกันใน 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 อย่างน้อยครั้งเดียวและคุณจะไม่ผิดใจกับการตัดสินใจของคุณ