ไปยังเนื้อหาหลัก

วิธีแบ่งคำหรือตัวเลขออกเป็นเซลล์แยกใน Excel

หากคุณมีรายการตัวเลขหรือคำในแผ่นงานและตอนนี้คุณต้องแยกเนื้อหาของเซลล์ออกเป็นตัวอักษรในเซลล์ต่างๆตามภาพหน้าจอต่อไปนี้คุณจะจัดการกับงานนี้ใน Excel ได้อย่างไร?


ลูกศรสีฟ้าฟองขวา แบ่งคำหรือตัวเลขออกเป็นเซลล์แยกกันด้วยสูตร

ด้วยสูตรง่ายๆต่อไปนี้คุณสามารถแยกเนื้อหาของเซลล์ในเซลล์ต่างๆได้อย่างรวดเร็วและสะดวก

1. ในเซลล์ว่างถัดจากข้อมูลของคุณตัวอย่างเช่น C1 โปรดป้อนสูตรนี้ = MID ($ A1, COLUMNS ($ A $ 1: A $ 1), 1)ดูภาพหน้าจอ:

doc แยกคำเป็นตัวอักษร 2

2. จากนั้นลากที่จับเติมไปยังเซลล์ด้านขวาจนกระทั่งแสดงเซลล์ว่างและเนื้อหาในเซลล์ A1 ถูกแบ่งออกเป็นเซลล์แยกกัน

doc แยกคำเป็นตัวอักษร 3

3. จากนั้นลากที่จับเติมลงไปเรื่อย ๆ จนถึงช่วงที่คุณต้องการใช้สูตรนี้และข้อมูลทั้งหมดในคอลัมน์ A จะถูกแยกออกจากเซลล์ต่างๆตามที่คุณต้องการ ดูภาพหน้าจอ:

doc แยกคำเป็นตัวอักษร 4


ลูกศรสีฟ้าฟองขวา แยกคำหรือตัวเลขออกเป็นเซลล์แยกกันด้วยรหัส VBA

หากคุณสนใจรหัส VBA รหัสต่อไปนี้สามารถช่วยคุณได้เช่นกัน

1. กด ALT + F11 ใน Excel เพื่อเปิดไฟล์ หน้าต่าง Microsoft Visual Basic for Applications.

2. คลิก สิ่งที่ใส่เข้าไป > โมดูลและวางรหัสต่อไปนี้ในไฟล์ หน้าต่างโมดูล.

รหัส VBA: แบ่งคำออกเป็นเซลล์แยกกัน

Sub SplitStuff()
'Updateby Extendoffice
Dim Rng As Range
Dim InputRng As Range, OutRng As Range
xTitleId = "KutoolsforExcel"
Set InputRng = Application.Selection
Set InputRng = Application.InputBox("Range :", xTitleId, InputRng.Address, Type:=8)
Set OutRng = Application.InputBox("Out put to (single cell):", xTitleId, Type:=8)
Application.ScreenUpdating = False
For Each Rng In InputRng
    xValue = Rng.Value
    xRow = Rng.Row
    For i = 1 To VBA.Len(xValue)
        OutRng.Cells(xRow, i).Value = VBA.Mid(xValue, i, 1)
    Next
Next
Application.ScreenUpdating = True
End Sub

3. จากนั้นกด F5 คีย์เพื่อเรียกใช้รหัสนี้และกล่องพร้อมต์จะเตือนให้คุณเลือกช่วงข้อมูลที่คุณต้องการใช้ดูภาพหน้าจอ:

doc แยกคำเป็นตัวอักษร 5

4. คลิก OKและกล่องข้อความแจ้งอีกอันจะปรากฏขึ้นเพื่อแจ้งให้คุณเลือกเซลล์สำหรับค้นหาผลลัพธ์

doc แยกคำเป็นตัวอักษร 6

5. จากนั้นคลิก OKและคำหรือตัวเลขในเซลล์ที่เลือกถูกแบ่งเป็นอักขระแต่ละตัว ดูภาพหน้าจอ:

doc แยกคำเป็นตัวอักษร 7


ลูกศรสีฟ้าฟองขวา แยกคำหรือตัวเลขออกเป็นเซลล์แยกกันด้วย Kutools for Excel

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

Kutools สำหรับ Excel : ด้วย Add-in ของ Excel ที่มีประโยชน์มากกว่า 300 รายการทดลองใช้ฟรีโดยไม่มีข้อ จำกัด ใน 30 วัน.

