โปรดอัพเดตเบราว์เซอร์

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

ไอที ธุรกิจ

วิธีแยกชื่อ ออกจากนามสกุล อย่างรวดเร็วใน Microsoft Excel

Thaiware

อัพเดต 15 เม.ย. 2562 เวลา 04.00 น. • เผยแพร่ 15 เม.ย. 2562 เวลา 04.00 น. • moonlightkz
วิธีแยกชื่อ ออกจากนามสกุล อย่างรวดเร็วใน Microsoft Excel
ทริคง่ายๆ สำหรับแยก Cell ที่บรรจุข้อมูลชื่อ และนามสกุล ออกเป็นชื่อ 1 Cell นามสกุล 1 Cell อย่างรวดเร็ว

เมื่อเราต้องทำงานกับข้อมูลในโปรแกรม Microsoft Excel เราจะต้องเผชิญกับข้อมูลหลากหลายประเภท ไม่ได้จำกัดแค่เพียงตัวเลขเท่านั้น บางครั้งเราอาจจะเจอ Cells ที่บรรจุข้อมูลลูกค้าอย่างเช่น ชื่อ ที่ทำงาน และเบอร์ติดต่อเอาไว้ ซึ่งการจัดแยกข้อมูลให้เป็นระเบียบนั้น ตัว Excel ก็มีเครื่องมือช่วยเหลือผู้ใช้อยู่เพียบเลยล่ะ

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

ทำอย่างไรมาดูกัน :)

แยกชื่อ และนามสกุลออกจากกัน

ด้านล่างนี้เป็นตัวอย่าง Cells ที่เราจะแยกนะครับ ชื่อเหล่านี้เป็นนามสมมติ หากว่าบังเอิญไปตรงกับชื่อใครก็ขออภัยไว้ด้วยครับ

วิธีแยกชื่อ ออกจากนามสกุล อย่างรวดเร็วใน Microsoft Excel
วิธีแยกชื่อ ออกจากนามสกุล อย่างรวดเร็วใน Microsoft Excel

ขั้นตอนการแยก Cells

  • ทำการเลือก Cells ที่เราต้องการจะแยกข้อมูล
  • ไปที่แท็บ Data เลือก Text to Columns จากใน Ribbon
  • หน้าต่างใหม่จะปรากฏขึ้นมา เลือก Delimited แล้วคลิก Next
  • ใต้เมนู Delimiters ติ๊กช่อง Tab ออก แล้วติ๊กช่อง Space เนื่องจากข้อมูลในช่องถูกแบ่งกันด้วยช่องว่าง (หากแยกด้วยลักษณะอื่นเช่น "," ก็เลือก Comma แทน เป็นต้น) แล้วคลิก Next 
  • ใต้ช่อง Column data format เลือกเป็น Text 
  • ด้านล่างตรงช่อง Destination จะเป็นตำแหน่ง Cells ที่เราต้องการ หากไม่ได้ใส่อะไร มันจะเลือกช่องข้างๆ ให้อัตโนมัติ
  • คลิก Finish เพื่อเริ่มดำเนินการ
วิธีแยกชื่อ ออกจากนามสกุล อย่างรวดเร็วใน Microsoft Excel
วิธีแยกชื่อ ออกจากนามสกุล อย่างรวดเร็วใน Microsoft Excel

ไม่เอาคำนำหน้า (นาย, นาง, และนางสาว)

ในกรณีที่เราอยากจะแยกออกมาเฉพาะชื่อ แยกคำนำหน้าอย่าง นาย, นาง หรือนางสาว ผมคิดออกอยู่วิธีเดียว (หากใครมีวิธีที่ดีกว่านี้สอนกันบ้างนะครับ) คือ เพิ่มช่องว่างหลังคำนำหน้าเข้าไป ดังนี้ "นาย" เป็น "นาย ", "นาง" เป็น "นาง " และ "นางสาว" เป็น "นางสาว ",

แต่จะมาไล่เคาะเว้นวรรคเองคงเสียเวลาน่าดู โชคดีที่ใน Excel มีเครื่องมือแทนที่ (Replace) ให้ใช้อยู่ โดยให้เรากด Ctrl+F แล้วเลือกแท็บ Replace ในช่อง Find what ใส่คำที่จะแทนที่ลงไป เช่น "นาย" แล้วแทนที่ด้วย "นาย "

หมายเหตุ เราอาจจะเจอปัญหาตรงคำว่า นาง กับ นางสาว เล็กน้อย อาจจะเรียงข้อมูลนำแยกนางสาวไปอีก Table หนึ่งก่อน แล้วค่อย Copy กลับมารวมอีกครั้ง

วิธีแยกชื่อ ออกจากนามสกุล อย่างรวดเร็วใน Microsoft Excel
วิธีแยกชื่อ ออกจากนามสกุล อย่างรวดเร็วใน Microsoft Excel

ใช้สูตรในการแยกข้อมูล

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

  • แยกชื่อ : =LEFT(A2,FIND(" ",A2,1)-1)
  • แยกนามสกุล : =RIGHT(A2,LEN(A2)-FIND(" ",A2,1))
  • แยกชื่อกลาง : =MID(A2,SEARCH(" ",A2,1)+1,SEARCH(" ",A2,SEARCH(" ",A2,1)+1)-SEARCH(" ",A2,1))
วิธีแยกชื่อ ออกจากนามสกุล อย่างรวดเร็วใน Microsoft Excel
วิธีแยกชื่อ ออกจากนามสกุล อย่างรวดเร็วใน Microsoft Excel

ก็หวังว่าเทคนิคเหล่านี้จะช่วยให้ชีวิตการทำงานของใครหลายๆ คนสะดวกขึ้นนะครับ

0 0
reaction icon 0
reaction icon 0
reaction icon 0
reaction icon 0
reaction icon 0
reaction icon 0