ข้ามไปที่เนื้อหาหลัก
การสนับสนุน
ลงชื่อเข้าใช้
ลงชื่อเข้าใช้ด้วย Microsoft
ลงชื่อเข้าใช้หรือสร้างบัญชี
สวัสดี
เลือกบัญชีอื่น
คุณมีหลายบัญชี
เลือกบัญชีที่คุณต้องการลงชื่อเข้าใช้

ฟังก์ชัน MID จะส่งกลับอักขระจากสตริงข้อความตามจำนวนที่ระบุ โดยเริ่มต้นจากตำแหน่งที่คุณกำหนดไว้

ไวยากรณ์

MID(text,start_num,num_chars)

Text     คือสตริงข้อความที่มีอักขระที่คุณต้องการแยก

start_num     คือตำแหน่งของอักขระแรกที่คุณต้องการแยกออกมาจากข้อความ ซึ่งอักขระแรกของข้อความจะมี start_num เป็น 1 และต่อๆ ไป

num_chars     ระบุจำนวนอักขระที่คุณต้องการให้ฟังก์ชัน MID ส่งกลับจากข้อความ

ข้อสังเกต

  • ถ้า start_num มากกว่าความยาวของข้อความ ฟังก์ชัน MID จะส่งกลับค่า "" (ว่าง)

  • ถ้า start_num น้อยกว่าความยาวข้อความ start_num บวก num_chars แล้วยาวเกินข้อความ MID จะคืนอักขระมาให้จนสุดข้อความ

  • ถ้า start_num น้อยกว่า 1 ฟังก์ชัน MID จะส่งกลับ #VALUE! เป็นค่าความผิดพลาด

  • ถ้า num_chars เป็นจำนวนลบ MID จะส่งกลับ #VALUE! เป็นค่าความผิดพลาด

ตัวอย่าง

สูตร

คำอธิบาย (ผลลัพธ์)

=MID("Fluid Flow",1,5)

อักขระ 5 ตัวจากสตริง โดยเริ่มจากอักขระตัวแรก (Fluid)

=MID("Fluid Flow",7,20)

อักขระ 20 ตัวจากสตริง โดยเริ่มจากอักขระตัวที่เจ็ด (Flow)

=MID("Fluid Flow",20,5)

เนื่องจากตำแหน่งเริ่มต้นมากกว่าความยาวของสตริง จึงไม่มีข้อความส่งกลับมา ()

ต้องการความช่วยเหลือเพิ่มเติมหรือไม่

ต้องการตัวเลือกเพิ่มเติมหรือไม่

สํารวจสิทธิประโยชน์ของการสมัครใช้งาน เรียกดูหลักสูตรการฝึกอบรม เรียนรู้วิธีการรักษาความปลอดภัยอุปกรณ์ของคุณ และอื่นๆ

ชุมชนช่วยให้คุณถามและตอบคําถาม ให้คําติชม และรับฟังจากผู้เชี่ยวชาญที่มีความรู้มากมาย

ข้อมูลนี้เป็นประโยชน์หรือไม่

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

ขอบคุณสำหรับคำติชมของคุณ!

×