สารบัญ
ใน Excel คุณอาจพบสถานการณ์ที่ต้องแบ่งชื่อภายในเซลล์โดยคั่นด้วยเครื่องหมายจุลภาคบ่อยครั้ง ในกรณีนี้ คุณอาจต้องแยกออกเป็นชื่อ นามสกุล และในบางกรณี ชื่อกลางด้วย บทความนี้จะแสดงวิธีหลักในการแยกชื่อด้วยเครื่องหมายจุลภาคใน Excel
วิธีเหล่านี้ยังสามารถใช้เพื่อแยกที่อยู่ หมายเลขโทรศัพท์ ฯลฯ โดยคั่นด้วยเครื่องหมายจุลภาค
ดาวน์โหลดแบบฝึกหัด สมุดงาน
ดาวน์โหลดสมุดงานพร้อมชุดข้อมูลที่ใช้อธิบายบทความนี้ด้วยวิธีการต่างๆ ในสเปรดชีตต่างๆ จากด้านล่าง ลองดาวน์โหลดและฝึกฝนด้วยตัวเองขณะอ่านบทแนะนำ
แยกชื่อด้วย Comma.xlsx
3 วิธีง่ายๆ ในการแยกชื่อด้วยเครื่องหมายจุลภาค ใน Excel
มีสามวิธีที่ฉันจะอธิบายที่นี่เพื่อแบ่งชื่อใน Excel ด้วยเครื่องหมายจุลภาค การแยกชื่อ นามสกุล หรือชื่อกลางมีสูตรที่แตกต่างกัน ฉันจะอธิบายแต่ละส่วนย่อย อ่านแต่ละส่วนเพื่อดูว่าวิธีการเหล่านี้ทำงานอย่างไร หรือเลือกวิธีที่คุณต้องการจากตารางด้านบน
ก่อนอื่น สำหรับการสาธิต ฉันกำลังใช้ชุดข้อมูลต่อไปนี้
ฉันใช้ชื่อที่มีชื่อจริง ชื่อกลาง และนามสกุล แต่คุณยังสามารถใช้วิธีการทั้งหมดสำหรับชื่อและนามสกุลโดยคั่นด้วยเครื่องหมายจุลภาค
1. แยกชื่อด้วยเครื่องหมายจุลภาคโดยใช้ข้อความเป็นคอลัมน์ใน Excel
Excel ให้ Text to Columns เครื่องมือสำหรับแบ่งค่าข้อความออกเป็นเซลล์คอลัมน์ต่างๆ โดยคั่นด้วยตัวคั่น ในทำนองเดียวกัน หากเราใช้เครื่องหมายจุลภาคเป็นตัวคั่นในเครื่องมือนี้ เราสามารถแบ่งชื่อด้วยเครื่องหมายจุลภาคใน Excel ทำตามขั้นตอนเหล่านี้เพื่อดูวิธีการ
ขั้นตอน:
- ขั้นแรก เลือกเซลล์ทั้งหมดที่มีเซลล์คั่นด้วยเครื่องหมายจุลภาค ในตัวอย่างนี้ เป็นช่วงของเซลล์ B5:B8 .
- ตอนนี้ ใน Ribbon ให้ไปที่ แท็บข้อมูล
- ใต้กลุ่ม เครื่องมือข้อมูล ให้เลือก ข้อความเป็นคอลัมน์
- ด้วยเหตุนี้ ตัวช่วยสร้างการแปลงข้อความเป็นคอลัมน์ จะปรากฏขึ้น ทำเครื่องหมาย คั่น ในหน้าต่างแรก และคลิกที่ ถัดไป หลังจากนั้น
- ในหน้าต่างที่สอง ให้เลือก จุลภาค ใต้ ตัวคั่น จากนั้นคลิกที่ ถัดไป .
- ในหน้าต่างถัดไป ให้เลือกปลายทางที่คุณต้องการวางคอลัมน์แยก ในกรณีนี้ ฉันได้เลือกเซลล์ $C$5 .
- สุดท้าย คลิกที่ เสร็จสิ้น .
- ในกรณีที่มีคำเตือนข้อผิดพลาด ให้คลิกที่ ตกลง .
หลังจากนั้น คุณจะมี แยกชื่อ ชื่อกลาง และนามสกุล
อ่านเพิ่มเติม: วิธีแยกชื่อใน Excel ออกเป็นสองคอลัมน์ (4 แบบด่วน วิธี)
2. การใช้การเติมแบบรวดเร็วเพื่อแยกชื่อด้วยเครื่องหมายจุลภาค
มีคุณลักษณะ การเติมแบบรวดเร็ว จาก Excel 2013เป็นต้นไป. ในการสรุปการทำงานของคุณลักษณะ การเติมแบบรวดเร็ว จะตรวจจับรูปแบบและแนะนำและเติมข้อมูลส่วนที่เหลือโดยอัตโนมัติ วิธีนี้มีประโยชน์อย่างยิ่งในการแยกข้อมูลที่คั่นด้วยตัวคั่น ส่วนใหญ่ วิธีนี้เป็นวิธีที่เร็วที่สุดในการแยกชื่อด้วยเครื่องหมายจุลภาคใน Excel
ทำตามขั้นตอนเหล่านี้เพื่อดูคำแนะนำโดยละเอียดเกี่ยวกับคุณลักษณะนี้
ขั้นตอน:
- ก่อนอื่น เรามากรอกชื่อกันก่อน ในการทำเช่นนั้น ให้เลือกเซลล์และพิมพ์ชื่อของรายการแรกด้วยตนเอง
- ในทำนองเดียวกัน ให้เริ่มพิมพ์ชื่อแรกของ รายการถัดไป Flash Fill จะแนะนำชื่อส่วนที่เหลือโดยอัตโนมัติ
- เมื่อแนะนำชื่อแล้ว ให้กด ป้อน บนแป้นพิมพ์ของคุณ คุณจะต้องแยกชื่อของคุณ
- ในลักษณะเดียวกัน ให้กรอกชื่อกลางและนามสกุลในคอลัมน์โดยทำขั้นตอนซ้ำ คุณจะต้องแยกชื่อของคุณ
อ่านเพิ่มเติม: วิธีแยกชื่อใน Excel (5 วิธีที่มีประสิทธิภาพ)<7
3. การใช้สูตรต่างๆ ใน Excel
คุณสามารถใช้สูตรเพื่อให้ได้ผลลัพธ์ที่คล้ายคลึงกันกับสองวิธีข้างต้น แม้ว่าผลลัพธ์อาจเหมือนกัน แต่คุณต้องใช้วิธีการที่แตกต่างกันในสูตรเพื่อแยกส่วนต่างๆ ของชื่อ เพื่อความเข้าใจที่ง่ายขึ้น ข้าพเจ้าได้แยกทั้งสามออกเป็นหมวดหมู่
3.1 แยกชื่อ
ในการแยกชื่อ เราสามารถใช้ฟังก์ชัน ซ้าย และ ค้นหา รวมกันได้
ฟังก์ชัน ซ้าย ใช้ข้อความเป็นอาร์กิวเมนต์หลักและจำนวนอักขระที่จะแยกเป็นอาร์กิวเมนต์ทางเลือก ส่งคืนอักขระหลายตัวที่ระบุในอาร์กิวเมนต์จากสตริง
ฟังก์ชัน SEARCH ส่งคืนจำนวนของตำแหน่งแรกของอักขระที่ระบุ ต้องใช้สองอาร์กิวเมนต์หลัก - อักขระที่ควรค้นหาและค่าข้อความที่ควรค้นหาอักขระ ฟังก์ชันสามารถใช้อาร์กิวเมนต์ทางเลือกอื่นๆ ที่ซึ่งควรเริ่มต้นการค้นหา
หากต้องการทราบรายละเอียดการใช้สูตร ให้ทำตามขั้นตอนเหล่านี้
ขั้นตอน:
- ก่อนอื่น เลือกเซลล์ที่คุณต้องการตั้งชื่อ ในกรณีนี้ จะเป็นเซลล์ C5 .
- จดสูตรต่อไปนี้ลงในเซลล์
=LEFT(B5,SEARCH(",",B5)-1)
- หลังจากนั้น กด Enter บนแป้นพิมพ์ของคุณ คุณจะมีชื่อของคุณแยกออกจากเซลล์
- ตอนนี้ เลือกเซลล์อีกครั้ง แล้วคลิกและลาก ไอคอนจุดจับเติม ไปที่ท้ายรายการเพื่อรับชื่อทั้งหมดจากรายการ
คุณจะแยกชื่อของคุณด้วยเครื่องหมายจุลภาคโดยใช้สูตรใน Excel
🔍 รายละเอียดของสูตร:
👉
SEARCH(“,”, B5) ค้นหา เครื่องหมายจุลภาคในเซลล์ B5 และส่งกลับตำแหน่งแรกของเครื่องหมายจุลภาค ซึ่งก็คือ 5 .
👉
SEARCH(“,”, B5)-1 ส่งกลับตำแหน่งก่อนเครื่องหมายจุลภาคตัวแรก เช่น ความยาวของชื่อซึ่งอยู่ที่ 4 ที่นี่
👉
LEFT(B5, SEARCH(“,”, B5 )-1) ส่งคืนอักขระสี่ตัวแรกจากด้านซ้ายของสตริงซึ่งเป็น Alex
อ่านเพิ่มเติม: Excel VBA: แยก ชื่อและนามสกุล (3 ตัวอย่างที่ใช้ได้จริง)
3.2 แยกชื่อกลาง
หากต้องการแยกชื่อกลาง ให้ผสมระหว่าง MID และ SEARCH ฟังก์ชัน
ฟังก์ชัน MID รับข้อความ ตำแหน่งเริ่มต้น และอักขระหลายตัวเป็นอาร์กิวเมนต์ จะส่งกลับอักขระจากตรงกลางของสตริง
ฟังก์ชัน ค้นหา ส่งกลับจำนวนของตำแหน่งแรกของอักขระที่ระบุ ใช้อาร์กิวเมนต์สองอาร์กิวเมนต์- อักขระที่ควรค้นหาและค่าข้อความที่ควรค้นหาอักขระและอาร์กิวเมนต์เผื่อเลือกว่าควรเริ่มการค้นหาที่ใด
ขั้นตอน:
- ขั้นแรก เลือกเซลล์ที่คุณต้องการแยกชื่อกลาง ในกรณีนี้ จะเป็นเซลล์ D5 .
- จากนั้น เขียนสูตรต่อไปนี้ลงในเซลล์
=MID(B5,SEARCH(" ",B5,1)+1,SEARCH(" ",B5,SEARCH(" ",B5,1)+1)-SEARCH(" ",B5,1)-2)
- หลังจากนั้น กด Enter บนแป้นพิมพ์ คุณจะมีชื่อกลางที่ดึงมาจากเซลล์ B5 .
- ตอนนี้ เลือกเซลล์อีกครั้ง คลิกและลาก เติมจับไอคอน ไปยังส่วนที่เหลือของคอลัมน์เพื่อเติมชื่อกลาง
การดำเนินการนี้จะแบ่งชื่อกลางใน Excel ด้วยเครื่องหมายจุลภาค
🔍 รายละเอียดของสูตร:
👉
SEARCH(” “,B5,1) ค้นหาช่องว่างแรกในเซลล์ B5 และส่งกลับ 6 .
👉
SEARCH(” “,B5,SEARCH(” “,B5,1)+1) ส่งกลับ ช่องว่างที่สองในสตริง ใช้ตรรกะของการค้นหาช่องว่างหลังจากช่องว่างแรก สูตรจะส่งกลับ 16 สำหรับเซลล์ B5 .
👉
SEARCH(” “,B5,SEARCH(” “,B5,1)+1)- SEARCH(” “,B5,1) ส่งกลับความยาวระหว่างช่องว่างแรกและช่องว่างที่สองรวมถึงช่องว่าง ซึ่งมีค่า 10 ที่นี่
👉
สุดท้าย MID (B5,SEARCH(” “,B5,1)+1,SEARCH(” “,B5,SEARCH(” “,B5,1)+1)-SEARCH(” “,B5,1)-2) ส่งคืนอักขระทั้งหมด 8 ตัว (-2 เพื่อลดเครื่องหมายจุลภาคและช่องว่างจากอักขระ 10 ตัว) จากค่าของเซลล์ B5 โดยเริ่มจากตำแหน่ง 6 ในกรณีนี้ คือ Patricia .
3.3 แยกนามสกุล
ในการแยกนามสกุลออกจากชุดข้อมูล เราสามารถใช้ชุดค่าผสมของ LEN , ฟังก์ชัน RIGHT , และ SEARCH
ฟังก์ชัน LEN รับสตริงข้อความเป็นอาร์กิวเมนต์และส่งกลับจำนวนอักขระทั้งหมด ในนั้น
ฟังก์ชัน ขวา รับข้อความและบางครั้งต้องแยกความยาวเป็นอาร์กิวเมนต์ ส่งคืนอักขระจำนวนหนึ่งจากส่วนท้ายของสตริง
ฟังก์ชัน ค้นหา ค้นหาอักขระเฉพาะหรือชุดของอักขระจากข้อความและส่งกลับตำแหน่งที่ตรงกันครั้งแรก โดยทั่วไป ฟังก์ชันนี้ใช้อาร์กิวเมนต์หลักสองอาร์กิวเมนต์ นั่นคืออักขระที่ควรค้นหาและข้อความที่จะค้นหาอักขระ บางครั้งอาจใช้อาร์กิวเมนต์ทางเลือกอื่นเพื่อเริ่มการค้นหา
ขั้นตอน:
- ขั้นแรก เลือกเซลล์ที่คุณต้องการเขียนเซลล์สุดท้าย ชื่อ. ฉันได้เลือกเซลล์ E5 สำหรับสิ่งนี้
- จากนั้นจดสูตรต่อไปนี้
=RIGHT(B5,LEN(B5)-SEARCH(" ",B5,SEARCH(" ",B5,SEARCH(" ",B5)+1)))
- หลังจากนั้น กด Enter บนแป้นพิมพ์ของคุณ คุณจะมีนามสกุลจากเซลล์ B5 .
- เลือกเซลล์อีกครั้ง สุดท้าย ให้คลิกและลาก ไอคอนจุดจับเติม เพื่อเติมสูตรสำหรับส่วนที่เหลือของคอลัมน์
ดังนั้น สำหรับรายการสุดท้าย ชื่อ คุณจะแบ่งชื่อใน Excel ด้วยเครื่องหมายจุลภาค
🔍 รายละเอียดของสูตร:
👉
LEN(B5 ) ส่งกลับจำนวนอักขระทั้งหมดในเซลล์ B5 และส่งกลับ 22 .
👉
The SEARCH(” “,B5) ส่งกลับตำแหน่งแรกของช่องว่างซึ่งเป็น 6 .
👉
SEARCH(” “,B5,SEARCH(” “,B5)+1) ส่งกลับตำแหน่งของ ช่องว่างที่สองซึ่งก็คือ 16 ที่นี่
👉
SEARCH(" ",B5,SEARCH(" ",B5,SEARCH(" " ",B5)+1 ที่ซ้อนกัน )) ระบุความยาวทั้งหมดตั้งแต่เริ่มต้นถึงช่องว่างที่สองซึ่งยังคงเป็น 16 .
👉
LEN(B5)-SEARCH(” “,B5,SEARCH(” “,B5,SEARCH(” “,B5) +1)) ส่งคืนจำนวนอักขระทั้งหมดหลังช่องว่างที่สอง ซึ่งก็คือ 6 ที่นี่ จำนวนอักขระนี้จะถูกดึงออกมา
👉
สุดท้าย RIGHT(B5,LEN(B5)-SEARCH(” “,B5,SEARCH(” “,B5,SEARCH(” “,B5) +1))) ฟังก์ชันรับค่าข้อความของเซลล์ B5 และส่งกลับจำนวน 6 อักขระจากจุดสิ้นสุด ซึ่งในกรณีนี้คือ Morgan .
อ่านเพิ่มเติม: สูตร Excel เพื่อแยกชื่อกลางและนามสกุล (พร้อมตัวอย่าง)
สรุป
โดยสรุป สิ่งเหล่านี้คือ สามวิธีที่คุณสามารถใช้เพื่อแยกชื่อด้วยเครื่องหมายจุลภาคใน Excel หวังว่าคุณจะพบบทความนี้ข้อมูลและเป็นประโยชน์ หากคุณมีคำถามหรือข้อเสนอแนะ โปรดแจ้งให้เราทราบด้านล่าง สำหรับคำแนะนำโดยละเอียดเพิ่มเติมเช่นนี้ โปรดไปที่ Exceldemy.com .