วิธีการดึงข้อมูลด้วยฟังก์ชัน LEFT / LEFTB ของ Excel

01 จาก 01

ฟังก์ชัน LEFT และ LEFTB ของ Excel

สารสกัดจากข้อความที่ไม่ดีด้วยฟังก์ชัน LEFT / LEFTB ©ฝรั่งเศสเท็ด

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

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

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

LEFT กับ LEFTB

ฟังก์ชัน LEFT และ LEFTB แตกต่างจากภาษาที่สนับสนุนเท่านั้น

LEFT ใช้ สำหรับภาษาที่ใช้ ชุดอักขระไบต์เดี่ยว - กลุ่มนี้ประกอบด้วยภาษาต่างๆเช่นภาษาอังกฤษและภาษายุโรปทั้งหมด

LEFT B เป็นภาษาที่ใช้ ชุดอักขระแบบไบต์คู่ - ประกอบด้วยภาษาญี่ปุ่นจีน (ตัวย่อ) จีน (ดั้งเดิม) และเกาหลี

LEFT และ LEFTB ฟังก์ชันไวยากรณ์และอาร์กิวเมนต์

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

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

= LEFT (ข้อความ, Num_chars)

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

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

= LEFT (ข้อความ, Num_bytes)

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

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

Num_chars - (ตัวเลือกสำหรับ LEFT ) ระบุจำนวนอักขระทางด้านซ้ายของอาร์กิวเมนต์ สตริง ที่จะเก็บไว้ - อักขระอื่น ๆ ทั้งหมดจะถูกลบออก

Num_bytes - (ตัวเลือกสำหรับ LEFTB ) ระบุจำนวนอักขระทางด้านซ้ายของ อาร์เรย์ สตริงที่ จะถูกเก็บไว้เป็นไบต์ - อักขระอื่น ๆ ทั้งหมดจะถูกเอาออก

หมายเหตุ:

ตัวอย่างฟังก์ชัน LEFT - ดึงข้อมูลที่ดีจาก Bad

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

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

กล่องโต้ตอบฟังก์ชัน LEFT

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

  1. การพิมพ์ฟังก์ชันสมบูรณ์: = LEFT (A3.B9) ลงในเซลล์ C3;
  2. การเลือกฟังก์ชันและอาร์กิวเมนต์โดยใช้ กล่องโต้ตอบ ของฟังก์ชัน

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

ชี้ไปที่การอ้างอิงเซลล์

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

ใช้ไดอะล็อกบ็อกซ์ฟังก์ชัน LEFT

ด้านล่างนี้เป็นขั้นตอนที่ใช้ในการป้อนฟังก์ชัน LEFT และอาร์กิวเมนต์ในเซลล์ C3 โดยใช้กล่องโต้ตอบของฟังก์ชัน

  1. คลิกที่เซลล์ C3 เพื่อทำให้ เซลล์เป็นเซลล์ที่ใช้งานอยู่ - นี่คือที่ที่ผลลัพธ์ของฟังก์ชันจะปรากฏขึ้น
  2. คลิกแท็บ สูตร ในเมนู ริบบัว
  3. เลือก ข้อความ จากริบบิ้นเพื่อเปิดรายการฟังก์ชั่นแบบหล่นลง
  4. คลิกที่ LEFT ในรายการเพื่อเรียกกล่องโต้ตอบของฟังก์ชั่น
  5. ในกล่องโต้ตอบคลิกที่บรรทัด Text ;
  6. คลิกเซลล์ A3 ในเวิร์กชีทเพื่อป้อนการอ้างอิงเซลล์นั้นลงในกล่องโต้ตอบ
  7. คลิกที่บรรทัด Num_chars ;
  8. คลิกที่เซลล์ B9 ในแผ่นงานเพื่อป้อนการอ้างอิงเซลล์นั้น
  9. คลิก OK เพื่อเสร็จสิ้นการทำงานและกลับไปที่เวิร์กชีท
  10. วิดเจ็ต สตริงย่อยที่คัดแยกจะปรากฏในเซลล์ C3;
  11. เมื่อคุณคลิกที่เซลล์ C3 ฟังก์ชันที่สมบูรณ์ = LEFT (A3, B9) จะปรากฏใน แถบสูตร เหนือแผ่นงาน

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

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

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

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

= VALUE (LEFT (B2, 6))

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