วิธีแยกคอลัมน์ใน Excel ด้วยเครื่องหมายจุลภาค (8 วิธีด่วน)

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

สารบัญ

ในบทความนี้ คุณจะได้เรียนรู้ 8 วิธีการต่างๆ เพื่อ แยกคอลัมน์ ใน Excel โดยใช้เครื่องหมายจุลภาค อย่างง่ายดาย

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

คุณสามารถดาวน์โหลดไฟล์ Excel ได้จากลิงก์ต่อไปนี้และฝึกฝนไปพร้อมๆ กัน

แยกคอลัมน์ด้วย Comma.xlsm

8 วิธีแยกคอลัมน์ใน Excel ด้วยเครื่องหมายจุลภาค

1. แยกคอลัมน์ใน Excel ด้วยเครื่องหมายจุลภาคด้วยตัวช่วยแปลงข้อความเป็นคอลัมน์

เพื่อ แยกคอลัมน์ด้วยเครื่องหมายจุลภาค ใช้ ตัวช่วยสร้างการแปลงข้อความเป็นคอลัมน์

❶ เลือกข้อมูลของคุณ จากนั้น

❷ ไปที่ ข้อมูล เครื่องมือข้อมูล ข้อความเป็นคอลัมน์

ตัวช่วยสร้าง แปลงข้อความเป็นคอลัมน์ จะปรากฏขึ้น

❸ เลือก ตัวคั่น แล้วกด ถัดไป .

❹ เลือก เครื่องหมายจุลภาค เป็น ตัวคั่น และ กด ถัดไป อีกครั้ง

❺ ใส่ที่อยู่เซลล์เป็น ปลายทาง แล้วกด เสร็จสิ้น .<3

การดำเนินการนี้จะ แบ่งคอลัมน์ แทนที่ เครื่องหมายจุลภาค เป็นสองคอลัมน์

2. การรวมฟังก์ชัน LEFT, RIGHT, FIND และ LEN เพื่อแยกคอลัมน์ใน Excel ด้วยเครื่องหมายจุลภาค

คุณสามารถใช้สองสูตรโดยใช้ ซ้าย , ขวา , FIND และ LEN ทำหน้าที่ แบ่งคอลัมน์

❶ ในตอนแรกให้ใส่สูตรต่อไปนี้ในเซลล์ C5 .

=LEFT(B5,FIND(",",B5)-1)

❷ จากนั้นกด ENTER .

รายละเอียดสูตร

  • B5 มีข้อความที่มี a ลูกน้ำ .
  • FIND(“,”,B5) มองหา ลูกน้ำ ภายในเซลล์
  • ซ้าย (B5,FIND(“,”,B5)-1) ส่งคืนข้อความก่อนที่ เครื่องหมายจุลภาค แรกจะปรากฏจากทางด้านซ้าย

❸ หลังจากนั้นใส่สูตรต่อไปนี้ในเซลล์ D5 .

=RIGHT(B5,LEN(B5)-FIND(",",B5))

❹ จากนั้นกด ENTER อีกครั้ง

รายละเอียดของสูตร

  • B5 มีข้อความที่มีเครื่องหมายจุลภาค
  • FIND(“,”,B5) ค้นหาเครื่องหมายจุลภาคภายในเซลล์ B5 .
  • RIGHT(B5,LEN(B5) -FIND(“,”,B5)) ส่งกลับข้อความหลังจากเครื่องหมายจุลภาคแรกปรากฏขึ้นจากด้านขวา

❺ เลือกเซลล์ C5 และ D5 แล้วลากไอคอน Fill Handle ขึ้นไปที่เซลล์ C12 และ D12 .

. สูตรทั้งสองนี้จะ แบ่งคอลัมน์ แทนที่ เครื่องหมายจุลภาค ออกเป็นสองคอลัมน์

อ่านเพิ่มเติม: สูตร Excel เพื่อแบ่งคอลัมน์หนึ่งออกเป็นหลายคอลัมน์ (4 ตัวอย่าง)

3. ใช้สูตร Dynamic Array เพื่อแยกคอลัมน์ใน Excel โดยใช้เครื่องหมายจุลภาค

The สูตรอาร์เรย์แบบไดนามิก ที่ใช้ในวิธีนี้สามารถแบ่งคอลัมน์ที่มี เครื่องหมายจุลภาค ออกเป็นคอลัมน์ต่างๆ ได้โดยอัตโนมัติ

หากต้องการใช้

❶ ใส่สูตรต่อไปนี้ในเซลล์ C5 .

=TRANSPOSE(FILTERXML("" &SUBSTITUTE(B5,",","") & "","//s"))

❷ จากนั้นกด ENTER .

ปุ่ม สูตรเป็นสูตรอาร์เรย์ ซึ่งจะเก็บ แยก ข้อมูลในเซลล์ D5 โดยอัตโนมัติ อย่างไรก็ตาม สูตรดังกล่าวถูกนำไปใช้ในเซลล์ C5 .