หลังจากการติดตั้ง kutools สำหรับ Excelโปรดดำเนินการดังนี้:

1. เลือกเซลล์ที่คุณต้องการแยก

2. จากนั้นคลิก Kutools > ผสานและแยก > แยกเซลล์ดูภาพหน้าจอ:

3. ใน แยกเซลล์ โปรดเลือก แยกเป็นคอลัมน์ ภายใต้ ชนิดภาพเขียนจากนั้นตรวจสอบ ระบุความกว้าง ภายใต้ แยกตาม และป้อนหมายเลข 1 ลงในกล่องข้อความซึ่งหมายถึงการแบ่งคำออกเป็นเซลล์ที่แยกจากกันโดยแต่ละอักขระ ดูภาพหน้าจอ:

doc แยกคำเป็นตัวอักษร 9

4. จากนั้นคลิก Ok ปุ่มกล่องพรอมต์อื่นจะปรากฏขึ้นเพื่อเตือนให้คุณเลือกเซลล์ที่จะแสดงผลลัพธ์ดูภาพหน้าจอ:

doc แยกคำเป็นตัวอักษร 10

5. จากนั้นคลิก OKเนื้อหาของเซลล์ในส่วนที่เลือกถูกแบ่งออกเป็นแต่ละอักขระ ดูภาพหน้าจอ:

doc แยกคำเป็นตัวอักษร 11

 ดาวน์โหลดและทดลองใช้ Kutools for Excel ฟรีทันที!


ลูกศรสีฟ้าฟองขวา แยกคำหรือตัวเลขออกเป็นเซลล์แยกกันด้วย Kutools for Excel

Kutools สำหรับ Excel: ด้วย Add-in ของ Excel ที่มีประโยชน์มากกว่า 300 รายการให้ทดลองใช้ฟรีโดยไม่มีข้อ จำกัด ใน 30 วัน ดาวน์โหลดและทดลองใช้ฟรีทันที!

ลูกศรสีฟ้าฟองขวา รวมตัวอักษรหรือตัวเลขที่แยกออกเป็นคำเดียวหรือตัวเลข

รวมตัวอักษรหรือตัวเลขที่แยกออกเป็นคำเดียวหรือตัวเลข

หากคุณต้องการรวมตัวอักษรเซลล์ที่แยกออกเป็นคำเดียวโดยตรงกันข้ามกับวิธีการข้างต้น Kutools สำหรับ Excel's รวมกัน ยูทิลิตี้สามารถช่วยให้คุณรวมเข้าเป็นเซลล์เดียวได้เร็วที่สุด

doc แยกคำเป็นตัวอักษร 12

Kutools สำหรับ Excel: ด้วย Add-in ของ Excel ที่มีประโยชน์มากกว่า 300 รายการให้ทดลองใช้ฟรีโดยไม่มีข้อ จำกัด ใน 30 วัน ดาวน์โหลดและทดลองใช้ฟรีทันที!


บทความที่เกี่ยวข้อง:

วิธีแยกคำแรก / สุดท้าย / ที่ n จากสตริงข้อความใน Excel

จะแยกอักษรตัวแรกของแต่ละคำออกจากเซลล์ได้อย่างไร?

สุดยอดเครื่องมือเพิ่มผลผลิตในสำนักงาน

