ฟังก์ชัน Excel MIDB
ฟังก์ชัน MIDB จะคืนค่าจำนวนอักขระที่ระบุจากสตริงข้อความ โดยเริ่มต้นที่ตำแหน่งที่คุณระบุ ตามจำนวนไบต์ที่คุณระบุ MIDB มีไว้สำหรับใช้กับภาษาที่ใช้ชุดอักขระแบบไบต์คู่ (DBCS) เช่น จีน (ตัวย่อ) จีน (ตัวเต็ม) เกาหลี และญี่ปุ่น ฟังก์ชันจะนับอักขระแบบไบต์คู่แต่ละตัวเป็น 2
วากยสัมพันธ์
=MIDB(text, start_num, [num_bytes])
ข้อโต้แย้ง
- ข้อความ (จำเป็น): สตริงข้อความที่คุณต้องการแยกอักขระ
- start_num (จำเป็น): ตำแหน่งของไบต์แรกของอักขระที่คุณต้องการแยกออก ข้อความ.
- num_bytes (จำเป็น): ระบุจำนวนไบต์ของอักขระที่จะแยกจาก ข้อความ.
ราคาย้อนกลับ
ฟังก์ชัน MIDB ส่งกลับจำนวนอักขระที่ระบุ
หมายเหตุฟังก์ชัน
- ช่องว่างนับเป็นอักขระ
- MIDB จะนับอักขระแบบไบต์คู่แต่ละตัวเป็น 2 เสมอ เมื่อคุณเปิดใช้งานการแก้ไขภาษาที่สนับสนุน DBCS แล้วตั้งค่าเป็นภาษาเริ่มต้น มิเช่นนั้น MIDB จะนับอักขระแต่ละตัวเป็น 1 เหมือนกัน MID.
- If start_num มากกว่าความยาวของ ข้อความ, MIDB ส่งคืนข้อความว่าง ("")
- If start_num น้อยกว่าความยาวของ ข้อความ แต่ start_num + num_bytes เกินความยาวของ ข้อความ, MIDB แทนที่อักขระจากหมายเลข start_num ไปยังจุดสิ้นสุดของ ข้อความ.
- MIDB ส่งคืน #VALUE! ข้อผิดพลาดถ้า:
- start_num < 1;
- num_bytes เป็นลบ
- MIDB นับค่าจริงแทนรูปลักษณ์ของข้อมูลของคุณ ตัวอย่างเช่น A1 คือวันที่ 9/1/2022 กลาง(A1,2,3) รับคืน 480เนื่องจากค่าจริงใน A1 คือ 44805 ซึ่งเพิ่งจัดรูปแบบเป็นค่าวันที่
ตัวอย่าง
หากต้องการให้ MIDB คืนค่าไบต์ของอักขระที่ระบุจากสตริงข้อความในตำแหน่งที่ระบุในตารางด้านล่าง โปรดคัดลอกหรือป้อนสูตรด้านล่างในเซลล์ด้านบนสุด (F6) ของรายการผลลัพธ์ แล้วกด เข้าสู่ เพื่อให้ได้ผลลัพธ์ จากนั้นเลือกเซลล์ผลลัพธ์ แล้วลากที่จับเติม (สี่เหลี่ยมเล็กๆ ที่มุมล่างขวาของเซลล์ที่เลือก) ลงเพื่อใช้สูตรกับเซลล์ด้านล่าง
=MIDB(B6,C6,D6)
แทนที่จะใช้การอ้างอิงเซลล์ คุณสามารถพิมพ์ actual ข้อความ, start_num และ num_bytes ค่าตามสูตรที่แสดงด้านล่าง
=MIDB("คุณ",3,4)
หมายเหตุ คุณควรใส่สตริงข้อความในสูตร Excel ด้วยเครื่องหมายอัญประกาศคู่ ("") โปรดทราบว่าการอ้างอิงเซลล์ ตัวเลข หรือวันที่ไม่ควรอยู่ภายในเครื่องหมายคำพูด
MIDB เทียบกับ กลางเดือน
MIDB นับอักขระแบบไบต์คู่แต่ละตัวเป็น 2 และอักขระแบบไบต์เดี่ยวแต่ละตัวเป็น 1 ขณะที่ MID นับทั้งอักขระแบบไบต์คู่และไบต์เดี่ยวเป็น 1 คุณสามารถเปรียบเทียบผลลัพธ์ที่ส่งคืนโดย MIDB และ MID ดังที่แสดงด้านล่าง
ฟังก์ชันที่เกี่ยวข้อง
ในสมุดงาน Excel เมื่อคุณต้องการแยกข้อความบางส่วนออกจากค่าเซลล์ตามตำแหน่งและความยาวฟังก์ชัน MID สามารถช่วยคุณแก้ปัญหานี้ได้ ฟังก์ชัน MID ใช้เพื่อค้นหาและส่งคืนอักขระจำนวนหนึ่งจากตรงกลางของสตริงข้อความที่กำหนด
ฟังก์ชัน RIGHTB จะคืนค่าจำนวนอักขระที่ระบุจากจุดสิ้นสุด (ขวา) ของสตริงที่ให้มาตามจำนวนไบต์ที่คุณระบุ RIGHTB มีไว้สำหรับใช้กับภาษาที่ใช้ชุดอักขระแบบไบต์คู่ (DBCS) เช่น จีน (ตัวย่อ) จีน (ตัวเต็ม) เกาหลี และญี่ปุ่น ฟังก์ชันจะนับอักขระแบบไบต์คู่แต่ละตัวเป็น 2
ฟังก์ชัน LEFTB จะคืนค่าจำนวนอักขระที่ระบุจากจุดเริ่มต้น (ซ้าย) ของสตริงที่ให้มาตามจำนวนไบต์ที่คุณระบุ LEFTB มีไว้สำหรับใช้กับภาษาที่ใช้ชุดอักขระแบบไบต์คู่ (DBCS) เช่น จีน (ตัวย่อ) จีน (ตัวเต็ม) เกาหลี และญี่ปุ่น ฟังก์ชันจะนับอักขระแบบไบต์คู่แต่ละตัวเป็น 2
ฟังก์ชัน REPLACEB จะแทนที่ส่วนของสตริงข้อความด้วยสตริงข้อความใหม่ตามจำนวนไบต์ที่คุณระบุ REPLACEB มีไว้สำหรับใช้กับภาษาที่ใช้ชุดอักขระแบบไบต์คู่ (DBCS) เช่น จีน (ตัวย่อ) จีน (ตัวเต็ม) เกาหลี และญี่ปุ่น ฟังก์ชันจะนับอักขระแบบไบต์คู่แต่ละตัวเป็น 2
ฟังก์ชัน LENB จะคืนค่าความยาวของสตริงเป็นไบต์ LENB มีไว้สำหรับใช้กับภาษาที่ใช้ชุดอักขระแบบไบต์คู่ (DBCS) เช่น จีน (ตัวย่อ) จีน (ตัวเต็ม) เกาหลี และญี่ปุ่น ฟังก์ชันจะนับอักขระแบบไบต์คู่แต่ละตัวเป็น 2
เครื่องมือเพิ่มประสิทธิภาพการทำงานในสำนักงานที่ดีที่สุด
Kutools สำหรับ Excel - ช่วยให้คุณโดดเด่นจากฝูงชน
Kutools สำหรับ Excel มีคุณสมบัติมากกว่า 300 รายการ รับรองว่าสิ่งที่คุณต้องการเพียงแค่คลิกเดียว...
แท็บ Office - เปิดใช้งานการอ่านแบบแท็บและการแก้ไขใน Microsoft Office (รวม Excel)
- หนึ่งวินาทีเพื่อสลับไปมาระหว่างเอกสารที่เปิดอยู่มากมาย!
- ลดการคลิกเมาส์หลายร้อยครั้งสำหรับคุณทุกวันบอกลามือเมาส์
- เพิ่มประสิทธิภาพการทำงานของคุณได้ถึง 50% เมื่อดูและแก้ไขเอกสารหลายฉบับ
- นำแท็บที่มีประสิทธิภาพมาสู่ Office (รวมถึง Excel) เช่นเดียวกับ Chrome, Edge และ Firefox