การแจกแจงสูตร

  • SUBSTITUTE(B5,”,” ,”)

ฟังก์ชัน SUBSTITUTE แทนที่เครื่องหมายจุลภาคในเซลล์ B5 ด้วยช่องว่าง

  • FILTERXML(“” &SUBSTITUTE(B5,”,”,””)

ฟังก์ชัน FILTERXML กรองข้อมูลที่คั่นด้วยช่องว่าง

  • TRANSPOSE(FILTERXML(“” &SUBSTITUTE(B5,”,”,””) & “”,”//s”))

ฟังก์ชัน TRANSPOSE แยกข้อมูลในเซลล์ B5 ออกเป็นสองคอลัมน์

❸ ลาก ไอคอน Fill Handle จากเซลล์ C5 ถึง C12 .

ตอนนี้คุณจะเห็นเครื่องหมาย แยก ข้อมูลออกเป็นสองคอลัมน์ที่แตกต่างกัน

อ่านเพิ่มเติม: วิธีแยกหนึ่งคอลัมน์ออกเป็นหลายคอลัมน์ใน Excel (7 วิธีง่ายๆ)

4. แบ่งคอลัมน์ใน Excel ด้วยเครื่องหมายจุลภาคโดยใช้การเติมแบบรวดเร็ว

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

❶ เริ่มใส่ข้อมูลก่อนที่จะพบเครื่องหมายจุลภาคในคอลัมน์ ประเทศ

❷ หลังจาก เมื่อใส่ข้อมูลลงในเซลล์สองเซลล์ที่ตามมา Excel จะแสดงคำแนะนำ กด ENTER เพื่อยอมรับ

❸ ตอนนี้เริ่มแทรกข้อมูลหลังจาก ลูกน้ำ ในคอลัมน์ เมืองหลวง .

❹ หลังจากใส่ข้อมูลในเซลล์ที่ตามมาสองเซลล์แล้ว Excel จะแสดงคำแนะนำ กด ENTER เพื่อยอมรับอีกครั้ง

ตอนนี้ คุณจะได้รับข้อมูลของคุณ แยก ออกเป็นสองส่วนคอลัมน์

5. แยกคอลัมน์ใน Excel ด้วยเครื่องหมายจุลภาคโดยใช้ไฟล์ CSV

ไฟล์ CSV ที่มีรายละเอียดเป็น เครื่องหมายจุลภาค ค่าที่แยกจากกัน สามารถ แบ่งคอลัมน์ด้วยเครื่องหมายจุลภาค โดยอัตโนมัติ

นี่คือวิธีการทำงาน

เลือก และ คัดลอก ข้อมูลของคุณก่อน

เปิด Notepad และ วาง ข้อมูลเหล่านั้นที่นั่น

<30

❸ ตอนนี้ให้บันทึกไฟล์เป็น ไฟล์ CSV

หากต้องการบันทึก ไฟล์ข้อความ เป็น ไฟล์ CSV เพียงแค่ แก้ไขนามสกุลไฟล์เป็น CSV

❹ ตอนนี้ เปิด ไฟล์ CSV และคุณ จะเห็นว่าข้อมูลถูก แยกด้วยเครื่องหมายจุลภาค เป็นสองคอลัมน์โดยอัตโนมัติ

6. ใช้รหัส VBA เพื่อแบ่งคอลัมน์ใน Excel โดยเครื่องหมายจุลภาค

ดูที่คอลัมน์ว่างต่อไปนี้ เช่น ประเทศ และ เมืองหลวง ตามลำดับ

เราจะใช้โค้ด VBA เพื่อ แยก ข้อมูลจากคอลัมน์ ประเทศที่มีเมืองหลวง .

❶ ขั้นแรกให้กด ALT + F11 เพื่อเปิด ตัวแก้ไข VBA

❷ จากนั้นไปที่ แทรก โมดูล

❸ ใส่โค้ด VBA ต่อไปนี้ใน ตัวแก้ไข VBA

5705

รายละเอียดรหัส

  • ก่อนอื่นฉัน ประกาศ 3 ตัวแปร
  • จากนั้นฉันก็รัน Nested For loop.
  • ภายใน อันแรก For loop ฉันใช้ แยก และ ฟังก์ชันเซลล์ เป็น แยก ข้อมูลด้วย เครื่องหมายจุลภาค ออกเป็นสองส่วนแยกกันเซลล์

บันทึก the รหัส VBA

❺ ตอนนี้กดปุ่ม F5 เพื่อ รันโค้ด

การดำเนินการนี้จะแบ่ง คอลัมน์ คอลัมน์ ประเทศที่มีเมืองหลวง ออกเป็นสองคอลัมน์โดยอัตโนมัติ ซึ่งได้แก่ ประเทศ และ เมืองหลวง

7. แยกคอลัมน์ใน Excel ด้วยเครื่องหมายจุลภาคโดยใช้ Power Query

ทำตามขั้นตอนด้านล่างเพื่อ แยก คอลัมน์ ใน Excel โดย เครื่องหมายจุลภาค โดยใช้ Power Query

❶ ไปที่ ข้อมูล รับข้อมูล จากไฟล์ จากสมุดงาน Excel

❷ จากหน้าต่าง เนวิเกเตอร์ ให้เลือก ชื่อเวิร์กชีต มีข้อมูลที่จะ แยก .

❸ จากนั้นคลิกที่ แปลงข้อมูล

<3

❹ ตอนนี้ไปที่ แปลง แยกคอลัมน์ ตามตัวคั่น

The กล่องโต้ตอบแยกคอลัมน์ตามตัวคั่น จะปรากฏขึ้น

❺ เลือก เครื่องหมายจุลภาค จากเมนูแบบเลื่อนลง เลือกหรือป้อนตัวคั่น

❻ จากนั้นกด ตกลง .

ตอนนี้ข้อมูลของคุณจะ spl ออกเป็นสอง คอลัมน์ คั่นด้วย เครื่องหมายจุลภาค

อ่านเพิ่มเติม: วิธีแบ่งคอลัมน์ใน Excel Power Query (5 วิธีง่ายๆ)

8. แบ่งคอลัมน์ใน Excel ด้วยเครื่องหมายจุลภาคโดยใช้ Power Pivot

คุณสามารถใช้ Power Pivot คุณลักษณะใน Excel เพื่อ แยกคอลัมน์ด้วยเครื่องหมายจุลภาค

สำหรับสิ่งนั้น

❶ ไปที่ Power Pivot เพิ่มไปยังตัวแบบข้อมูล

❷แทรก ช่วงของตาราง ในกล่องโต้ตอบ สร้างตาราง และกด ตกลง

❸ ตอนนี้แทรก สูตรต่อไปนี้ในเซลล์บนสุดของคอลัมน์ คอลัมน์จากการคำนวณ 1

= LEFT ( [Country with Capital City], FIND ( ",", Table2[Country with Capital City]) - 1 )

❹ จากนั้นกด ENTER .

รายละเอียดสูตร

  • FIND ( “,”, Table2[ประเทศที่มีเมืองหลวง ])

ฟังก์ชัน FIND ค้นหาเครื่องหมายจุลภาคภายในคอลัมน์ ประเทศที่มีเมืองหลวง

  • ซ้าย ( [ประเทศที่มีเมืองหลวง], FIND ( “,”, ตารางที่ 2[ประเทศที่มีเมืองหลวง]) – 1 )

ฟังก์ชัน ซ้าย ส่งคืนข้อมูลก่อนเครื่องหมายจุลภาคจากด้านซ้าย

คอลัมน์จากการคำนวณ 1 จะถูกเติมด้วยข้อมูลก่อน เครื่องหมายจุลภาค ปรากฏขึ้น

❺ ตอนนี้ใส่สูตรต่อไปนี้ในเซลล์บนสุดของคอลัมน์ คอลัมน์จากการคำนวณ 2

= RIGHT ([Country with Capital City], LEN (Table2[Country with Capital City]) - FIND ( ",", Table2[Country with Capital City]) )

❻ จากนั้นกด ENTER .

การแยกย่อยสูตร

  • FIND ( “,”, Table2[ประเทศที่มีเมืองหลวง])

ฟังก์ชัน FIND ค้นหา เครื่องหมายจุลภาค ภายในคอลัมน์ ประเทศที่มีเมืองหลวง

  • LEN (ตารางที่ 2[ประเทศที่มีเมืองหลวง])

ฟังก์ชัน LEN จะคำนวณความยาวของข้อความในคอลัมน์ ประเทศที่มีเมืองหลวง

  • ขวา ([ประเทศที่มีเมืองหลวง], LEN (ตารางที่ 2[ประเทศที่มีเมืองหลวง]) – FIND ( “,”, ตารางที่ 2[ประเทศที่มีเมืองหลวง]) )

ฟังก์ชัน RIGHT ส่งคืนข้อมูลหลังเครื่องหมายจุลภาคจากด้านขวา

คอลัมน์จากการคำนวณ 2 จะเต็มไปด้วยข้อมูลหลังจากเครื่องหมายจุลภาคปรากฏขึ้น

ส่วนการปฏิบัติ

คุณจะได้รับ แผ่นงาน Excel เช่นภาพต่อไปนี้ที่ส่วนท้ายของไฟล์ Excel ที่ให้มา ซึ่งคุณสามารถฝึกฝนวิธีการทั้งหมดที่กล่าวถึงในบทความนี้

สรุป

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

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