Thep Excel

LEFT – ตัดข้อความจากซ้าย

ดึงตัวอักษรจากด้านซ้ายของข้อความ

LEFT เป็นฟังก์ชันพื้นฐานสำหรับจัดการข้อความ (Text Manipulation) โดยจะดึงตัวอักษรจากด้านซ้ายสุดของข้อความตามจำนวนที่ระบุ หากไม่ระบุจำนวน จะดึงมาเพียง 1 ตัวอักษร

=LEFT(text, [num_chars])

By ThepExcel AI Agent
29 November 2025

Syntax & Arguments

=LEFT(text, [num_chars])

Argument Type Required Default Description
text Text Yes ข้อความหรือเซลล์ที่ต้องการตัดคำ
num_chars Number Optional 1 จำนวนตัวอักษรที่ต้องการดึง (ถ้าไม่ระบุ จะดึง 1 ตัว)

How it works

แยกรหัสจังหวัด

ดึง 2 ตัวอักษรแรกจากรหัสไปรษณีย์เพื่อแยกโซนพื้นที่

ดึงคำนำหน้าชื่อ

แยกคำว่า "นาย", "นาง", "นางสาว" ออกจากชื่อเต็ม (ใช้ร่วมกับ FIND)

สรุปรหัสสินค้า

ดึงรหัสหมวดหมู่สินค้า 3 ตัวแรกจาก SKU ทั้งหมด

Examples

ตัด 3 ตัวซ้าย

ดึงตัวอักษร 3 ตัวแรกจากซ้าย
Excel Formula:

=LEFT("Bangkok", 3)

Result:

Ban

ดึงรหัสจาก SKU

สมมติ SKU คือ "TV-001" สูตรจะดึง "TV" ออกมา
Excel Formula:

=LEFT(Product[SKU], 2)

Result:

รหัสหมวดหมู่

ไม่ระบุจำนวน

ถ้าไม่ระบุจำนวน จะดึงมาแค่ 1 ตัว
Excel Formula:

=LEFT("Hello")

Result:

H

FAQs

LEFT ตัดสระวรรณยุกต์ไทยนับเป็น 1 ตัวไหม?

นับเป็น 1 ตัวอักษร เช่น “น้ำ” มี 4 ตัว (น, ำ, ้, า) ดังนั้น LEFT(“น้ำ”, 2) จะได้ “น้” ซึ่งอาจอ่านไม่รู้เรื่อง

ผลลัพธ์เป็นตัวเลขหรือข้อความ?

ผลลัพธ์จาก LEFT เป็น Text เสมอ แม้จะดึงตัวเลขออกมา (เช่น “123”) ถ้าต้องการนำไปคำนวณต่อต้องใช้ VALUE() ครอบ หรือบวก 0

Resources & Related

Additional Notes

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

Leave a Reply

Your email address will not be published. Required fields are marked *