ไปยังเนื้อหาหลัก

รับค่าที่ไม่เว้นว่างแรกในคอลัมน์หรือแถว

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

รับค่าที่ไม่เว้นว่างแรกในคอลัมน์แถว 1

รับค่าที่ไม่เว้นว่างแรกในคอลัมน์หรือแถวโดยไม่สนใจข้อผิดพลาด
รับค่าที่ไม่เว้นว่างค่าแรกในคอลัมน์หรือแถวที่มีข้อผิดพลาด


รับค่าที่ไม่เว้นว่างแรกในคอลัมน์หรือแถวโดยไม่สนใจข้อผิดพลาด

เพื่อดึง ค่าที่ไม่เว้นว่างแรกในรายการ ที่แสดงข้างต้น ละเลยข้อผิดพลาดคุณสามารถใช้ฟังก์ชัน INDEX ภายในฟังก์ชัน MATCH ได้ "ดัชนี((ช่วง<>0),0)" เพื่อค้นหาเซลล์ที่ไม่ว่าง จากนั้นใช้ฟังก์ชัน MATCH เพื่อค้นหาตำแหน่งของเซลล์ที่ไม่ว่างเซลล์แรก จากนั้นตำแหน่งจะถูกป้อนไปที่ INDEX ภายนอกเพื่อดึงค่าที่ตำแหน่งนั้น

ไวยากรณ์ทั่วไป

=INDEX(range,MATCH(TRUE,INDEX((range<>0),0),0))

  • ช่วง: ช่วงหนึ่งคอลัมน์หรือหนึ่งแถวที่จะส่งคืนเซลล์ที่ไม่ว่างเซลล์แรกที่มีค่าข้อความหรือตัวเลขโดยไม่สนใจข้อผิดพลาด

หากต้องการดึงค่าแรกที่ไม่ว่างในรายการโดยไม่สนใจข้อผิดพลาด โปรดคัดลอกหรือป้อนสูตรด้านล่างในเซลล์ E4และกด เข้าสู่ เพื่อให้ได้ผลลัพธ์:

=ดัชนี(B4: B15,MATCH(จริง,INDEX((B4: B15<>0),0),0))

รับค่าที่ไม่เว้นว่างแรกในคอลัมน์แถว 2

คำอธิบายของสูตร

