สารบัญ
ฟังก์ชัน ROWS เป็นฟังก์ชันในตัวของ Excel ที่ได้รับความนิยมซึ่งสามารถจัดหมวดหมู่ภายใต้ฟังก์ชัน LOOKUP และ อ้างอิง ฟังก์ชันนี้ส่งคืนจำนวนแถวที่มีอยู่ภายในช่วงที่ระบุ บทความนี้จะให้แนวคิดที่สมบูรณ์เกี่ยวกับวิธีการทำงานของฟังก์ชัน ROWS ใน Excel โดยแยกจากกันและร่วมกับฟังก์ชันอื่นๆ ของ Excel
ดาวน์โหลดสมุดงานแบบฝึกหัด
เกี่ยวกับ ROWS Function.xlsx
ฟังก์ชัน ROWS ของ Excel
ฟังก์ชัน ROWS ใน Excel (Quick View)
ไวยากรณ์ & อาร์กิวเมนต์
สรุป
ฟังก์ชันส่งคืนจำนวนแถวในการอ้างอิงหรืออาร์เรย์
<0 ไวยากรณ์ =ROWS(array)
อาร์กิวเมนต์
อาร์กิวเมนต์ | จำเป็นหรือไม่บังคับ | ค่า |
---|---|---|
อาร์เรย์ | จำเป็น | อาร์เรย์ สูตรอาร์เรย์ หรือการอ้างอิงไปยังช่วงของเซลล์ที่เราต้องการจำนวนแถว |
หมายเหตุ:
- อาร์เรย์สามารถเป็นค่าคงที่อาร์เรย์ของอาร์เรย์ที่สร้างจากสูตรอื่น
- อาร์เรย์สามารถ เป็นช่วงหรือการอ้างอิงไปยังกลุ่มเซลล์ที่อยู่ติดกันกลุ่มเดียว
7 ตัวอย่าง เพื่อทำความเข้าใจและใช้ฟังก์ชัน ROWS ใน Excel
ส่วนนี้จะครอบคลุมคำอธิบายที่สมบูรณ์เกี่ยวกับฟังก์ชัน ROWS พร้อมตัวอย่างที่เกี่ยวข้อง การประยุกต์ใช้ฟังก์ชัน ROWS รวมกับฟังก์ชันอื่นๆสามารถใช้ฟังก์ชัน Excel เพื่อตอบสนองวัตถุประสงค์เฉพาะได้
ตัวอย่างที่ 1: การใช้การอ้างอิงเซลล์แถว
เราสามารถหาจำนวนแถวในชุดข้อมูลของเราได้ง่ายๆ โดยใช้แถว การอ้างอิงเซลล์ในฟังก์ชัน ROWS สำหรับสิ่งนี้ สมมติว่าเรามีชุดข้อมูลของคำสั่งซื้อบางรายการที่มี รหัสคำสั่งซื้อ , ผลิตภัณฑ์ และ ราคา ตอนนี้งานของเราคือค้นหาจำนวนคำสั่งซื้อทั้งหมดโดยการนับ แถว
ขั้นตอน :
- ก่อนอื่น พิมพ์สูตรด้านล่างในเซลล์ G8 .
=ROWS(B5:B12)
- ตอนนี้ กด ENTER แล้วเซลล์จะแสดงจำนวนแถวทั้งหมดในอาร์เรย์ที่กำหนด
ตัวอย่างที่ 2: การใช้การอ้างอิงเซลล์คอลัมน์
ตอนนี้เราจะคำนวณจำนวนคำสั่งซื้อทั้งหมดโดยใช้การอ้างอิงเซลล์คอลัมน์สำหรับชุดข้อมูลเดียวกัน
เพียงป้อนสูตรในเซลล์ G8 แล้วกด ENTER .
=ROWS(B5:D12)
อ่านเพิ่มเติม: การอ้างอิง Excel เซลล์ในชีตอื่นแบบไดนามิก
ตัวอย่างที่ 3: การนับแถวโดยใช้ฟังก์ชัน ROWS
การ ฟังก์ชัน ROWS ไม่ส่งคืนหมายเลขแถวหรือค่าดัชนีปัจจุบัน จะส่งกลับจำนวนแถวจากอาร์เรย์ที่กำหนดในพารามิเตอร์ของมัน
มาดูตัวอย่าง:
ตามรูป แถว ของเซลล์คือ 5 และ คอลัมน์ คือ C ทีนี้ ถ้าเราใช้ฟังก์ชัน ROWS และส่งดัชนีเซลล์นี้ แล้วมาดูกันว่าจะได้อะไรกลับมา
ใช้สูตรด้านล่างในเซลล์ C5 .
=ROWS(C5)
<2
ตอนนี้เราสามารถสังเกตได้ว่าแม้ว่าเราจะผ่านดัชนีเซลล์ของแถว 5 ที่ แล้ว ROWS ฟังก์ชัน กำลังส่งคืน 1 เนื่องจากมีเพียงเซลล์เดียวที่ส่งผ่านพารามิเตอร์
การอ่านที่คล้ายกัน
- วิธีค้นหาข้อความในช่วงของ Excel & ส่งคืนการอ้างอิงเซลล์ (3 วิธี)
- Offset(…) ฟังก์ชันใน Excel พร้อมตัวอย่าง
- วิธีใช้ฟังก์ชัน COLUMN ใน Excel (4 อย่างง่าย ตัวอย่าง)
ตัวอย่างที่ 4: แทรกหมายเลขซีเรียลโดยใช้ฟังก์ชัน ROWS
มาเพิ่มหมายเลขซีเรียลสำหรับชุดข้อมูลที่ใช้ในตัวอย่างที่ 1 แต่แทนที่จะใส่หมายเลขซีเรียลด้วยตนเอง เราสามารถใช้ฟังก์ชัน ROWS
นำสูตรต่อไปนี้ไปใช้ในเซลล์ B5 .
=ROWS($B$5:B5)
- ใช้เครื่องมือ Fill Handle เพื่อ ป้อนอัตโนมัติ สูตรลงด้านล่าง
💡 คำอธิบายสูตร
ที่นี่เรากำลังนับแถวจาก $B$5 ไปยังเซลล์ใดๆ นั่นเป็นเหตุผลที่ฉันล็อคดัชนีเริ่มต้น $B$5 หมายเลขซีเรียลจะค่อยๆ เพิ่มขึ้นตามระยะห่างจาก $B$5 ต่อ เซลล์
ตัวอย่างที่ 5: ค้นหา 3 อันดับแรก, 5 , และ 10 ค่าโดยใช้ฟังก์ชัน LARGE และ ROWS
มาจัดชุดข้อมูลของรายการคำสั่งบางอย่างเช่นตัวอย่างก่อนหน้านี้ ตอนนี้เราจะค้นหาคำสั่งซื้อ 3, 5 และ 10 อันดับแรกตามราคาจากชุดข้อมูล เราจะใช้ฟังก์ชัน ROWS ซ้อนอยู่ใน ฟังก์ชันขนาดใหญ่
ป้อนสูตรในเซลล์ F5 และคัดลอกลงไปที่ F7
=LARGE($D$5:$D$16, ROWS(B$5:B5))
💡 สูตร คำอธิบาย
- $D$5:$D$16 เป็นช่วงราคาที่ฟังก์ชัน LARGE จะค้นหาค่าจำนวนมาก
- ROWS(B$5:B5) ใช้สิ่งนี้เพื่อกำหนดหมายเลขแถวสำหรับแต่ละแถว นอกจากนี้ยังระบุตำแหน่งจากค่าที่ใหญ่ที่สุด
ใช้สูตรเดียวกันในเซลล์ H5 และคัดลอกลงไปที่ <1 ถัดไป>5 เซลล์และคัดลอกสูตรในเซลล์ J5 และคัดลอกลงไปยังเซลล์ 10 เซลล์ถัดไป
<24 ตัวอย่างที่ 6: ค้นหาค่าต่ำสุด 3, 5 และ 10 โดยใช้ฟังก์ชัน SMALL และ ROWS
ตอนนี้ มาหาค่าต่ำสุด 3, 5 และ 10 ตามราคาจากชุดข้อมูลด้านบน ที่นี่กระบวนการและสูตรเหมือนกัน แต่ที่นี่แทนที่จะใช้ฟังก์ชัน ใหญ่ เราจะใช้ ฟังก์ชันเล็ก .
เพียงป้อนสูตรในเซลล์ F5 และคัดลอกลงไปที่ F7 .
=SMALL($D$5:$D$16, ROWS(B$5:B5))
💡 คำอธิบายสูตร
- $D$5:$D$16 เป็นช่วงราคาที่ฟังก์ชัน SMALL จะค้นหาค่าต่ำสุด .
- ROWS(B$5:B5) ใช้สิ่งนี้เรากำลังกำหนดแถวหมายเลขสำหรับแต่ละแถว ระบุตำแหน่งจากค่าที่ใหญ่ที่สุดด้วย
ป้อนสูตรเดียวกันในเซลล์ H5 และคัดลอกลงไปที่เซลล์ 5 ถัดไป แล้วคัดลอก สูตรในเซลล์ J5 และคัดลอกลงไปที่เซลล์ 10 เซลล์ถัดไป
ตัวอย่างที่ 7: ค้นหาสุดท้าย หมายเลขแถวในชุดข้อมูลโดยใช้ฟังก์ชัน ROWS
ตอนนี้ เราจะเห็นกระบวนการค้นหาแถวสุดท้ายของชุดข้อมูลใดๆ สำหรับสิ่งนี้ เราจะพิจารณาชุดข้อมูลเดียวกันด้านบนและจะใช้ฟังก์ชัน MIN , ROW และ ROWS รวมกัน
ป้อน สูตรในเซลล์ G10 .
=MIN(ROW(B5:B16))+ROWS(B5:B16)-1
💡 คำอธิบายสูตร<2
ส่วน ROW(B5:B16) จะส่งคืนแถวจาก B5:B16 ช่วง => {5;6;7; 8;9;10;11;12;13;14;15;16} .
ฟังก์ชัน นาที จะส่งกลับค่าต่ำสุดระหว่างค่าเหล่านั้น => 5 .
ROWS(B5:B16) ส่วนนี้จะคืนค่าจำนวนแถวทั้งหมดซึ่งเท่ากับ 12 หลังจากลบ 1 ฟังก์ชันจะส่งกลับ ROWS(B5:B16)-1 = 12-1 = 11
สุดท้าย ฟังก์ชันจะส่งกลับหมายเลขแถวสุดท้าย
นาที(ROW(B5:B16))+ROWS(B5:B16)-1 = (5+11) = 16
อ่าน เพิ่มเติม: วิธีใช้ฟังก์ชัน ROW ใน Excel (พร้อม 8 ตัวอย่าง)
ความแตกต่างพื้นฐานระหว่างฟังก์ชัน ROW และ ROWS
ROW | ROWS |
---|---|
ฟังก์ชัน ROW จะคืนค่า เลือกแล้วหมายเลขแถวของเซลล์ในแผ่นงาน | ฟังก์ชัน ROWS ส่งกลับจำนวนแถวที่เลือกในช่วง |
ใช้สำหรับรับแถว ตัวเลข | ใช้สำหรับนับแถว |
ข้อควรจำ
ข้อผิดพลาดทั่วไป | เมื่อแสดงข้อผิดพลาด |
---|---|
#NAME? | สิ่งนี้จะเกิดขึ้นหาก <ป้อนอาร์กิวเมนต์ของฟังก์ชัน 1>ROWS ไม่ถูกต้อง เช่นนี้ =ROWS(A) [ ไม่มีหมายเลขแถวที่นี่] |
บทสรุป
สิ่งนี้ เป็นข้อมูลเกี่ยวกับฟังก์ชัน ROWS และแอปพลิเคชันต่างๆ โดยรวมแล้วในแง่ของการทำงานกับเวลาเราต้องการฟังก์ชั่นนี้เพื่อวัตถุประสงค์ต่างๆ ฉันได้แสดงหลายวิธีพร้อมตัวอย่างที่เกี่ยวข้อง แต่อาจมีการทำซ้ำอื่น ๆ อีกมากมายขึ้นอยู่กับสถานการณ์ต่าง ๆ หากคุณมีวิธีการอื่นใดในการใช้ฟังก์ชันนี้ โปรดอย่าลังเลที่จะแบ่งปันกับเรา