วิธีเปลี่ยนชื่อและนามสกุลใน Excel ด้วยเครื่องหมายจุลภาค

  • แบ่งปันสิ่งนี้
Hugh West

ในบทความนี้ ฉันจะแสดงวิธีการเปลี่ยนชื่อและนามสกุลใน Excel ด้วยเครื่องหมายจุลภาค คุณอาจประสบปัญหามากมายทั้งนี้ขึ้นอยู่กับปัญหา ในบทช่วยสอนนี้ ฉันจะเน้นไปที่ปัญหาและแนวทางแก้ไขให้ได้มากที่สุด แต่ถ้าคุณมีปัญหาพิเศษและกำลังประสบปัญหาที่ต้องแก้ไข โปรดแจ้งให้เราทราบในช่องแสดงความคิดเห็น เราจะพยายามให้วิธีแก้ปัญหาแก่คุณ

ดาวน์โหลดสมุดงานแบบฝึกหัด

โปรดดาวน์โหลดไฟล์ Excel ต่อไปนี้ที่ฉันใช้ในการเขียนบทความนี้ คุณจะได้รับสูตรและวิธีการทั้งหมดที่ฉันใช้ในบทความนี้

สลับชื่อและนามสกุลด้วย Comma.xlsm

4 วิธีที่เหมาะสมในการสลับ ชื่อและนามสกุลใน Excel ด้วยเครื่องหมายจุลภาค

เรามาทำความรู้จักกับชุดข้อมูลของเรากันก่อน ฉันมีชื่อและนามสกุลของบุคคลในชีต และฉันจะเปลี่ยนชื่อและนามสกุลใน Excel ด้วยเครื่องหมายจุลภาค

1. สลับชื่อและนามสกุลด้วยเครื่องหมายจุลภาคโดยใช้ฟังก์ชันของ Excel

ในวิธีนี้ เราจะสลับชื่อและนามสกุลด้วยวิธีต่อไปนี้:

นามสกุล, ชื่อ = ชื่อ นามสกุล

ตัวอย่างเช่น

John Dalton = Dalton, John

เราสามารถทำได้โดยใช้วิธีการย่อยต่อไปนี้ .

1.1 รวมฟังก์ชัน RIGHT, SEARCH และ LEFT

ในส่วนนี้ เราจะใช้ ฟังก์ชัน RIGHT, SEARCH, และ LEFT กับ เปลี่ยนชื่อและนามสกุลด้วยเครื่องหมายจุลภาค มาติดตามกันเลยคำแนะนำด้านล่างเพื่อสลับชื่อและนามสกุลด้วยเครื่องหมายจุลภาค!

ขั้นตอน:

  • ก่อนอื่น เลือก เซลล์ C5 สำหรับ เพื่อความสะดวกในการทำงานของเรา
  • หลังจากนั้นให้เขียนฟังก์ชันด้านล่างลงในเซลล์นั้น
=RIGHT(B5,LEN(B5)-SEARCH(" ",B5))&", "&LEFT(B5,SEARCH(" ",B5)-1)

  • ดังนั้น เพียงแค่กด Enter บนแป้นพิมพ์ของคุณ ดังนั้น คุณจะสามารถรับค่าส่งคืนของ ฟังก์ชัน RIGHT, SEARCH, และ LEFT และค่าส่งคืนคือ Dalton, John <17

  • นอกจากนี้ ป้อนอัตโนมัติ ฟังก์ชันให้กับเซลล์ที่เหลือในคอลัมน์ C ซึ่งกำหนดไว้ใน ภาพหน้าจอ

1.2 รวมฟังก์ชัน REPLACE, SEARCH และ LEFT

ตอนนี้ เราจะใช้ ฟังก์ชัน REPLACE, SEARCH, และ ฟังก์ชัน LEFT เพื่อสลับชื่อและนามสกุลด้วยเครื่องหมายจุลภาค จากชุดข้อมูลของเรา เราสามารถทำได้อย่างง่ายดาย ทำตามคำแนะนำด้านล่างเพื่อเปลี่ยนชื่อและนามสกุลด้วยเครื่องหมายจุลภาค!

ขั้นตอน:

  • ก่อนอื่น เลือก เซลล์ C5 เพื่อความสะดวกในการทำงานของเรา
  • หลังจากนั้น ให้จดฟังก์ชันด้านล่างลงในเซลล์นั้น
=REPLACE(B5,1,SEARCH(",",B5)+1,"")&" "&LEFT(B5,SEARCH(",",B5)-1) <7

  • ดังนั้น เพียงแค่กด Enter บนแป้นพิมพ์ของคุณ ดังนั้น คุณจะสามารถรับการส่งคืนของ ฟังก์ชัน REPLACE, SEARCH, และ LEFT และการส่งคืนคือ Dalton John

  • นอกจากนี้ ป้อนอัตโนมัติ ฟังก์ชันที่เหลือของเซลล์ในคอลัมน์ C ซึ่งระบุไว้ในภาพหน้าจอ

