สารบัญ
การแยกข้อความออกจากเซลล์เป็นหนึ่งในการใช้งานทั่วไปของ Microsoft Excel คุณอาจต้องแยกข้อความจากจุดเริ่มต้น ตรงกลาง หรือจากส่วนใดส่วนหนึ่งของเซลล์ ในบทช่วยสอนนี้ เราจะแสดงวิธีแยกข้อความออกจากเซลล์ใน Excel เมื่อใช้สูตรที่เรียบง่ายแต่มีประสิทธิภาพเหล่านี้ คุณสามารถค้นหาและแยกส่วนใดๆ ของสตริงออกจากเซลล์ได้อย่างง่ายดาย
ดาวน์โหลดสมุดงานแบบฝึกหัด
ดาวน์โหลดสมุดงานแบบฝึกหัดนี้
แยกข้อความออกจาก Cell.xlsx
5 วิธีในการแยกข้อความออกจากเซลล์ใน Excel
1. การใช้ฟังก์ชันซ้ายเพื่อดึงข้อความออกจากเซลล์
ฟังก์ชัน ซ้าย จะแยกอักขระจำนวนหนึ่งจากด้านซ้ายของสตริง
ไวยากรณ์ของฟังก์ชัน LEFT:
=LEFT(text, [num_chars])
ดูชุดข้อมูลนี้:
ตอนนี้ โดยใช้ฟังก์ชัน ซ้าย เราจะแยกอักขระ 4 ตัวแรกออกจากเซลล์
ขั้นตอนที่ 1:
- พิมพ์สูตรต่อไปนี้ใน C ell C5
=LEFT(B5,4)
ขั้นตอนที่ 2:
- จากนั้นกด Enter .
หลังจากนั้น คุณจะเห็นข้อความที่แยกออกมา
ขั้นตอนที่ 3:
- จากนั้น ลาก Fill Handle เหนือช่วงของ เซลล์ C6:C9 .
ดังนั้นเราจึงแยกข้อความทั้งหมดจากทางซ้าย
2. การใช้ฟังก์ชัน RIGHT เพื่อแยกข้อความ
ปุ่ม RIGHT ฟังก์ชันแยกอักขระตามจำนวนที่ระบุจากส่วนท้ายของสตริง
ไวยากรณ์ของฟังก์ชัน RIGHT:
=RIGHT(text,[num_chars])
เรากำลังใช้ชุดข้อมูลเดียวกันกับที่เราใช้สำหรับฟังก์ชัน ซ้าย แต่ในเวลานี้ เราจะแยกอักขระ 4 ตัวออกจากด้านขวา
ขั้นตอนที่ 1:
- ตอนนี้ พิมพ์สูตรต่อไปนี้ใน C ell C5.
=RIGHT(B5,4)
ขั้นตอนที่ 2 :
- จากนั้นกด Enter
ข้อความของเราจะถูกตัดออกจากด้านขวา
ขั้นตอนที่ 3:
- ถัดไป ลาก Fill Handle เหนือช่วงของเซลล์ C6:C9
อย่างที่คุณเห็น เซลล์ทั้งหมดมีข้อความที่ดึงมาจากด้านขวา
การอ่านที่คล้ายกัน
- วิธีแยกข้อความหลังจากช่องว่างที่สองใน Excel (6 วิธี)
- แยกข้อความหลังจากข้อความที่ระบุใน Excel (10 วิธี)
- วิธีแยกข้อความหลังช่องว่างสุดท้ายใน Excel (5 วิธี)
3. การใช้ฟังก์ชัน MID เพื่อแยกข้อความออกจากเซลล์ใน Excel
ตอนนี้ คุณต้องการส่วนใดส่วนหนึ่งของข้อความจากตรงกลางข้อความ ในกรณีนั้น คุณสามารถใช้ฟังก์ชัน MID เพื่อดำเนินการนี้ได้ คุณต้องระบุหมายเลขเริ่มต้นและจำนวนอักขระที่คุณต้องการแยก
ไวยากรณ์ของฟังก์ชัน MID:
=MID(text, start_num , num_chars)
ดูชุดข้อมูลนี้ เรามีรหัสบางส่วนแบ่งออกเป็น3 ส่วน ในสถานการณ์นี้ เราจะแยกอักขระ 4 ตัวตรงกลาง
ขั้นตอนที่ 1:
- ประการแรก พิมพ์ สูตรนี้ใน เซลล์ C5
=MID(B5,6,4)
ขั้นตอนที่ 2:
- ถัดไป กด Enter .
ขั้นตอนที่ 3:
- จากนั้น ลาก Fill Handle เหนือช่วงของเซลล์ C6:C9 .
ท้ายที่สุด ข้อความทั้งหมดจะถูกตัดออกจาก กลางเรียบร้อย
4. แยกข้อความจากเซลล์โดยใช้สูตร
ตอนนี้ เราจะใช้ฟังก์ชันบางอย่างเพื่อสร้างสูตรเพื่อดึงค่าจากเซลล์ เราจะให้ตัวอย่างปัญหาเหล่านี้สามตัวอย่าง
4.1 แยกข้อความก่อนอักขระเฉพาะ
หากเราต้องการรับสตริงย่อยเฉพาะจากข้อความก่อนอักขระ เราต้องหาตัวละครที่เราต้องการดึงออกมาก่อน ด้วยเหตุนี้ เราจะใช้ฟังก์ชัน ค้นหา และ ซ้าย ร่วมกัน
สูตรทั่วไป:
=LEFT(text,SEARCH(char,cell)-1)
เรามีชุดข้อมูลที่ประกอบด้วยโค้ดบางส่วนที่คั่นด้วยเครื่องหมายยัติภังค์ “-” ตอนนี้ เราจะใช้สูตรเพื่อแยกข้อความก่อนยัติภังค์
ขั้นตอนที่ 1:
- ในการเริ่มต้น พิมพ์สูตรต่อไปนี้ใน เซลล์ C5
=LEFT(B5,SEARCH("-",B5)-1)
ขั้นตอนที่ 2:
จากนั้น กด Enter .
ขั้นตอนที่ 3:
- หลังจากนั้น ลาก Fill Handle ทับช่วงของเซลล์ C6:C9
ท้ายที่สุด เราพบข้อความทั้งหมดก่อนยัติภังค์
อ่านเพิ่มเติม : แยกข้อความก่อนอักขระใน Excel (4 วิธีด่วน)
4.2 แยกข้อความหลังอักขระเฉพาะ
ในสูตรนี้ เราจะใช้ ฟังก์ชัน RIGHT พร้อมกับ LEN และฟังก์ชัน SEARCH
สูตรทั่วไป:
<4 =RIGHT(text,LEN(text)-SEARCH("char",text))
ดูที่ชุดข้อมูลนี้:
ตอนนี้ เราต้องการเลือกอักขระที่อยู่หลังอักขระ "-" .
ขั้นตอนที่ 1:
- พิมพ์สูตรต่อไปนี้ใน เซลล์ C5 :
=RIGHT(B5,LEN(B5)-SEARCH("-",B5))
ขั้นตอนที่ 2:
- จากนั้น กด Enter .
ขั้นตอนที่ 3:
- ตอนนี้ ลาก Fill Handle ไปไว้เหนือช่วง ของเซลล์ C6:C9 .
อย่างที่คุณเห็น เราได้แยกข้อความที่ต้องการออกจากเซลล์เรียบร้อยแล้ว
อ่าน เพิ่มเติม: แยกข้อความหลังอักขระใน Excel (6 วิธี)
4.3 แยกข้อความระหว่างสอง อักขระเฉพาะจากเซลล์โดยใช้ฟังก์ชัน MID และ SEARCH
บางครั้ง เราอาจต้องเลือกสตริงย่อยที่อยู่ ระหว่างอักขระเฉพาะสองตัว ก่อนอื่น เราต้องระบุเหตุการณ์เฉพาะสองรายการโดยใช้สูตร หลังจากนั้น ฟังก์ชัน MID จะแยกข้อความระหว่างอักขระสองตัวนั้น
ตอนนี้ เรามีชุดข้อมูลของชื่อเต็มของบางคน. ในกรณีนี้ เราจะแยกชื่อกลางของบุคคล
ขั้นตอนที่ 1:
- พิมพ์ สูตรใน เซลล์ C5 :
=MID(B5, SEARCH(" ",B5) + 1, SEARCH(" ",B5,SEARCH(" ",B5)+1) - SEARCH(" ",B5) - 1)
ขั้นตอนที่ 2:
- หลังจากนั้น กด Enter คุณจะเห็นชื่อกลางที่แยกออกมา
ขั้นตอนที่ 3:
- สุดท้าย ลาก Fill Handle ในช่วง เซลล์ C6:C9 .
ในท้ายที่สุด เราประสบความสำเร็จในการแยกชื่อกลางทั้งหมดเหล่านั้น
อ่านเพิ่มเติม: วิธีแยกข้อความระหว่างสองเครื่องหมายจุลภาคใน Excel (4 วิธีง่ายๆ)
5. ใช้การค้นหาและแทนที่เพื่อเลือกข้อความจากเซลล์
ตอนนี้ วิธีนี้จะค้นหาส่วนใดส่วนหนึ่งของข้อความและแทนที่ด้วยค่าที่ไม่มีค่า เพื่อให้เข้าใจวิธีการนี้ บ่อยครั้งที่คุณต้องสร้างคอลัมน์ใหม่
ประการแรก ให้ดูที่ชุดข้อมูลนี้:
ตอนนี้ เราจะไปที่ ใช้วิธีนี้เพื่อค้นหาทั้งชื่อผู้ใช้และชื่อโดเมน
5.1 แยกชื่อผู้ใช้ออกจากอีเมล
ขั้นตอนที่ 1:
- คัดลอกค่าของคอลัมน์ Text แล้ววางลงในคอลัมน์ข้อความที่แยกออกมา
ขั้นตอนที่ 2:
- ตอนนี้ เลือก ค่าเหล่านั้นทั้งหมด
ขั้นตอนที่ 3:
- จากนั้น กด Ctrl+F บนแป้นพิมพ์ คุณจะพบกล่องโต้ตอบ ค้นหาและแทนที่
ขั้นตอนที่ 4:
- ที่นี่ ในช่อง ค้นหาอะไร ให้พิมพ์ “ @* ” ระบบจะเลือกอักขระทั้งหมดที่เริ่มจาก @
- เว้นช่อง แทนที่ด้วย ว่างไว้
- คลิกที่ แทนที่ทั้งหมด
ขั้นตอนที่ 5:
- ตอนนี้ คุณจะเห็นว่ามีการแทนที่ 5 รายการแล้ว คลิก ตกลง
อย่างที่คุณเห็น เราได้แยกชื่อผู้ใช้ทั้งหมดเรียบร้อยแล้ว
5.2 แยกชื่อโดเมน
ขั้นตอนที่ 1:
- คล้ายกับวิธีก่อนหน้า คัดลอกอีเมลเหล่านั้นและวางบน ข้อความที่แยก ไฮไลต์อีเมลเหล่านั้นแล้วกด Ctrl+F.
ขั้นตอนที่ 2:
- ตอนนี้ ในช่อง ค้นหาอะไร พิมพ์ “*@” จะพบอักขระทั้งหมดจากจุดเริ่มต้นพร้อมกับ @ .
- เว้นช่อง แทนที่ด้วย ว่างไว้
- คลิกที่ แทนที่ ทั้งหมด
ในท้ายที่สุด ชื่อโดเมนทั้งหมดจะถูกแยกออกมาสำเร็จ
สรุป
สรุป ฉันหวังว่าสูตรเหล่านี้จะช่วยคุณแยกอักขระเฉพาะได้อย่างแน่นอน ดาวน์โหลดแบบฝึกหัดและฝึกฝนวิธีการเหล่านี้ทั้งหมด ฉันหวังว่ามันจะเพิ่มพูนความรู้ของคุณ นอกจากนี้ อย่าลืมตรวจสอบเว็บไซต์ของเรา exceldemy.com สำหรับบทความต่างๆ ที่เกี่ยวข้องกับ Excel