=INDEX(B4:B15,MATCH(TRUE,INDEX((B4:B15<>0),0),0))

  • ดัชนี((B4:B15<>0),0): ข้อมูลโค้ดจะประเมินแต่ละค่าในช่วง B4: B15. หากเซลล์ว่างเปล่า เซลล์จะส่งกลับค่า FALSE หากเซลล์มีข้อผิดพลาด ตัวอย่างจะส่งคืนข้อผิดพลาดนั้นเอง และถ้าเซลล์มีตัวเลขหรือข้อความ ค่า TRUE จะถูกส่งกลับ เนื่องจากอาร์กิวเมนต์ row_num ของสูตร INDEX นี้คือ 0 ดังนั้นตัวอย่างจะส่งกลับอาร์เรย์ของค่าสำหรับทั้งคอลัมน์ดังนี้: {FALSE;#REF!;TRUE;TRUE;FALSE;FALSE;TRUE;FALSE;TRUE;TRUE;FALSE;TRUE}.
  • MATCH(จริง,ดัชนี((B4:B15<>0),0), 0) = MATCH(จริง,{FALSE;#REF!;TRUE;TRUE;FALSE;FALSE;TRUE;FALSE;TRUE;TRUE;FALSE;TRUE}, 0): พื้นที่ match_type0 บังคับให้ฟังก์ชัน MATCH คืนตำแหน่งที่แน่นอนแรก TRUE ในอาร์เรย์ ดังนั้นฟังก์ชันจะกลับมา 3.
  • ดัชนี(B4:B15,MATCH(จริง,ดัชนี((B4:B15<>0),0), 0)) = ดัชนี(B4:B15,3): ฟังก์ชัน INDEX จะส่งกลับค่า 3ค่า rd ในช่วง B4:B15ซึ่งเป็น extendoffice.

รับค่าที่ไม่เว้นว่างค่าแรกในคอลัมน์หรือแถวที่มีข้อผิดพลาด

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

ไวยากรณ์ทั่วไป

=INDEX(range,MATCH(FALSE,ISBLANK(range),0))

√ หมายเหตุ: นี่คือสูตรอาร์เรย์ที่คุณต้องป้อนด้วย Ctrl + Shift + Enter ยกเว้นใน Excel 365 และ Excel 2021

  • ช่วง: ช่วงหนึ่งคอลัมน์หรือหนึ่งแถวที่จะส่งคืนเซลล์ที่ไม่ว่างเซลล์แรกที่มีข้อความ ตัวเลข หรือค่าความผิดพลาด

หากต้องการดึงค่าแรกที่ไม่ว่างในรายการรวมถึงข้อผิดพลาด โปรดคัดลอกหรือป้อนสูตรด้านล่างในเซลล์ E7 แล้วกด Ctrl + Shift + Enter เพื่อให้ได้ผลลัพธ์:

=ดัชนี(B4: B15,MATCH(เท็จ,ISBLANK(B4: B15),0))

คำอธิบายของสูตร

=INDEX(B4:B15,MATCH(FALSE,ISBLANK(B4:B15),0))

  • ไอส์บลังก์(B4:B15): ฟังก์ชัน ISBLANK จะตรวจสอบว่าเซลล์อยู่ในช่วงหรือไม่ B4: B15 จะว่างเปล่าหรือไม่ ถ้าใช่ จะคืนค่า TRUE มิฉะนั้น จะคืนค่า FALSE ดังนั้น ฟังก์ชันจะสร้างอาร์เรย์ดังนี้: {จริง;เท็จ;เท็จ;จริง;จริง;เท็จ;จริง;เท็จ;เท็จ;จริง;เท็จ}.
  • MATCH(เท็จ,ไอส์บลังก์(B4:B15), 0) = MATCH(เท็จ,{จริง;เท็จ;เท็จ;จริง;จริง;เท็จ;จริง;เท็จ;เท็จ;จริง;เท็จ}, 0): พื้นที่ match_type0 บังคับให้ฟังก์ชัน MATCH คืนตำแหน่งที่แน่นอนแรก FALSE ในอาร์เรย์ ดังนั้นฟังก์ชันจะกลับมา 2.
  • ดัชนี(B4:B15,MATCH(เท็จ,ไอส์บลังก์(B4:B15), 0)) = ดัชนี(B4:B15,2): ฟังก์ชัน INDEX จะส่งกลับค่า 2nd ค่าในช่วง B4: B15ซึ่งเป็น #REF!.

ฟังก์ชันที่เกี่ยวข้อง

ฟังก์ชัน Excel INDEX

ฟังก์ชัน Excel INDEX ส่งคืนค่าที่แสดงตามตำแหน่งที่กำหนดจากช่วงหรืออาร์เรย์

ฟังก์ชัน Excel MATCH

ฟังก์ชัน Excel MATCH จะค้นหาค่าที่ระบุในช่วงของเซลล์ และส่งกลับตำแหน่งสัมพัทธ์ของค่า


สูตรที่เกี่ยวข้อง

ตรงกันทุกประการกับ INDEX และ MATCH

หากคุณต้องการค้นหาข้อมูลที่ระบุใน Excel เกี่ยวกับผลิตภัณฑ์ ภาพยนตร์ หรือบุคคลเฉพาะ ฯลฯ คุณควรใช้ฟังก์ชัน INDEX และ MATCH ร่วมกัน

รับค่าข้อความแรกในคอลัมน์

ในการดึงค่าข้อความแรกจากช่วงหนึ่งคอลัมน์ คุณสามารถใช้สูตรตามฟังก์ชัน INDEX และ MATCH ตลอดจนสูตรที่ยึดตามฟังก์ชัน VLOOKUP

ค้นหาการจับคู่บางส่วนครั้งแรกด้วยสัญลักษณ์แทน

มีหลายกรณีที่คุณจำเป็นต้องได้รับตำแหน่งของการจับคู่บางส่วนแรกที่มีตัวเลขเฉพาะในช่วงของค่าตัวเลขใน Excel ในกรณีนี้ สูตร MATCH และ TEXT ที่รวมดอกจัน (*) ซึ่งเป็นสัญลักษณ์แทนที่ตรงกับอักขระจำนวนเท่าใดก็ได้จะช่วยคุณได้ และถ้าคุณต้องการทราบค่าที่แน่นอนในตำแหน่งนั้นด้วย คุณสามารถเพิ่มฟังก์ชัน INDEX ให้กับสูตรได้

ค้นหาหมายเลขการแข่งขันบางส่วนแรก

มีหลายกรณีที่คุณจำเป็นต้องได้รับตำแหน่งของการจับคู่บางส่วนแรกที่มีตัวเลขเฉพาะในช่วงของค่าตัวเลขใน Excel ในกรณีนี้ สูตร MATCH และ TEXT ที่รวมดอกจัน (*) ซึ่งเป็นสัญลักษณ์แทนที่ตรงกับอักขระจำนวนเท่าใดก็ได้จะช่วยคุณได้ และถ้าคุณต้องการทราบค่าที่แน่นอนในตำแหน่งนั้นด้วย คุณสามารถเพิ่มฟังก์ชัน INDEX ให้กับสูตรได้


เครื่องมือเพิ่มประสิทธิภาพการทำงานในสำนักงานที่ดีที่สุด

Kutools สำหรับ Excel - ช่วยให้คุณโดดเด่นจากฝูงชน

🤖 Kutools AI ผู้ช่วย: ปฏิวัติการวิเคราะห์ข้อมูลโดยยึดตาม: การดำเนินการที่ชาญฉลาด   |  สร้างรหัส  |  สร้างสูตรที่กำหนดเอง  |  วิเคราะห์ข้อมูลและสร้างแผนภูมิ  |  เรียกใช้ฟังก์ชัน Kutools...
คุณสมบัติยอดนิยม: ค้นหา เน้น หรือระบุรายการที่ซ้ำกัน  |  ลบแถวว่าง  |  รวมคอลัมน์หรือเซลล์โดยไม่สูญเสียข้อมูล  |  รอบโดยไม่มีสูตร ...
ซุปเปอร์วีลุคอัพ: หลายเกณฑ์  |  หลายค่า  |  ข้ามหลายแผ่น  |  การค้นหาที่ไม่ชัดเจน...
โฆษณา รายการแบบหล่นลง: รายการแบบหล่นลงอย่างง่าย  |  รายการแบบหล่นลงขึ้นอยู่กับ  |  เลือกหลายรายการแบบหล่นลง...
ผู้จัดการคอลัมน์: เพิ่มจำนวนคอลัมน์เฉพาะ  |  ย้ายคอลัมน์  |  สลับสถานะการมองเห็นของคอลัมน์ที่ซ่อนอยู่  เปรียบเทียบคอลัมน์กับ เลือกเซลล์เดียวกันและต่างกัน ...
คุณสมบัติเด่น: กริดโฟกัส  |  มุมมองการออกแบบ  |  บาร์สูตรใหญ่  |  สมุดงานและตัวจัดการชีต | ห้องสมุดทรัพยากร (ข้อความอัตโนมัติ)  |  เลือกวันที่  |  รวมแผ่นงาน  |  เข้ารหัส/ถอดรหัสเซลล์  |  ส่งอีเมลตามรายการ  |  ซุปเปอร์ฟิลเตอร์  |  ตัวกรองพิเศษ (กรองตัวหนา/ตัวเอียง/ขีดทับ...) ...
ชุดเครื่องมือ 15 อันดับแรก12 ข้อความ เครื่องมือ (เพิ่มข้อความ, ลบอักขระ ... )  |  50 + แผนภูมิ ประเภท (แผนภูมิ Gantt ... )  |  40+ ใช้งานได้จริง สูตร (คำนวณอายุตามวันเกิด ... )  |  19 การแทรก เครื่องมือ (ใส่ QR Code, แทรกรูปภาพจากเส้นทาง ... )  |  12 การแปลง เครื่องมือ (ตัวเลขเป็นคำ, การแปลงสกุลเงิน ... )  |  7 ผสานและแยก เครื่องมือ (แถวรวมขั้นสูง, แยกเซลล์ Excel ... )  |  ... และอื่น ๆ

Kutools สำหรับ Excel มีคุณสมบัติมากกว่า 300 รายการ รับรองว่าสิ่งที่คุณต้องการเพียงแค่คลิกเดียว...

รายละเอียด


แท็บ Office - เปิดใช้งานการอ่านแบบแท็บและการแก้ไขใน Microsoft Office (รวม Excel)

  • หนึ่งวินาทีเพื่อสลับไปมาระหว่างเอกสารที่เปิดอยู่มากมาย!
  • ลดการคลิกเมาส์หลายร้อยครั้งสำหรับคุณทุกวันบอกลามือเมาส์
  • เพิ่มประสิทธิภาพการทำงานของคุณได้ถึง 50% เมื่อดูและแก้ไขเอกสารหลายฉบับ
  • นำแท็บที่มีประสิทธิภาพมาสู่ Office (รวมถึง Excel) เช่นเดียวกับ Chrome, Edge และ Firefox
Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations