ส่งกลับจํานวนแถวหรือคอลัมน์ที่อยู่ติดกันที่ระบุจากจุดเริ่มต้นหรือจุดสิ้นสุดของอาร์เรย์
ไวยากรณ์
=TAKE(array, rows,[columns])
ไวยากรณ์ของฟังก์ชัน TAKE มีอาร์กิวเมนต์ดังนี้:
-
อาร์เรย์ อาร์เรย์ที่จะใช้แถวหรือคอลัมน์
-
แถว จํานวนแถวที่จะใช้ ค่าลบจากจุดสิ้นสุดของอาร์เรย์
-
คอลัมน์ จํานวนคอลัมน์ที่จะใช้ ค่าลบจากจุดสิ้นสุดของอาร์เรย์
ข้อผิดพลาด
-
Excel ส่งกลับ #CALC! เพื่อระบุอาร์เรย์ว่างเมื่อแถวหรือคอลัมน์ใดคอลัมน์หนึ่งเป็น 0
-
Excel ส่งกลับ #NUM เมื่ออาร์เรย์มีขนาดใหญ่เกินไป
ตัวอย่าง
คัดลอกข้อมูลตัวอย่างในตารางต่อไปนี้ และวางในเซลล์ A1 ของเวิร์กชีต Excel ใหม่ ถ้าคุณต้องการ คุณสามารถปรับความกว้างของคอลัมน์เพื่อดูข้อมูลทั้งหมดได้
ส่งกลับสองแถวแรกจากอาร์เรย์ในช่วง A2:C4
ข้อมูล |
||
---|---|---|
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
สูตร |
||
=TAKE(A2:C4,2) |
ส่งกลับสองคอลัมน์แรกจากอาร์เรย์ในช่วง A2:C4
ข้อมูล |
||
---|---|---|
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
สูตร |
||
=TAKE(A2:C4,,2) |
ส่งกลับสองแถวสุดท้ายจากอาร์เรย์ในช่วง A2:C4
ข้อมูล |
||
---|---|---|
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
สูตร |
||
=TAKE(A2:C4,-2) |
ส่งกลับสองแถวและคอลัมน์แรกจากอาร์เรย์ในช่วง A2:C4
ข้อมูล |
||
---|---|---|
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
สูตร |
||
=TAKE(A2:C4,2,2) |