สารบัญ
ในบทช่วยสอนนี้ เราจะสาธิตวิธีใช้สูตร excel เพื่อค้นหาหมายเลขแถวสุดท้ายที่มีข้อมูล ขณะทำงานใน Microsoft Excel เราอาจจำเป็นต้องทราบหมายเลขแถวสุดท้ายจากช่วงข้อมูล ในการค้นหาหมายเลขแถวสุดท้ายที่มีข้อมูล เราจะใช้สูตรต่างๆ ในบทความนี้ หากกระบวนการทำงานของคุณต้องการสร้างช่วงข้อมูลแบบไดนามิก คุณต้องค้นหาหมายเลขแถวสุดท้ายของช่วงข้อมูลของคุณ ในกรณีนี้ บทความนี้จะช่วยคุณได้มาก
ดาวน์โหลดแบบฝึกหัด
คุณสามารถดาวน์โหลดแบบฝึกหัดได้จากที่นี่
ค้นหาล่าสุด แถวด้วย Formula.xlsm
2 วิธีในการใช้สูตร Excel เพื่อค้นหาหมายเลขแถวสุดท้ายที่มีข้อมูล
ในบทความนี้ เราจะใช้สูตร Excel เพื่อค้นหาหมายเลขแถวสุดท้ายด้วย ข้อมูลสำหรับสองกรณี แถวสุดท้ายของชุดข้อมูลของเราสามารถเว้นว่างหรือไม่ว่างก็ได้ ผลลัพธ์ของหมายเลขแถวสุดท้ายที่มีข้อมูลจะไม่เหมือนกันสำหรับทั้งสองกรณี ดังนั้น เราจะใช้วิธีการที่แตกต่างกันสำหรับกรณีข้างต้นเพื่อค้นหาหมายเลขแถวสุดท้ายที่มีข้อมูล
เรามีชุดข้อมูลของพนักงานขายและตำแหน่งของพวกเขาในภาพหน้าจอต่อไปนี้ ในวิธีการทั้งหมดของบทความนี้ เราจะใช้ชุดข้อมูลเดียวกันเพื่อค้นหาหมายเลขแถวสุดท้ายที่มีข้อมูล
1. สูตร Excel เพื่อค้นหาหมายเลขแถวสุดท้ายที่ไม่เว้นว่าง กับข้อมูล
ในส่วนแรก เราจะพูดถึงสูตรของ excel เพื่อค้นหาตัวเลขแถวสุดท้ายที่มีข้อมูลสำหรับเซลล์ที่ไม่ว่าง สูตรที่เราจะกล่าวถึงใน 3 วิธีการของส่วนนี้จะใช้ไม่ได้หากแถวสุดท้ายหนึ่งหรือหลายแถวว่างเปล่าในช่วงข้อมูล
1.1 สูตรที่มีฟังก์ชัน ROW และ ROWS เป็น ค้นหาหมายเลขแถวสุดท้ายที่มีข้อมูลใน Excel
ก่อนอื่น เราจะใช้ฟังก์ชัน ROW และ ROWS ร่วมกันเพื่อค้นหาหมายเลขแถวสุดท้ายที่มีข้อมูลใน excel
ฟังก์ชัน แถวของ Excel ส่งคืนหมายเลขแถวจากแผ่นงานที่ใช้งานอยู่
ฟังก์ชัน แถว ใน Excel ส่งกลับจำนวนแถวในการอ้างอิงที่ระบุ
เราจะค้นหาหมายเลขแถวสุดท้ายของชุดข้อมูลต่อไปนี้ในเซลล์ E5
มาดูขั้นตอนการทำกัน
ขั้นตอน:
- ขั้นแรก เลือกเซลล์ E5 .
- ประการที่สอง ใส่สูตรต่อไปนี้ในเซลล์นั้น:
=ROW(B5:C15) + ROWS(B5:C15)-1
- กด Enter .
- การดำเนินการด้านบนจะส่งกลับหมายเลขแถวของแถวสุดท้ายจากช่วงข้อมูลในเซลล์ E5 เราจะเห็นว่าจำนวนของแถวสุดท้ายคือ 15 .
อ่านเพิ่มเติม: วิธีหาแถวสุดท้ายด้วย a ค่าเฉพาะใน Excel (6 วิธี)
1.2 รวมฟังก์ชัน MIN, ROW และ ROWS เพื่อค้นหาหมายเลขแถวสุดท้ายกับข้อมูลใน Excel
ในวิธีนี้เพื่อค้นหาหมายเลขแถวสุดท้าย ด้วยข้อมูลใน excel เราจะรวมฟังก์ชัน MIN , ROW และ ROWS เข้าด้วยกัน
ฟังก์ชัน นาที ใน Excel ส่งคืนค่าตัวเลขที่น้อยที่สุดของข้อมูลจากช่วงข้อมูลหนึ่งๆ
ในชุดข้อมูลต่อไปนี้ เราจะค้นหาหมายเลขแถวสุดท้ายของชุดข้อมูล
มาดูขั้นตอนการดำเนินการนี้กัน
ขั้นตอน:
- ก่อนอื่น เลือกเซลล์ C5 .
- ถัดไป ใส่สูตรต่อไปนี้ในเซลล์นั้น:
=MIN(ROW(B5:C15))+ROWS(B5:C15)-1
- จากนั้น กด Enter .
- สุดท้าย คำสั่งด้านบนจะส่งกลับจำนวนของแถวสุดท้ายในเซลล์ E5 .
🔎 สูตรทำงานอย่างไร
- ROW(B5:C15))+ROWS( B5:C15)-1: ส่วนนี้จะส่งคืนอาร์เรย์ของหมายเลขแถวจากแถวสุดท้ายซึ่งเป็นหมายเลขแถว 15 .
- MIN(ROW(B5:C15 ))+ROWS(B5:C15)-1: ส่งกลับจำนวนแถวขั้นต่ำในเซลล์ E5 ซึ่งเป็นหมายเลขแถว 15 .
อ่านเพิ่มเติม: Excel ค้นหาการเกิดขึ้นล่าสุดของอักขระในสตริง (6 วิธี)
1.3 ค้นหาหมายเลขแถวสุดท้ายด้วยข้อมูลโดยใช้สูตร Excel ด้วยฟังก์ชัน ROW, INDEX และ ROWS s
อีกวิธีหนึ่งในการใช้สูตร excel เพื่อค้นหาหมายเลขแถวสุดท้ายที่มีข้อมูลคือการใช้การรวมกันของ ROW , INDEX, และ ROWS ฟังก์ชัน
ใน Microsoft Excel ฟังก์ชัน INDEX จะส่งกลับค่าที่ตำแหน่งใดตำแหน่งหนึ่งในช่วงหรืออาร์เรย์
เราจะพบว่า จำนวนแถวสุดท้ายจากชุดข้อมูลต่อไปนี้
มาดูขั้นตอนการทำการดำเนินการนี้
ขั้นตอน:
- ในตอนเริ่มต้น เลือกเซลล์ E5 .
- ถัดไป ป้อนข้อมูล ตามสูตรในเซลล์นั้น:
=ROW(INDEX(B5:C15,1,1))+ROWS(B5:C15)-1
- หลังจากนั้น กด Enter .
- สุดท้าย เราได้หมายเลขแถวสุดท้ายของช่วงข้อมูลในเซลล์ E5 ซึ่งก็คือ 15
<3
🔎 สูตรทำงานอย่างไร
- INDEX(B5:C15,1,1): นี่ ส่วนสร้างอาร์เรย์ของช่วงข้อมูล ( B5:C15 )
- ROWS(B5:C15)-1: ส่วนนี้ลบ 1 จากจำนวนแถวทั้งหมด
- ROW(INDEX(B5:C15,1,1))+ROWS(B5:C15)-1: ส่งกลับจำนวนแถวขั้นต่ำในเซลล์ E5 ซึ่งเป็นหมายเลขแถว 15 .
อ่านเพิ่มเติม: Excel ค้นหาคอลัมน์สุดท้ายด้วยข้อมูล (4 วิธีด่วน)
การอ่านที่คล้ายกัน
- หาค่าสูงสุดในช่วงด้วยสูตร Excel (5 วิธีง่ายๆ)
- วิธีการ ใช้สูตรเพื่อค้นหาข้อความตัวหนาใน Excel
- ค้นหาอักขระในสตริงจากด้านขวาใน Excel (4 วิธีง่ายๆ)
- วิธีค้นหาอักขระ * ไม่เป็นสัญลักษณ์แทนใน Excel (2 วิธี)
- ค้นหาค่าแรกมากกว่าใน Excel (4 วิธี)
2. ค้นหาทั้งตัวเลขแถวสุดท้ายที่ว่างและไม่เว้นว่างด้วยข้อมูลใน Excel
หากแถวสุดท้ายหนึ่งแถวหรือหลายแถวจากหรือช่วงข้อมูลว่างเปล่า สูตรข้างต้นจะใช้ไม่ได้ในการค้นหาหมายเลขแถวสุดท้ายที่มีข้อมูลใน excel . เนื่องจากไม่ได้ค้นหาสูตรต่อไปนี้ไม่ว่าแถวสุดท้ายจะว่างหรือไม่ จะส่งกลับจำนวนของแถวสุดท้ายจากช่วงข้อมูลที่กำหนด ในส่วนนี้ เราจะพูดถึงสูตรที่ใช้ได้ทั้งแถวว่างและไม่ว่าง
2.1. ใส่สูตร MAX เพื่อค้นหาหมายเลขแถวสุดท้ายด้วยข้อมูลใน Excel
ตอนนี้ เพื่อค้นหาหมายเลขแถวสุดท้ายจากชุดข้อมูลที่มีแถวว่างหนึ่งแถวหรือหลายแถว เราจะใช้ฟังก์ชัน MAX 3>
ฟังก์ชัน excel MAX ให้ค่าสูงสุดในชุดข้อมูลที่ระบุ
ในชุดข้อมูลต่อไปนี้ เราจะพบหมายเลขแถวสุดท้ายในเซลล์ E5 โดยใช้ฟังก์ชัน excel MAX หากสังเกตจะเห็นว่าแถวสุดท้ายของชุดข้อมูลไม่มีค่าใดๆ เลย
มาดูขั้นตอนการทำเมธอดนี้กัน
ขั้นตอน:
- ประการแรก เลือกเซลล์ E5 .
- ประการที่สอง ป้อนสูตรต่อไปนี้ในเซลล์นั้น: <17
=MAX((B:B"")*(ROW(B:B)))
- จากนั้นกด Enter .
- สุดท้าย เราจะได้แถวสุดท้าย ตัวเลขในเซลล์ E5 ซึ่งก็คือ 14 ไม่รวมแถวสุดท้ายของช่วงข้อมูลของเราซึ่งว่างเปล่า
อ่านเพิ่มเติม: วิธีค้นหาเซลล์สุดท้ายที่ไม่ว่างในแถวใน Excel (5 วิธีการ)
2.2. รวมฟังก์ชัน MATCH และ REPT เพื่อค้นหาหมายเลขแถวสุดท้ายกับข้อมูลใน Excel
การใช้ฟังก์ชัน MATCH และ REPT ร่วมกันเป็นอีกวิธีหนึ่งในการค้นหาหมายเลขแถวสุดท้ายด้วย ข้อมูลในexcel
ฟังก์ชัน MATCH ใน excel จะค้นหาช่วงของเซลล์สำหรับรายการที่ระบุ จากนั้นจะส่งกลับตำแหน่งสัมพัทธ์ของรายการในช่วง
ฟังก์ชัน REPT ใน excel จะทำซ้ำข้อความที่ระบุตามจำนวนครั้งที่กำหนด เราสามารถใช้ฟังก์ชัน REPT เพื่อเติมเซลล์ด้วยหลายอินสแตนซ์ของสตริงข้อความ
ในชุดข้อมูลต่อไปนี้ เราจะค้นหาหมายเลขแถวสุดท้ายที่มีข้อมูลในเซลล์ E5 .
มาดูขั้นตอนการดำเนินการนี้กัน
STEPS:
- อันดับแรก เลือกเซลล์ E5 .
- จากนั้นใส่สูตรต่อไปนี้ในเซลล์นั้น:
=MATCH(REPT("z",50),B:B)
- กด Enter .
- สุดท้าย ในเซลล์ E5 เราได้รับจำนวนของแถวสุดท้ายที่มีข้อมูลในชุดข้อมูลของเรา
🔎 สูตรทำงานอย่างไร
- REPT (“z”,50): ส่วนนี้ทำซ้ำข้อความ ' z ' 50 ครั้ง
- MATCH(REPT(“z” ,50),B:B): ในส่วนนี้ ฟังก์ชัน MATCH มีลักษณะในคอลัมน์ B สำหรับสตริงข้อความอักขระ 50 ของ ' ซ ' สูตรส่งคืนตำแหน่งของเซลล์ที่ไม่ว่างเซลล์สุดท้ายเนื่องจากหาไม่พบ
อ่านเพิ่มเติม: ค้นหาค่าสุดท้ายในคอลัมน์มากกว่าศูนย์ใน Excel (สูตรง่ายๆ 2 สูตร)
2.3 ใช้สูตร Excel LOOKUP เพื่อค้นหาหมายเลขแถวสุดท้ายที่มีข้อมูล
เรายังสามารถใช้สูตร LOOKUP เพื่อค้นหาหมายเลขแถวสุดท้ายที่มีข้อมูลได้
เดอะฟังก์ชัน LOOKUP เป็นของ Excel Lookup และ ฟังก์ชันอ้างอิง ฟังก์ชัน LOOKUP ส่งคืนค่าที่เทียบเคียงได้จากช่วงหนึ่งแถวหรือหนึ่งคอลัมน์อื่นหลังจากดำเนินการค้นหาการจับคู่โดยประมาณแล้ว
ในชุดข้อมูลต่อไปนี้ แถวสุดท้ายว่างเปล่า เราจะพบหมายเลขแถวของแถวสุดท้ายที่มีข้อมูลอยู่ในเซลล์ E5 .
มาดูขั้นตอนการใช้ LOOKUP ฟังก์ชัน
ขั้นตอน:
- ในตอนเริ่มต้น ให้เลือกเซลล์ E5
- ถัดไป ป้อน สูตรต่อไปนี้ในเซลล์นั้น:
=LOOKUP(2,1/(B:B""),ROW(B:B))
- กด Enter .
- สุดท้าย เราจะเห็นหมายเลขแถวสุดท้ายของช่วงข้อมูลของเราในเซลล์ E5 ซึ่งก็คือ 14
อ่านเพิ่มเติม: วิธีหาค่าต่ำสุด 3 ค่าใน Excel (5 วิธีง่ายๆ)
2.4 ระบุหมายเลขแถวสุดท้ายด้วยข้อมูลใน Excel โดยใช้ฟังก์ชัน SUMPRODUCT
ใน วิธีนี้ เราจะใช้ฟังก์ชัน SUMPRODUCT เพื่อระบุหมายเลขแถวสุดท้ายที่มีข้อมูลใน excel
ฟังก์ชัน SUMPRODUCT ใน Excel จะส่งกลับ ผลรวมของช่วงที่ตรงกันหรือผลคูณของอาร์เรย์
แถวสุดท้ายในชุดข้อมูลต่อไปนี้ว่างเปล่า ในเซลล์ E5 เราจะหาหมายเลขแถวของแถวสุดท้ายที่มีข้อมูล
มาดูขั้นตอนการทำวิธีนี้กัน
ขั้นตอน:
- ขั้นแรก เลือกเซลล์ E5 .
- จากนั้น จดสูตรต่อไปนี้ลงในนั้นเซลล์:
=SUMPRODUCT(MAX((C5:C15"")*ROW(C5:C15)))
- กด Enter หากคุณใช้ ' Microsoft Office 365 ' มิฉะนั้น คุณต้องกด Ctrl + Shift + Enter เพื่อเรียกใช้อาร์เรย์
- ในตอนท้าย เราได้หมายเลขแถวสุดท้ายที่มี ข้อมูลในเซลล์ E5 .
🔎 สูตรทำงานอย่างไร <3
- ROW(C5:C15): ส่วนนี้จะส่งคืนหมายเลขแถวสำหรับแต่ละเซลล์ในช่วง ( C5:C15 )
- MAX((C5:C15””): ส่วนนี้ส่งคืนจำนวนสูงสุดจากอาร์เรย์ของหมายเลขแถว
- SUMPRODUCT(MAX((C5:C15””)*ROW (C5:C15))): ฟังก์ชัน SUMPRODUCT ใช้เพื่อคำนวณสองอาร์เรย์ข้างต้นและส่งกลับค่าในเซลล์ที่เลือก
อ่าน เพิ่มเติม: วิธีค้นหาเซลล์สุดท้ายที่มีค่าในคอลัมน์ใน Excel
2.5 ตรวจหาหมายเลขแถวสุดท้ายด้วยข้อมูลใน Excel ด้วยโค้ด VBA
เราสามารถใช้ VBA (Visual Basic for Applications) โค้ดสำหรับตรวจสอบหมายเลขแถวสุดท้ายที่มีข้อมูลใน excel ในชุดข้อมูลต่อไปนี้ แถวสุดท้ายคือ bl อังก์. เราจะใช้โค้ด VBA เพื่อค้นหาหมายเลขแถวสุดท้ายที่ไม่เว้นว่าง
มาดูขั้นตอนในการปรับใช้ VBA รหัสเพื่อค้นหาหมายเลขแถวสุดท้ายที่มีข้อมูล
ขั้นตอน:
- ประการแรก คลิกขวา ที่ชื่อแผ่นงาน ของแผ่นงานที่ใช้งานอยู่
- ประการที่สอง คลิกตัวเลือก ' ดูรหัส '
- A ใหม่เปล่า VBA โมดูลจะปรากฏขึ้น
- ประการที่สาม เขียนโค้ดต่อไปนี้ในโมดูลว่าง:
2288
- จากนั้น คลิกที่ปุ่ม เรียกใช้ หรือกดปุ่ม ปุ่ม F5 เพื่อรันโค้ด
- สุดท้าย คำสั่งด้านบนจะแสดงกล่องข้อความ ในกล่องข้อความ เราจะเห็นหมายเลขแถวสุดท้ายที่มีข้อมูลคือ 14
อ่านเพิ่มเติม: ค้นหา เซลล์สุดท้ายที่มีค่าในแถวใน Excel (6 วิธี)
สรุป
โดยสรุป บทช่วยสอนนี้จะสาธิตวิธีใช้สูตร excel เพื่อค้นหาหมายเลขแถวสุดท้ายที่มีข้อมูล หากต้องการทดสอบทักษะของคุณ ให้ใช้แบบฝึกหัดแบบฝึกหัดที่มาพร้อมกับบทความนี้ กรุณาแสดงความคิดเห็นด้านล่างหากคุณมีคำถามใด ๆ ทีมงานของเราจะพยายามอย่างเต็มที่เพื่อตอบกลับคุณโดยเร็วที่สุด ในอนาคต จับตาดูโซลูชัน Microsoft Excel ที่เป็นนวัตกรรมเพิ่มเติม