1.3 ใช้ฟังก์ชัน MID, SEARCH และ LEN

ในส่วนนี้ เราจะใช้ ฟังก์ชัน MID, SEARCH, และ LEN เพื่อสลับชื่อและนามสกุลโดยไม่ต้องใช้เครื่องหมายจุลภาค ทำตามคำแนะนำด้านล่างเพื่อเปลี่ยนชื่อและนามสกุลโดยไม่ต้องใช้เครื่องหมายจุลภาค!

ขั้นตอน:

  • ก่อนอื่น เลือก เซลล์ C5 เพื่อความสะดวกในการทำงานของเรา
  • หลังจากนั้น ให้จดฟังก์ชันด้านล่างลงในเซลล์นั้น
=MID(B5&" "&B5,SEARCH(", ",B5)+2,LEN(B5)-1) <7

  • ดังนั้น เพียงแค่กด Enter บนแป้นพิมพ์ของคุณ ดังนั้น คุณจะสามารถรับการส่งคืนของ ฟังก์ชัน MID, SEARCH, และ LEN , และผลตอบแทนคือ Dalton John .

  • นอกจากนี้ ป้อนอัตโนมัติ การทำงานของเซลล์ที่เหลือในคอลัมน์ C ซึ่งได้รับในภาพหน้าจอ

2. ใช้คุณลักษณะการเติมแบบรวดเร็วของ Excel เพื่อสลับชื่อและนามสกุล

บางครั้งชื่ออาจมีมากกว่าสองส่วน ในกรณีนี้ คุณสามารถใช้ คุณลักษณะการเติมแบบรวดเร็วของ Excel ได้

แป้นพิมพ์ลัด: CTRL + E

  • ในตอนแรก สร้างผลลัพธ์ที่คุณต้องการในเซลล์ C5 หากจำเป็น ให้สร้างผลลัพธ์เพิ่มเติมในเซลล์เพิ่มเติมในคอลัมน์เพื่อให้คำแนะนำแก่ Excel ว่าผลลัพธ์จริงของคุณจะเป็นอย่างไร

  • ตอนนี้ให้เลือก ( C5 )หรือเซลล์เหล่านั้น แล้วกด CTRL + E บนแป้นพิมพ์ของคุณ คุณจะพบดรอปดาวน์ชื่อ ตัวเลือกการเติมแบบรวดเร็ว คลิกที่ดรอปดาวน์และเลือกคำสั่ง ยอมรับคำแนะนำ หากทุกอย่างเป็น ตกลง หรือเลือกคำสั่ง Undo Flash Fill หากคุณต้องการยกเลิกผลลัพธ์

3. ใช้คุณสมบัติ Text to Columns ของ Excel เพื่อสลับ ชื่อและนามสกุล

ด้วยวิธีนี้ เราจะแบ่งชื่อออกเป็นส่วนๆ โดยใช้ คุณลักษณะข้อความเป็นคอลัมน์ของ Excel จากนั้นเราจะเชื่อมส่วนเหล่านั้นเข้าด้วยกันเพื่อสร้างรูปแบบชื่อใหม่ ทำตามคำแนะนำด้านล่างเพื่อเรียนรู้!

ขั้นตอนที่ 1:

  • เลือกเซลล์ที่มีชื่อ จากนั้นเปิด ข้อความเป็นคอลัมน์ วิซาร์ดของ Excel ( ข้อมูล > เครื่องมือข้อมูล > ข้อความเป็นคอลัมน์ ) แป้นพิมพ์ลัดสำหรับเปิดตัวช่วยสร้างข้อความเป็นคอลัมน์: ALT + A + E
  • ในขั้นตอนที่ 1 จาก 3 ให้เลือกตัวเลือก ตัวคั่น จากนั้นคลิกที่ตัวเลือก ปุ่ม ถัดไป

  • ในขั้นตอนที่ 2 จาก 3 ให้เลือก เว้นวรรค เป็น ตัวคั่น . และคลิกที่ตัวเลือก ถัดไป

  • ในขั้นตอนที่ 3 จาก 3 เราเลือก ปลายทาง เซลล์เป็น B2 และคลิกที่ตัวเลือก เสร็จสิ้น

  • นี่คือสิ่งที่เราได้รับจากสิ่งนี้ ขั้นตอน:

ขั้นตอนที่ 2:

  • ตอนนี้ฉันใช้ ฟังก์ชัน CONCATENATE เพื่อรวมเซลล์เหล่านี้และสร้างรูปแบบใหม่
=CONCATENATE(D5,", ",C5)

แต่คุณยังสามารถใช้ & ตัวดำเนินการในลักษณะนี้:

=D5&", "&C5

อ่านเพิ่มเติม: Excel VBA เพื่อค้นหาและแทนที่ข้อความในคอลัมน์ ( 2 ตัวอย่าง)

4. เรียกใช้รหัส VBA เพื่อสลับชื่อและนามสกุลด้วยเครื่องหมายจุลภาค

นามสกุลแต่ไม่ท้ายสุด ฉันจะแสดงวิธีสลับชื่อและนามสกุลใน Excel ด้วยเครื่องหมายจุลภาคโดยใช้โค้ด VBA แบบธรรมดา มีประโยชน์มากสำหรับบางช่วงเวลา . จากชุดข้อมูลของเรา เราจะเปลี่ยนชื่อและนามสกุลใน Excel โดยใช้โค้ด VBA แบบง่ายๆ มาทำตามคำแนะนำด้านล่างเพื่อเรียนรู้กันเถอะ!

ขั้นตอนที่ 1:

  • ก่อนอื่น เปิดโมดูล โดยเริ่มจาก นักพัฒนาซอฟต์แวร์ ไปที่แท็บ

นักพัฒนา → Visual Basic

  • หลังจากคลิกที่ ริบบิ้น Visual Basic หน้าต่างชื่อ Microsoft Visual Basic for Applications – สลับชื่อและนามสกุลด้วยเครื่องหมายจุลภาค จะปรากฏขึ้นต่อหน้าคุณทันที จากหน้าต่างนั้น เราจะแทรกโมดูลเพื่อใช้ รหัส VBA ของเรา โดยไปที่

แทรก → โมดูล

ขั้นตอนที่ 2:

  • ดังนั้น โมดูล สลับชื่อและนามสกุลด้วยเครื่องหมายจุลภาค จะปรากฏขึ้น ในโมดูล สลับชื่อและนามสกุลด้วยเครื่องหมายจุลภาค ให้เขียนโค้ด VBA ด้านล่าง
8637

  • ดังนั้น รันโค้ด VBA โดยไปที่

เรียกใช้ → เรียกใช้แบบฟอร์มย่อย/ผู้ใช้

  • หลังจากเรียกใช้ โค้ด VBA กล่องโต้ตอบชื่อ สลับชื่อและนามสกุล จะปรากฏขึ้น จากกล่องโต้ตอบนั้น ให้พิมพ์ $B$5:$B$10 ในช่องพิมพ์ ช่วง สุดท้าย กด ตกลง .

  • ด้วยเหตุนี้ กล่องพิมพ์ใหม่ชื่อ ช่วงเวลาสัญลักษณ์ จะปรากฏขึ้น กดปุ่ม เว้นวรรค บนแป้นพิมพ์ของคุณ อีกครั้ง กด ตกลง .

  • สุดท้าย คุณจะสามารถ s witch ชื่อและนามสกุลด้วย เครื่องหมายจุลภาค โดยใช้โค้ด VBA

สิ่งที่ต้องจำ

➜ ในขณะที่ไม่พบค่าใน เซลล์ที่อ้างอิง ข้อผิดพลาด #N/A! เกิดขึ้นใน Excel

➜ การเติมแบบรวดเร็ว ฟีเจอร์พร้อมใช้งานสำหรับ Excel เวอร์ชัน 2013 และใหม่กว่า<7

สรุป

ดังนั้น นี่คือวิธีการของฉันในการ สลับชื่อและนามสกุลใน Excel โดยใช้เครื่องหมายจุลภาคหรือไม่มีเครื่องหมายจุลภาค แม้แต่ฉันได้แสดงวิธีการสลับชื่อตั้งแต่สามส่วนขึ้นไป หากคุณมีปัญหาใด ๆ โปรดแจ้งให้เราทราบในส่วนความคิดเห็น เราจะพยายามให้คำตอบแก่คุณ

ขอบคุณที่อ่านบล็อกของเรา

ขอให้มีความสุขมากๆ 😀

Hugh West เป็นผู้ฝึกอบรมและนักวิเคราะห์ Excel ที่มีประสบการณ์สูงและมีประสบการณ์มากกว่า 10 ปีในอุตสาหกรรมนี้ เขาสำเร็จการศึกษาระดับปริญญาตรีสาขาการบัญชีและการเงิน และปริญญาโทสาขาบริหารธุรกิจ Hugh มีความหลงใหลในการสอนและได้พัฒนาแนวทางการสอนที่เป็นเอกลักษณ์ซึ่งง่ายต่อการติดตามและเข้าใจ ความรู้ความเชี่ยวชาญของเขาเกี่ยวกับ Excel ช่วยให้นักเรียนและผู้เชี่ยวชาญหลายพันคนทั่วโลกพัฒนาทักษะและความเป็นเลิศในอาชีพการงาน ฮิวจ์แบ่งปันความรู้ของเขากับคนทั้งโลกผ่านบล็อก โดยเสนอบทช่วยสอน Excel ฟรีและการฝึกอบรมออนไลน์เพื่อช่วยให้บุคคลและธุรกิจบรรลุศักยภาพสูงสุดของตนเอง