ดึงข้อความด้วย LEFT และ RIGHT
ดึงอักขระจากต้นหรือท้ายสตริงข้อความ
ดึงข้อความด้วย LEFT และ RIGHT เป็นบทเรียน Excel Formulas Academy ฟรีบน CoddyKit นี่คือบทเรียนที่ 1 จากทั้งหมด 4 บทเรียน คุณสามารถอ่านบทเรียนทั้งหมดด้านล่างฟรี — จากนั้นลองปฏิบัติด้วยตัวคุณเองในเบราว์เซอร์พร้อมตัวแก้ไขโค้ดในตัวและติวเตอร์ AI ตลอด 24/7 บทเรียนนี้เป็นส่วนหนึ่งของเส้นทางการเรียน Excel Formulas Academy และความก้าวหน้าของคุณจะซิงค์ข้ามเว็บและแอป CoddyKit คอร์ส Excel Formulas Academy มีบทเรียนทั้งหมด 4 บทเรียน
เหตุใดจึงต้องแยกข้อความ
สเปรดชีตเต็มไปด้วยข้อความที่ต้องแยกออกเป็นส่วน ๆ คุณอาจมีรหัสสินค้าที่ตัวอักษรสองตัวแรกหมายถึงหมวดหมู่ หรือมีหมายเลขโทรศัพท์ที่ต้องการเฉพาะรหัสพื้นที่
แทนที่จะแก้ไขทีละเซลล์ด้วยตนเอง คุณสามารถใช้ ฟังก์ชันข้อความ เพื่อดึงอักขระที่ต้องการได้พอดี ฟังก์ชันพื้นฐานที่สุดสองฟังก์ชันคือ LEFT และ RIGHT ซึ่งดึงอักขระจากจุดเริ่มต้นหรือจุดสิ้นสุดของข้อความ
ทำความรู้จักฟังก์ชัน LEFT
ฟังก์ชัน LEFT ส่งคืนอักขระจาก จุดเริ่มต้น ของสตริงข้อความ โดยรับข้อมูลสองส่วน:
- ข้อความ (หรือเซลล์ที่เก็บข้อความ)
- จำนวนอักขระที่ต้องการดึง
ดังนั้น LEFT("Spreadsheet", 6) จะส่งคืน Spread โดยเริ่มนับจากด้านซ้ายสุดไปทางขวาจำนวนหกอักขระ
=LEFT("Spreadsheet", 6)LEFT กับการอ้างอิงเซลล์
ในการใช้งานจริง คุณจะระบุเซลล์ให้ LEFT แทนการพิมพ์ข้อความเอง ลองนึกภาพว่าเซลล์ A2 เก็บรหัสคำสั่งซื้อ US-4471 ไว้
หากต้องการดึงคำนำหน้าประเทศ ให้นับอักขระสองตัวแรก:
สูตรจะอ่านเซลล์ A2 ดึงอักขระสองตัวแรก และส่งคืน US เมื่อเปลี่ยนค่าใน A2 ผลลัพธ์จะอัปเดตโดยอัตโนมัติ
=LEFT(A2, 2)ทำความรู้จักฟังก์ชัน RIGHT
RIGHT ทำงานเหมือนกับ LEFT ทุกประการ แต่จะนับจาก จุดสิ้นสุด ของข้อความ นอกจากนี้ยังรับข้อความและจำนวนอักขระเช่นเดียวกัน
RIGHT("Spreadsheet", 5) จะส่งคืน sheet ซึ่งเป็นอักขระห้าตัวสุดท้าย
ลองนึกภาพว่าคุณยืนอยู่ที่ขอบขวาของคำแล้วนับถอยหลัง
=RIGHT("Spreadsheet", 5)RIGHT กับการอ้างอิงเซลล์
จากรหัสคำสั่งซื้อเดิม US-4471 ในเซลล์ A2 สมมติว่าคุณต้องการเฉพาะตัวเลขท้ายรหัส
ตัวเลขสี่หลักอยู่ทางด้านขวา ดังนั้นให้ขออักขระสี่ตัวสุดท้าย สูตรนี้จะส่งคืน 4471 หากรหัสลงท้ายด้วยตัวเลขสี่หลักเสมอ สูตรนี้ก็จะใช้ได้กับทุกรายการ
=RIGHT(A2, 4)จำนวนเริ่มต้นคือหนึ่ง
การระบุจำนวนอักขระเป็นตัวเลือก หากไม่ระบุ ฟังก์ชันทั้งสองจะส่งคืนอักขระเพียงหนึ่งตัว
LEFT("Hello")ส่งคืน HRIGHT("Hello")ส่งคืน o
วิธีนี้มีประโยชน์เมื่อคุณต้องการเฉพาะตัวอักษรตัวแรกหรือตัวสุดท้าย เช่น การดึงอักษรย่อจากชื่อ
=LEFT("Hello")ตัวอย่างแบบลงมือทำ: อักษรย่อชื่อ
สมมติว่าเซลล์ A2 เก็บชื่อ เช่น Amara และ B2 เก็บนามสกุล เช่น Okafor คุณต้องการอักษรย่อชื่อเป็น AO
ดึงตัวอักษรแรกของแต่ละชื่อ แล้วนำมาต่อกันด้วยสัญลักษณ์ & ฟังก์ชัน LEFT(A2,1) ให้ผลเป็น A ส่วน LEFT(B2,1) ให้ผลเป็น O และเครื่องหมายแอมเพอร์แซนด์จะนำทั้งสองตัวมาต่อกัน
=LEFT(A2,1) & LEFT(B2,1)การขออักขระมากเกินไป
จะเกิดอะไรขึ้นหากคุณขออักขระมากกว่าที่ข้อความมีอยู่จริง ไม่มีข้อผิดพลาดเกิดขึ้น ฟังก์ชันจะส่งคืนสตริงทั้งหมดที่มีอยู่
LEFT("Hi", 10) ส่งคืน Hi เพราะมีข้อความอยู่เท่านั้น วิธีนี้ทำให้ LEFT และ RIGHT รับมือได้ดีเมื่อความยาวข้อความในแต่ละแถวแตกต่างกัน
=LEFT("Hi", 10)ตัวเลขกลายเป็นข้อความ
เมื่อใช้ LEFT หรือ RIGHT กับตัวเลข สเปรดชีตจะแปลงตัวเลขนั้นเป็นข้อความก่อน แล้วจึงดึงอักขระออกมา
หาก A2 เก็บค่า 2026 ไว้ LEFT(A2, 2) จะส่งคืนข้อความ 20 โปรดสังเกตว่าผลลัพธ์เป็นข้อความ ไม่ใช่ตัวเลข จึงจะจัดชิดซ้ายในเซลล์ หากต้องการนำไปคำนวณ ให้ครอบด้วย VALUE
=VALUE(LEFT(A2, 2))การรวม LEFT และ RIGHT
คุณสามารถใช้ทั้งสองฟังก์ชันในชีตเดียวกันเพื่อแยกรหัสออกเป็นส่วน ๆ เมื่อมี US-4471 อยู่ใน A2:
- คำนำหน้า:
LEFT(A2, 2)ให้ผลเป็น US - หมายเลข:
RIGHT(A2, 4)ให้ผลเป็น 4471
ใส่แต่ละสูตรไว้ในคอลัมน์ของตนเอง แล้วคุณจะได้ข้อมูลที่แยกเป็นสัดส่วนพร้อมสำหรับการเรียงลำดับหรือการกรอง
=RIGHT(A2, 4)ไมโครซอฟท์ เอ็กเซลและกูเกิล ชีตให้ผลเหมือนกันในเรื่องนี้
ข่าวดีคือ LEFT และ RIGHT ทำงานเหมือนกันใน ไมโครซอฟท์ เอ็กเซล และ กูเกิล ชีต ไวยากรณ์เหมือนกันทุกประการ ดังนั้นสูตรที่เขียนในโปรแกรมหนึ่งจึงใช้ได้กับอีกโปรแกรมหนึ่ง
ความสอดคล้องนี้เป็นจริงสำหรับฟังก์ชันข้อความพื้นฐานส่วนใหญ่ ทำให้คุณเรียนรู้ครั้งเดียวแล้วนำไปใช้ได้ทุกที่
ตรวจสอบความเข้าใจอย่างรวดเร็ว
ทดสอบความเข้าใจของคุณเกี่ยวกับ LEFT และ RIGHT
สรุป: LEFT และ RIGHT
คุณได้เรียนรู้วิธีดึงอักขระจากขอบด้านใดด้านหนึ่งของสตริงข้อความ
LEFT(text, n)ดึงอักขระ n ตัวแรกRIGHT(text, n)ดึงอักขระ n ตัวสุดท้าย- หากไม่ระบุ n จะส่งคืนอักขระหนึ่งตัว
- หากขออักขระมากเกินไป จะส่งคืนสตริงทั้งหมด
- เชื่อมผลลัพธ์ด้วย
&และครอบด้วยVALUEเพื่อแปลงกลับเป็นตัวเลข
ถัดไป คุณจะเจาะเข้าไปยังส่วนกลางของสตริงด้วย MID
เรียนรู้ Excel ด้วย AI tutor — ฟรี
เขียนและเรียกใช้โค้ดจริงในเบราว์เซอร์ของคุณ รับความช่วยเหลือทันทีจาก AI tutor 24/7 และเรียนรู้ต่อจากที่คุณหยุดบนเว็บหรือในแอป
- คอร์ส
- 30
- บทเรียน
- 120
คำถามที่พบบ่อย
บทเรียน “ดึงข้อความด้วย LEFT และ RIGHT” ฟรีหรือไม่
ใช่ — ข้อความเต็มของ “ดึงข้อความด้วย LEFT และ RIGHT” ฟรีให้อ่านที่นี่บนเว็บ เพื่อปฏิบัติแบบโต้ตอบ (ตัวแก้ไขโค้ดในตัวและติวเตอร์ AI ตลอด 24/7) และปลดล็อคส่วนที่เหลือของคอร์ส Excel Formulas Academy ให้อัปเกรดเป็น CoddyKit PRO คอร์ส Excel Formulas Academy มีบทเรียนทั้งหมด 4 บทเรียน
คุณจะเรียนรู้อะไรในบทเรียน “ดึงข้อความด้วย LEFT และ RIGHT”
ดึงอักขระจากต้นหรือท้ายสตริงข้อความ คุณปฏิบัติ Excel Formulas Academy ด้วยโค้ดที่ใช้งานได้จริงที่คุณเรียกใช้โดยตรงในเบราว์เซอร์ และติวเตอร์ AI ตลอด 24/7 ตอบคำถามของคุณขณะที่คุณไปผ่านบทเรียน
คุณต้องมีประสบการณ์ก่อนที่จะเริ่มเรียน Excel Formulas Academy หรือไม่
ไม่จำเป็นต้องมีประสบการณ์มาก่อน Excel Formulas Academy บน CoddyKit ออกแบบมาสำหรับผู้เริ่มต้นไปจนถึงผู้เรียนขั้นสูง คุณสามารถเริ่มต้นที่นี่หรือเริ่มจากตัวแรกและเรียนด้วยความเร็วของคุณเอง นี่คือบทเรียนที่ 1 จากทั้งหมด 4 บทเรียน
บทเรียน “ดึงข้อความด้วย LEFT และ RIGHT” ใช้เวลานานแค่ไหน
บทเรียน CoddyKit ส่วนใหญ่ใช้เวลาประมาณ 5–10 นาที แต่ละบทเรียนจึงสั้นและเป็นแบบโต้ตอบ คุณสามารถก้าวหน้าอย่างต่อเนื่องและกลับมาเรียนต่อจากตรงที่เพิ่งหยุดบนเว็บและแอปได้เลย
ฉันเขียนและรันโค้ดในบทเรียน Excel Formulas Academy นี้ได้ไหม
ได้ บทเรียน Excel Formulas Academy ทุกบทมีตัวแก้ไขโค้ดในตัว คุณจึงเขียนและรันโค้ดจริงได้เลยในเบราว์เซอร์ และได้รับข้อเสนอแนะจาก AI ในทันที — ไม่ต้องติดตั้งในเครื่องของคุณ
บทเรียนทั้งหมดในหลักสูตรนี้
- ดึงข้อความด้วย LEFT และ RIGHT
- ดึงจากตรงกลางด้วย MID
- วัดความยาวข้อความด้วย LEN
- ล้างช่องว่างด้วย TRIM