แยกข้อความในเซลล์ตามตัวคั่นออกเป็นหลายคอลัมน์ด้วย TEXTSPLIT
คัดลอกสูตรนี้
=TEXTSPLIT(A2, " ")TEXTSPLIT (Excel 365) จะแยกข้อความที่ตัวคั่นแต่ละตัวและกระจายส่วนต่างๆ ไปตามคอลัมน์ สำหรับ Excel เวอร์ชันเก่า ให้แยกส่วนแรกด้วย LEFT + FIND
=TEXTSPLIT("John Smith", " ")→John | Smithแยกชื่อเต็มออกเป็นชื่อจริงและนามสกุลในสองเซลล์
=TEXTSPLIT("red,green,blue", ",")→red | green | blueแยกตามเครื่องหมายจุลภาคออกเป็นสามเซลล์
คืนค่าเฉพาะส่วนที่อยู่ก่อนตัวคั่น
คำแรก (เวอร์ชันเก่า)
=LEFT(A2, FIND(" ", A2)-1)คืนค่าข้อความก่อนช่องว่างแรก
ใช้ ข้อมูล ▸ ข้อความเป็นคอลัมน์ (Data ▸ Text to Columns) สำหรับการแยกแบบครั้งเดียว หรือใช้ LEFT/MID/RIGHT ร่วมกับ FIND สำหรับสูตรใน Excel เวอร์ชันเก่า
ใส่ตัวคั่นในอาร์กิวเมนต์ที่สาม: =TEXTSPLIT(A2, , ",")
ส่งเป็นอาร์เรย์: =TEXTSPLIT(A2, {",",";"})
ใช้ =TEXTAFTER(A2, " ", -1) ใน Excel 365 หมายเลขลำดับที่ติดลบจะนับจากท้าย
ต้องการสูตรสำหรับข้อมูลของคุณเองใช่ไหม?
อธิบายสิ่งที่คุณต้องการด้วยภาษาทั่วไป แล้วให้ ExcelGPT เขียน อธิบาย และตรวจสอบความถูกต้องของสูตร — เริ่มต้นใช้งานฟรี ไม่ต้องมีปลั๊กอิน