🤖 Kutools AI ผู้ช่วย: ปฏิวัติการวิเคราะห์ข้อมูลโดยยึดตาม: การดำเนินการที่ชาญฉลาด   |  สร้างรหัส  |  สร้างสูตรที่กำหนดเอง  |  วิเคราะห์ข้อมูลและสร้างแผนภูมิ  |  เรียกใช้ฟังก์ชัน Kutools...
คุณสมบัติยอดนิยม: ค้นหา เน้น หรือระบุรายการที่ซ้ำกัน   |  ลบแถวว่าง   |  รวมคอลัมน์หรือเซลล์โดยไม่สูญเสียข้อมูล   |   รอบโดยไม่มีสูตร ...
การค้นหาขั้นสูง: VLookup หลายเกณฑ์    VLookup หลายค่า  |   VLookup ข้ามหลายแผ่น   |   การค้นหาที่ไม่ชัดเจน ....
รายการแบบเลื่อนลงขั้นสูง: สร้างรายการแบบหล่นลงอย่างรวดเร็ว   |  รายการแบบหล่นลงขึ้นอยู่กับ   |  เลือกหลายรายการแบบหล่นลง ....
ผู้จัดการคอลัมน์: เพิ่มจำนวนคอลัมน์เฉพาะ  |  ย้ายคอลัมน์  |  สลับสถานะการมองเห็นของคอลัมน์ที่ซ่อนอยู่  |  เปรียบเทียบช่วงและคอลัมน์ ...
คุณสมบัติเด่น: กริดโฟกัส   |  มุมมองการออกแบบ   |   บาร์สูตรใหญ่    สมุดงานและตัวจัดการชีต   |  ห้องสมุดทรัพยากร (ข้อความอัตโนมัติ)   |  เลือกวันที่   |  รวมแผ่นงาน   |  เข้ารหัส/ถอดรหัสเซลล์    ส่งอีเมลตามรายการ   |  ซุปเปอร์ฟิลเตอร์   |   ตัวกรองพิเศษ (กรองตัวหนา/ตัวเอียง/ขีดทับ...) ...
ชุดเครื่องมือ 15 อันดับแรก12 ข้อความ เครื่องมือ (เพิ่มข้อความ, ลบอักขระ, ... )   |   50 + แผนภูมิ ประเภท (แผนภูมิ Gantt, ... )   |   40+ ใช้งานได้จริง สูตร (คำนวณอายุตามวันเกิด, ... )   |   19 การแทรก เครื่องมือ (ใส่ QR Code, แทรกรูปภาพจากเส้นทาง, ... )   |   12 การแปลง เครื่องมือ (ตัวเลขเป็นคำ, การแปลงสกุลเงิน, ... )   |   7 ผสานและแยก เครื่องมือ (แถวรวมขั้นสูง, แยกเซลล์, ... )   |   ... และอื่น ๆ

เพิ่มพูนทักษะ Excel ของคุณด้วย Kutools สำหรับ Excel และสัมผัสประสิทธิภาพอย่างที่ไม่เคยมีมาก่อน Kutools สำหรับ Excel เสนอคุณสมบัติขั้นสูงมากกว่า 300 รายการเพื่อเพิ่มประสิทธิภาพและประหยัดเวลา  คลิกที่นี่เพื่อรับคุณสมบัติที่คุณต้องการมากที่สุด...

รายละเอียด


แท็บ Office นำอินเทอร์เฟซแบบแท็บมาที่ Office และทำให้งานของคุณง่ายขึ้นมาก

  • เปิดใช้งานการแก้ไขและอ่านแบบแท็บใน Word, Excel, PowerPoint, ผู้จัดพิมพ์, Access, Visio และโครงการ
  • เปิดและสร้างเอกสารหลายรายการในแท็บใหม่ของหน้าต่างเดียวกันแทนที่จะเป็นในหน้าต่างใหม่
  • เพิ่มประสิทธิภาพการทำงานของคุณ 50% และลดการคลิกเมาส์หลายร้อยครั้งให้คุณทุกวัน!
Comments (6)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
i have an address label list with the entire label in one row. i want to divide the name from the address and city, state and zip into three rows. Is there a way to divide an address label by separating the first three words into the first line, and the second three into the second line, and the last three into the last one?
This comment was minimized by the moderator on the site
Hello friend,

How are you. You can read this article: https://www.extendoffice.com/documents/excel/3347-excel-break-address-into-parts.html. In this article, you can use the Split Cells utility of Kutools for Excel. You can choose to spilt the cell to Rows or columns. Please have a try.

Sincerely,
Mandy
This comment was minimized by the moderator on the site
I have compounds, how to split based on element symbol:
Ca(ClO4)2, --> Ca, (, Cl, O, 4, ), 2
MgSO4 --> Mg, S, O, 4
Help me.
This comment was minimized by the moderator on the site
Hello, Urip,
I'm Sorry, may be there is no direct way for solving your problem.
Anyone has a good solution, please comment here.
Thank you!
This comment was minimized by the moderator on the site
Paste your character string in any cell, say, B2.
Enter in, for example, cell D2:
=mid($B2,D$1,1)
In row 1, starting in column D, number cells incrementally and horizontally from 1 -> N where N is the number of characters in your string; D2 contains 1, E2 contains 2, etc.
Pull formula from D2 to N2.
This comment was minimized by the moderator on the site
Thank you for this! It worked and saved me so much time to do it manually!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations