วิธีแยกข้อความด้วยฟังก์ชัน LEFT/LEFTB ของ Excel

สารบัญ:

วิธีแยกข้อความด้วยฟังก์ชัน LEFT/LEFTB ของ Excel
วิธีแยกข้อความด้วยฟังก์ชัน LEFT/LEFTB ของ Excel
Anonim

เมื่อข้อความถูกคัดลอกหรือนำเข้าใน Excel บางครั้งอักขระขยะที่ไม่ต้องการจะถูกรวมเข้ากับข้อมูลที่ดี บางครั้งจำเป็นต้องใช้ข้อมูลข้อความในเซลล์เพียงบางส่วนเท่านั้น ตัวอย่างเช่น ใช้ฟังก์ชัน LEFT เพื่อลบข้อมูลที่ไม่ต้องการเมื่อข้อมูลที่ดีอยู่ทางด้านซ้ายของอักขระที่ไม่ต้องการในเซลล์

คำแนะนำในบทความนี้ใช้กับ Excel 2019, 2016, 2013, 2010, 2007; Excel for Microsoft 365, Excel Online, Excel for Mac, Excel for iPad, Excel for iPhone และ Excel for Android

Excel LEFT และ LEFTB Function Syntax

ฟังก์ชัน LEFT และ LEFTB ทำงานคล้ายกันแต่ต่างกันในภาษาที่รองรับ ทำตามคำแนะนำด้านล่างและเลือกฟังก์ชันที่รองรับภาษาของคุณได้ดีที่สุด

  • LEFT สำหรับภาษาที่ใช้ชุดอักขระแบบไบต์เดี่ยว กลุ่มนี้รวมภาษาอังกฤษและภาษายุโรปทั้งหมด
  • LEFTB สำหรับภาษาที่ใช้ชุดอักขระแบบไบต์คู่ ซึ่งรวมถึงภาษาญี่ปุ่น จีน (ตัวย่อ) จีน (ตัวเต็ม) และเกาหลี
Image
Image

ใน Excel ไวยากรณ์ของฟังก์ชันจะอ้างอิงถึงเลย์เอาต์ของฟังก์ชันและรวมชื่อฟังก์ชัน วงเล็บเหลี่ยม และอาร์กิวเมนต์ของฟังก์ชัน ไวยากรณ์สำหรับฟังก์ชัน LEFT คือ:

=LEFT(Text, Num_chars)

ไวยากรณ์สำหรับฟังก์ชัน LEFTB คือ:

=LEFTB(Text, Num_bytes)

อาร์กิวเมนต์ของฟังก์ชันจะบอก Excel ว่าจะใช้ข้อมูลใดในฟังก์ชันและความยาวของสตริงที่จะแยก

  • Text (จำเป็นสำหรับ LEFT และ LEFTB) หมายถึงรายการที่มีข้อมูลที่ต้องการ อาร์กิวเมนต์นี้เป็นการอ้างอิงเซลล์ไปยังตำแหน่งของข้อมูลในเวิร์กชีตหรือข้อความจริงที่อยู่ในเครื่องหมายคำพูด
  • Num_chars (ตัวเลือกสำหรับ LEFT) ระบุจำนวนอักขระทางด้านซ้ายของอาร์กิวเมนต์สตริงที่จะคงไว้ อักขระอื่นๆ ทั้งหมดจะถูกลบออก
  • Num_bytes (ตัวเลือกสำหรับ LEFTB) ระบุจำนวนอักขระทางด้านซ้ายของอาร์กิวเมนต์สตริงที่จะเก็บเป็นไบต์ อักขระอื่นๆ ทั้งหมดจะถูกลบออก

หมายเหตุสำคัญเกี่ยวกับฟังก์ชัน LEFT

เมื่อเข้าสู่ฟังก์ชัน LEFT โปรดคำนึงถึงประเด็นเหล่านี้:

  • หากละเว้น Num_chars หรือ Num_bytes ฟังก์ชันจะแสดงค่าเริ่มต้น 1 อักขระ
  • ถ้า Num_chars หรือ Num_bytes มากกว่าความยาวของข้อความ ฟังก์ชันจะส่งคืนสตริงข้อความทั้งหมด
  • ถ้าค่าของอาร์กิวเมนต์ Num_chars หรือ Num_bytes เป็นค่าลบ ฟังก์ชันจะส่งกลับ VALUE! ค่าความผิดพลาด
  • ถ้าค่าของอาร์กิวเมนต์ Num_chars หรือ Num_bytes อ้างอิงเซลล์ว่างหรือเท่ากับศูนย์ ฟังก์ชันจะคืนค่าเซลล์ว่าง

Excel LEFT ตัวอย่างฟังก์ชัน

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

วิธีที่ดีที่สุดคือใส่การอ้างอิงเซลล์สำหรับอาร์กิวเมนต์ แทนที่จะใส่ข้อมูลจริง ตัวอย่างนี้แสดงรายการขั้นตอนในการป้อนฟังก์ชัน LEFT และอาร์กิวเมนต์ในเซลล์ B3 เพื่อแยกคำว่า Widget ออกจากสตริงข้อความในเซลล์ A3

ป้อนฟังก์ชัน LEFT

ตัวเลือกสำหรับการป้อนฟังก์ชันและอาร์กิวเมนต์ในเซลล์ B3 ได้แก่:

  • พิมพ์ฟังก์ชันทั้งหมดลงในเซลล์ที่เหมาะสม
  • การใช้กล่องโต้ตอบอาร์กิวเมนต์ฟังก์ชันของ Excel (หรือตัวสร้างสูตรใน Excel สำหรับ Mac)

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

บรรทัดล่าง

ไม่ว่าคุณจะเลือกตัวเลือกใดในการป้อนฟังก์ชันลงในเซลล์เวิร์กชีต วิธีที่ดีที่สุดคือใช้จุดและคลิกเพื่อป้อนการอ้างอิงเซลล์ที่ใช้เป็นอาร์กิวเมนต์ ซึ่งช่วยลดโอกาสของข้อผิดพลาดที่เกิดจากการป้อนการอ้างอิงเซลล์ที่ไม่ถูกต้อง

ป้อน LEFT ด้วยกล่องโต้ตอบ

ทำตามบทช่วยสอนนี้เพื่อเข้าสู่ฟังก์ชัน LEFT และอาร์กิวเมนต์โดยใช้กล่องโต้ตอบอาร์กิวเมนต์ของฟังก์ชัน Excel

  1. เปิดแผ่นงานเปล่าและป้อนข้อมูลสำหรับบทช่วยสอน

    Image
    Image
  2. เลือกเซลล์ B3 เพื่อให้เป็นเซลล์ที่ใช้งานอยู่ นี่คือที่ที่ผลลัพธ์ของฟังก์ชันจะแสดง
  3. เลือก สูตร.
  4. Select Text เพื่อเปิดรายการดรอปดาวน์ของฟังก์ชัน
  5. เลือก LEFT เพื่อเปิดกล่องโต้ตอบอาร์กิวเมนต์ของฟังก์ชัน ใน Excel สำหรับ Mac ตัวสร้างฟังก์ชันจะเปิดขึ้น
  6. วางเคอร์เซอร์ในกล่องข้อความ ข้อความ
  7. เลือกเซลล์ A3 ในเวิร์กชีตเพื่อป้อนการอ้างอิงเซลล์นั้นลงในกล่องโต้ตอบ
  8. วางเคอร์เซอร์ในกล่องข้อความ Num_chars กล่องข้อความ
  9. เลือกเซลล์ B10 ในเวิร์กชีตเพื่อป้อนการอ้างอิงเซลล์นั้น

    Image
    Image
  10. เลือก ตกลง ยกเว้น Excel สำหรับ Mac ที่คุณเลือก Done.

วิดเจ็ตสตริงย่อยที่แยกออกมาจะปรากฏในเซลล์ B3

แยกตัวเลขด้วยฟังก์ชัน LEFT

ฟังก์ชัน LEFT ยังแยกชุดย่อยของข้อมูลตัวเลขจากตัวเลขที่ยาวกว่าโดยใช้ขั้นตอนที่แสดงในส่วนก่อนหน้า ข้อมูลที่แยกออกมาจะถูกแปลงเป็นข้อความและไม่สามารถใช้ในการคำนวณที่เกี่ยวข้องกับฟังก์ชันบางอย่างได้ เช่น ฟังก์ชัน SUM และ AVERAGE

Image
Image

วิธีหนึ่งในการแก้ปัญหานี้คือการใช้ฟังก์ชัน VALUE เพื่อแปลงข้อความเป็นตัวเลขตามที่แสดงในแถวที่ 9 ของภาพตัวอย่าง:

=VALUE(ซ้าย(A8, 6))

ตัวเลือกที่สองคือใช้การวางแบบพิเศษเพื่อแปลงข้อความเป็นตัวเลข

แนะนำ: