Applies ToExcel for Microsoft 365 Excel for Microsoft 365 for Mac Excel สำหรับเว็บ Excel 2024 Excel 2024 for Mac Excel 2021 Excel 2021 for Mac Excel 2019 Excel 2016

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

คำอธิบาย

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

ไวยากรณ์

MID(text, start_num, num_chars)

ไวยากรณ์ของฟังก์ชัน MID มีอาร์กิวเมนต์ดังนี้

  • ข้อความ    จำเป็น สตริงข้อความที่มีอักขระที่คุณต้องการแยก

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

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

    • ถ้า start_num น้อยกว่าความยาวข้อความ แต่ start_num บวกด้วย num_chars แล้วมีความยาวเกินข้อความ ฟังก์ชัน MID จะส่งกลับอักขระจนถึงสิ้นสุดข้อความ

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

  • Num_chars    จําเป็นสําหรับ MID ระบุจํานวนอักขระที่คุณต้องการให้ MID ส่งกลับจากข้อความ

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

ตัวอย่าง

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

ข้อมูล

Fluid Flow

สูตร

คำอธิบาย

ผลลัพธ์

=MID(A2,1,5)

ส่งกลับอักขระ 5 ตัวจากสตริงใน A2 โดยเริ่มจากอักขระตัวแรก

Fluid

=MID(A2,7,20)

ส่งกลับอักขระ 20 ตัวจากสตริงใน A2 เริ่มต้นที่อักขระตัวที่ 7 เนื่องจากจํานวนอักขระที่จะส่งกลับ (20) มากกว่าความยาวของสตริง (10) อักขระทั้งหมดที่ขึ้นต้นด้วย 7 จะถูกส่งกลับ ไม่มีอักขระว่าง (ช่องว่าง) ถูกเพิ่มลงในส่วนท้าย

Flow

=MID(A2,20,5)

เนื่องจากจุดเริ่มต้นมากกว่าความยาวของสตริง (10) ข้อความว่างจะถูกส่งกลับ

สิ่งสำคัญ: 

  • ฟังก์ชัน MIDB ไม่ได้รับการสนับสนุน

  • ในเวิร์กบุ๊กที่ตั้งค่าเป็นเวอร์ชันที่เข้ากันได้ เวอร์ชัน 2 MID มีลักษณะการทํางานที่ดีขึ้นกับคู่ตัวแทน โดยนับเป็นอักขระเดียวแทนที่จะเป็นสองตัว ตัวเลือกชุดรูปแบบ (มักใช้กับอีโมจิ) จะยังคงถูกนับเป็นอักขระแยกต่างหาก อ่านเพิ่มเติมที่นี่: มาตรฐาน Unicode

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

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

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

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