ต้องรู้
- เน้นชื่อเต็ม แล้วไปที่แท็บ Data และเลือก Text to Column เลือก คั่น จากนั้นเลือกตัวคั่นเพื่อกำหนดปลายทาง
- หรือเลือกเซลล์ว่างและใช้ฟังก์ชัน LEFT เพื่อรับชื่อและฟังก์ชัน RIGHT เพื่อรับนามสกุล
- หรือ เลือกเซลล์ว่างแล้วพิมพ์ชื่อแรกของระเบียนแรก จากนั้นไปที่ Data > เติมแฟลช ในเซลล์ถัดไป ให้ทำซ้ำด้วยนามสกุล
บทความนี้อธิบายวิธีแยกชื่อและนามสกุลใน Microsoft Excel คำแนะนำใช้กับ Microsoft Excel 365, Microsoft Excel 2019, 2016 และ 2013
แยกชื่อใน Excel โดยใช้ข้อความเป็นคอลัมน์
Excel มีฟังก์ชันและฟีเจอร์มากมายที่ช่วยให้คุณจัดระเบียบข้อมูลได้ ตัวอย่างเช่น คุณสามารถแยกชื่อและนามสกุลโดยใช้คุณลักษณะที่เรียกว่า Text to Columns:
-
เปิดไฟล์ Excel ที่มีข้อมูลที่คุณต้องการแยก
-
เลือกข้อมูลที่คุณต้องการแยก ในกรณีนี้ รายชื่อเต็ม
หากข้อมูลของคุณมีส่วนหัว อย่าเลือกมิฉะนั้น Excel จะพยายามแยกข้อมูลในส่วนหัวด้วย
-
เลือกแท็บ Data
-
เลือก ข้อความในคอลัมน์ ในริบบิ้น
-
เลือก คั่น จากนั้นเลือก ถัดไป.
-
เลือกประเภทของตัวคั่นที่ข้อมูลของคุณมี จากนั้นเลือก ถัดไป หากตัวเลือกตัวคั่นของคุณไม่อยู่ในรายการ ให้เลือก Other และป้อนตัวคั่นที่คุณต้องการใช้ในฟิลด์ข้อความที่ให้มา
ในชุดข้อมูลของเรา ข้อมูลจะถูกคั่นด้วยการเว้นวรรค ดังนั้น เราจะทำเครื่องหมายที่ช่อง Spaces เป็นตัวคั่นของเรา
-
โดยค่าเริ่มต้น Excel จะเขียนทับข้อมูลที่มีอยู่ ถ้าคุณไม่ต้องการให้เขียนทับข้อมูลของคุณ คุณจะต้องแก้ไขค่าปลายทาง เลือกช่อง Destination และตั้งปลายทาง
-
เมื่อคุณยืนยันจุดหมายปลายทางแล้ว ให้เลือก เสร็จสิ้น.
-
Excel จะวางข้อมูลของคุณในเซลล์ปลายทาง
แยกชื่อและนามสกุลโดยใช้สูตร Excel
วิธีนี้ซับซ้อนกว่าเล็กน้อย แต่ยังช่วยให้มีความยืดหยุ่นมากขึ้นในแง่ของการแยกข้อมูล เนื่องจากคุณระบุอย่างชัดเจนว่าข้อมูลใดที่คุณจะแยกโดยใช้สูตร
เพื่อให้ได้ข้อมูลที่ต้องการ คุณจะต้องใช้ฟังก์ชันซ้าย ฟังก์ชันขวา และฟังก์ชันค้นหา
เมื่อใช้สูตร คุณจะต้องใช้สูตรที่แตกต่างกันเพื่อแยกชื่อและนามสกุล และจะขึ้นอยู่กับรูปแบบของข้อมูลต้นฉบับ
-
เปิดไฟล์ Excel ที่มีข้อมูลที่คุณต้องการแยก
-
เลือกเซลล์ที่คุณต้องการชื่อหรือนามสกุล สำหรับขั้นตอนเหล่านี้ ชุดข้อมูลของเรามีรูปแบบเช่น "ชื่อ + ช่องว่าง + นามสกุล" ดังนั้น เราจะใช้ฟังก์ชัน LEFT เพื่อรับชื่อ และฟังก์ชัน RIGHT เพื่อรับนามสกุล
หากชุดข้อมูลของคุณอยู่ในรูปแบบอื่นหรือมีตัวคั่นต่างกัน คุณจะต้องปรับสูตรตามนั้น
-
ป้อนสูตรสำหรับชื่อและกด Enter.
=LEFT(A2, SEARCH(" ", A2)-1)
-
ในเซลล์ถัดไป ป้อนสูตรเพื่อรับนามสกุล แล้วกด Enter.
=RIGHT(A2, LEN(A2)-SEARCH(" ", A2))
-
เลือกทั้งสองเซลล์ที่มีสูตร
-
ดับเบิลคลิกที่ มุมขวาล่าง ของเซลล์ที่เลือก นี้จะขยายสูตรไปจนบันทึกสุดท้ายของไฟล์
แยกชื่อใน Excel โดยใช้ Flash Fill
วิธีนี้น่าจะง่ายที่สุดแล้ว แต่ใช้ได้เฉพาะใน Microsoft Excel 2016 และใหม่กว่าเท่านั้น
วิธีนี้ไม่รองรับใน Microsoft Excel 2013 หรือ Excel รุ่นเก่ากว่า
-
เปิดไฟล์ Excel ที่มีข้อมูลที่คุณต้องการแยก
-
เลือกเซลล์ที่คุณต้องการแสดงรายการชื่อและพิมพ์ชื่อของระเบียนแรกด้วยตนเอง
-
เลือกแท็บ Data
-
เลือก เติมแฟลช.
-
Excel จะเติมชื่อแรกโดยอัตโนมัติในบันทึกที่เหลือในไฟล์ของคุณ
-
ในเซลล์ถัดไป ให้พิมพ์นามสกุลของระเบียนแรกของข้อมูลด้วยตนเอง
- ทำซ้ำขั้นตอนที่ 3 และ 4
-
Excel จะเติมนามสกุลโดยอัตโนมัติในบันทึกที่เหลือในไฟล์ของคุณ