สารบัญ
ในบทความนี้ คุณจะได้เรียนรู้ 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 เพื่อสำรวจเพิ่มเติม