สารบัญ
บทช่วยสอนนี้จะแสดงวิธีต่างๆ สองสามวิธีในการรวมชื่อใน Excel: สูตร การเติมแบบรวดเร็ว และเครื่องมือผสานเซลล์
เวิร์กชีต Excel มักใช้ในการจัดเก็บข้อมูล เกี่ยวกับกลุ่มคนต่างๆ เช่น ลูกค้า นักเรียน พนักงาน และอื่นๆ ในสถานการณ์ส่วนใหญ่ ชื่อและนามสกุลจะถูกจัดเก็บไว้ในสองคอลัมน์แยกกัน แต่ในบางครั้ง คุณอาจต้องรวมสองชื่อไว้ในเซลล์เดียว โชคดีที่วันเวลาของการรวมทุกอย่างด้วยตนเองสิ้นสุดลงแล้ว ด้านล่างนี้คุณจะพบกับเคล็ดลับง่ายๆ ในการรวมชื่อใน Excel ซึ่งจะช่วยให้คุณประหยัดเวลาที่น่าเบื่อไปได้มาก
สูตร Excel เพื่อรวมชื่อและนามสกุล
เมื่อใดก็ตามที่คุณ จำเป็นต้องรวมชื่อและนามสกุลเข้าด้วยกันในเซลล์เดียว วิธีที่เร็วที่สุดคือเชื่อมสองเซลล์เข้าด้วยกันโดยใช้ตัวดำเนินการเครื่องหมายและ (&) หรือฟังก์ชัน CONCATENATE ดังตัวอย่างด้านล่าง
สูตร 1. รวม ชื่อและนามสกุลใน Excel
สมมติว่าในเวิร์กชีตของคุณ คุณมีคอลัมน์หนึ่งสำหรับชื่อที่กำหนด และอีกคอลัมน์หนึ่งสำหรับนามสกุล และตอนนี้คุณต้องการรวมสองคอลัมน์นี้เป็นคอลัมน์เดียว
ใน แบบฟอร์มทั่วไป นี่คือสูตรในการรวมชื่อและนามสกุลใน Excel:
= first_name_cell&" "& last_name_cellCONCATENATE( first_name_cell," ", last_name_cell)ในสูตรแรก การต่อข้อมูลจะกระทำด้วยอักขระเครื่องหมายและ (&) สูตรที่สองขึ้นอยู่กับฟังก์ชันที่สอดคล้องกัน(คำว่า "เชื่อม" เป็นเพียงอีกวิธีหนึ่งในการพูดว่า "รวมเข้าด้วยกัน") โปรดทราบว่าในทั้งสองกรณี คุณต้องใส่ อักขระเว้นวรรค (" ") ระหว่างนั้นเพื่อแยกส่วนของชื่อ
ด้วยชื่อใน A2 และนามสกุลใน B2 สูตรในชีวิตจริงจะเป็นดังนี้:
=A2&" "&B2
=CONCATENATE(A2, " ", B2)
แทรกสูตรในเซลล์ C2 หรือคอลัมน์อื่นๆ ในแถวเดียวกัน กด Enter จากนั้นลาก ที่จับเติมเพื่อคัดลอกสูตรลงไปยังเซลล์ได้มากเท่าที่คุณต้องการ ดังนั้น คุณจะมีคอลัมน์ชื่อและนามสกุลรวมกันเป็นคอลัมน์ชื่อเต็ม:
สูตร 2. รวมนามสกุลและชื่อด้วยเครื่องหมายจุลภาค
หากคุณต้องการรวมชื่อในรูปแบบ นามสกุล, ชื่อจริง ให้ใช้หนึ่งในสูตรต่อไปนี้เพื่อรวมชื่อและนามสกุลด้วยเครื่องหมายจุลภาค:
= last_name_cell&", "& first_name_cellCONCATENATE( last_name_cell,", ", first_name_cell)โดยพื้นฐานแล้วสูตรจะเหมือนกับสูตรก่อนหน้า ตัวอย่าง แต่ในที่นี้ เราเชื่อมชื่อในลำดับย้อนกลับและคั่นด้วยเครื่องหมายจุลภาคและเว้นวรรค (", ")
ในภาพหน้าจอด้านล่าง เซลล์ C2 มีสูตรนี้:
=B2&", "&A2
และเซลล์ D2 มีเซลล์นี้:
=CONCATENATE(B2, ", ", A2)
ไม่ว่าคุณจะเลือกใช้สูตรใด ผลลัพธ์ก็จะเหมือนกัน:
<13
สูตร 3 รวมชื่อ ชื่อกลาง และนามสกุลในเซลล์เดียว
ด้วยชื่อส่วนต่างๆ ที่แสดงอยู่ใน 3แยกกัน ต่อไปนี้คือวิธีรวมเซลล์ทั้งหมดไว้ในเซลล์เดียว:
= first_name_cell&" "& middle_name_cell&" "& last_name_cellCONCATENATE( first_name_cell," ", middle_name_cell," ", last_name_cell)ในทางเทคนิค คุณเพียงแค่เพิ่มอีกหนึ่งอาร์กิวเมนต์ให้กับสูตรที่คุ้นเคยอยู่แล้ว รวมชื่อกลาง
สมมติว่าชื่อแรกอยู่ใน A2 ชื่อกลางใน B2 และนามสกุลใน C2 สูตรต่อไปนี้จะใช้ได้ผล:
=A2&" "&B2&" "&C2
=CONCATENATE(A2," ",B2," ",C2)
ภาพหน้าจอด้านล่างแสดงสูตรแรกที่ใช้งานจริง:
ในสถานการณ์ที่คอลัมน์ B อาจมีหรือไม่มีชื่อกลาง คุณสามารถจัดการได้ แต่ละกรณีแยกกัน แล้วรวมสองสูตรเป็นหนึ่งเดียวโดยใช้คำสั่ง IF:
=IF(B2="", A2&" "&C2, A2&" "&B2&" "&C2)
การดำเนินการนี้จะป้องกันไม่ให้มีช่องว่างพิเศษระหว่างคำในแถวที่ไม่มีชื่อกลาง :
เคล็ดลับ ใน Excel 2016 - 365 คุณยังสามารถใช้ฟังก์ชัน CONCAT เพื่อรวมชื่อ
สูตร 4. ผสานชื่อแรกและนามสกุล
ตัวอย่างนี้แสดงวิธีการรวมสองชื่อเป็นหนึ่งเดียวใน Excel และ แปลงชื่อเต็มเป็นชื่อย่อ
โดยทั่วไป คุณใช้ฟังก์ชัน LEFT เพื่อแยกอักษรตัวแรกของชื่อต้น แล้วต่อเข้ากับนามสกุลโดยคั่นด้วยอักขระเว้นวรรค
ด้วยชื่อใน A2 และนามสกุลใน B2 สูตรจะใช้เวลาดังต่อไปนี้รูปร่าง:
=LEFT(A2,1)&" "&B2
หรือ
=CONCATENATE(LEFT(A2,1), " ", B2)
ขึ้นอยู่กับผลลัพธ์ที่ต้องการ รูปแบบใดรูปแบบหนึ่งต่อไปนี้ของสูตรข้างต้นอาจมีประโยชน์
เพิ่มเครื่องหมายจุดหลังชื่อย่อ:
=LEFT(A2,1)&". "&B2
รวมชื่อย่อกับนามสกุลโดยไม่ต้องเว้นวรรค:
=LEFT(A2,1)&B2
รวม ชื่อต้นและนามสกุล และแปลงชื่อที่รวมกันเป็นตัวพิมพ์เล็ก:
=LOWER(LEFT(A2,1))&LOWER(B2)
เพื่อความสะดวกของคุณ ตารางต่อไปนี้แสดงสูตรทั้งหมดพร้อมกับผลลัพธ์:
ก | ข | ค | ง | จ | |
---|---|---|---|---|---|
1 | ชื่อจริง | นามสกุล | ชื่อรวม | <21 สูตรคำอธิบาย | |
2 | เจน | โด | J Doe | =LEFT(A2,1)&" "&B2 | ชื่อย่อ + นามสกุลคั่นด้วยช่องว่าง |
3 | จ. โด | =LEFT(A2,1)&". "&B2 | ชื่อย่อ + นามสกุลคั่นด้วยจุดและเว้นวรรค | ||
4 | JDoe | =LEFT(A2,1)&B2 | ชื่อย่อ + นามสกุลโดยไม่ต้องเว้นวรรค | ||
5 | jdoe | =LOWER(ซ้าย(A2,1))&LOWER( B2) | ชื่อย่อ + นามสกุลเป็นตัวพิมพ์เล็กโดยไม่ต้องเว้นวรรค |
เคล็ดลับและหมายเหตุเกี่ยวกับการรวมชื่อใน Excel
อย่างที่คุณเพิ่งเห็น มันดีมาก ง่ายต่อการรวมชื่อและนามสกุลใน Excel ด้วยสูตร แต่ถ้าเทียบกับความคาดหวังทั้งหมด สูตรของคุณใช้ได้ผลไม่สมบูรณ์หรือใช้งานไม่ได้เลย เคล็ดลับต่อไปนี้อาจช่วยให้คุณไปถูกทาง
ตัดช่องว่างเพิ่มเติม
ในกรณีที่ข้อมูลของคุณมาจากฐานข้อมูลภายนอก โอกาสที่ คอลัมน์ต้นฉบับมีช่องว่างต่อท้ายที่มองไม่เห็นด้วยตาเปล่า แต่ Excel จะอ่านได้อย่างสมบูรณ์แบบ ด้วยเหตุนี้ ช่องว่างพิเศษอาจปรากฏขึ้นระหว่างชื่อที่ผสานเหมือนในตารางด้านซ้ายมือด้านล่าง เมื่อต้องการกำจัดช่องว่างมากเกินไประหว่างคำกับอักขระเว้นวรรคหนึ่งตัว ให้รวมการอ้างอิงเซลล์แต่ละเซลล์ไว้ในฟังก์ชัน TRIM แล้วเชื่อมติดกัน ตัวอย่างเช่น:
=TRIM(A2)&" "&TRIM(B2)
ใช้อักษรตัวพิมพ์ใหญ่ในแต่ละชื่อ
หากคุณกำลังทำงานกับบัญชีรายชื่อบุคลากรที่สร้างโดยบุคคลอื่น และบางคนไม่ใช่คนที่แม่นยำนัก ชื่อบางชื่ออาจเขียนด้วยตัวพิมพ์เล็กและบางชื่ออาจใช้ตัวพิมพ์ใหญ่ วิธีแก้ไขง่ายๆ คือการใช้ฟังก์ชัน PROPER ที่บังคับให้อักขระตัวแรกในแต่ละคำเป็นตัวพิมพ์ใหญ่และที่เหลือเป็นตัวพิมพ์เล็ก:
=PROPER(A2)&" "&PROPER(B2)
คุณยังสามารถใช้ตัวพิมพ์ใหญ่ ตัวอักษรตัวแรกในแต่ละเซลล์ตามที่อธิบายไว้ในบทความที่มีลิงก์ด้านบน
แทนที่สูตรด้วยค่าและลบคอลัมน์เดิม
หากเป้าหมายของคุณคือการได้รายชื่อเต็มที่ไม่ขึ้นกับ คอลัมน์ต้นฉบับ หรือคุณต้องการลบคอลัมน์ต้นฉบับหลังจากรวมชื่อแล้ว คุณสามารถแปลงสูตรเป็นค่าได้อย่างง่ายดายโดยใช้คำสั่ง Pates Special หลังจากนั้นคุณก็สามารถลบคอลัมน์เดิมที่มีส่วนของชื่อได้ฟรี
หากต้องการดูสูตรที่กล่าวถึงในส่วนแรกของบทช่วยสอนอย่างละเอียดยิ่งขึ้น คุณสามารถดาวน์โหลดสมุดงานตัวอย่างของเราเพื่อรวมชื่อใน Excel ได้
วิธีผสานชื่อและนามสกุลใน Excel โดยอัตโนมัติ
เมื่อใช้สูตร ผลลัพธ์และข้อมูลต้นฉบับจะเชื่อมโยงอย่างใกล้ชิด การเปลี่ยนแปลงใด ๆ ที่ทำกับค่าเดิมจะส่งผลทันทีในผลลัพธ์ของสูตร แต่ถ้าคุณไม่ต้องการให้มีการอัปเดตใดๆ กับชื่อที่รวมกัน ให้ใช้ความสามารถ Flash Fill ของ Excel เพื่อเติมข้อมูลโดยอัตโนมัติตามรูปแบบ
ต่อไปนี้คือวิธีที่คุณสามารถรวมชื่อได้ในไม่กี่วินาทีด้วย การเติมแบบรวดเร็ว:
- สำหรับรายการแรก ให้พิมพ์ชื่อและนามสกุลในคอลัมน์ที่อยู่ติดกันด้วยตนเอง
- เริ่มพิมพ์ชื่อในแถวถัดไป จากนั้น Excel จะแนะนำแบบเต็มทันที ชื่อสำหรับทั้งคอลัมน์
- กด Enter เพื่อยอมรับคำแนะนำ เสร็จแล้ว!
ข้อดีของวิธีนี้คือ Excel จะ "เลียนแบบ" รูปแบบ การใช้อักษรตัวพิมพ์ใหญ่และเครื่องหมายวรรคตอนของคุณอย่างสมบูรณ์แบบ ดังนั้นคุณจึงสามารถรวมชื่อเข้าด้วยกันได้ตรงตามที่คุณต้องการ ต้องการ. ลำดับของชื่อส่วนต่างๆ ในคอลัมน์เดิมไม่สำคัญ! อย่าลืมพิมพ์ชื่อในเซลล์แรกให้ตรงตามที่คุณต้องการให้ชื่อทั้งหมดปรากฏ
ตัวอย่างเช่น ดูว่าคุณสามารถรวมชื่อด้วยเครื่องหมายจุลภาคได้ง่ายเพียงใด:
วิธีการรวมก่อนและนามสกุลโดยการรวมเซลล์
อีกวิธีที่รวดเร็วในการรวมชื่อใน Excel คือการผสานเซลล์ที่มีส่วนของชื่อ ไม่ ฉันไม่ได้พูดถึงฟีเจอร์ผสานในตัวเพราะมันเก็บค่าของเซลล์ด้านซ้ายบนเท่านั้น โปรดพบกับเครื่องมือ Ablebits Merge Cells ที่เก็บค่าทั้งหมดของคุณในขณะที่ผสานเซลล์ :)
ในการรวมชื่อและนามสกุลโดยการรวมเซลล์ ให้ทำดังนี้:
- เลือกสองรายการ คอลัมน์ของชื่อที่คุณต้องการรวม
- ในแท็บ Ablebits ในกลุ่ม ผสาน คลิกลูกศรแบบเลื่อนลง ผสานเซลล์ และเลือก รวมคอลัมน์เป็นหนึ่ง :
- กล่องโต้ตอบผสานเซลล์จะปรากฏขึ้น คุณพิมพ์อักขระเว้นวรรคในช่อง แยกค่าด้วย และปล่อยตัวเลือกอื่นๆ ทั้งหมดตามที่แนะนำโดยค่าเริ่มต้น:
เคล็ดลับ หากคุณต้องการเก็บคอลัมน์ชื่อและนามสกุลเดิมไว้ ตรวจสอบให้แน่ใจว่าได้เลือกช่อง สำรองเวิร์กชีตนี้ แล้ว
- คลิกปุ่ม ผสาน 30>
ด้วยเหตุนี้ ชื่อและนามสกุลจะรวมกันเป็นชื่อเดียวและวางไว้ในคอลัมน์ด้านซ้าย:
นั่นคือวิธีการรวมชื่อและนามสกุล ชื่อใน Excel ฉันขอขอบคุณสำหรับการอ่านและหวังว่าจะได้พบคุณในบล็อกของเราอีกครั้งในสัปดาห์หน้า!
ดาวน์โหลดได้
รวมชื่อใน Excel - ตัวอย่าง (ไฟล์ .xlsx)
Ultimate Suite - รุ่นทดลอง (ไฟล์ .exe)