Page 1 of 1
ขอสูตรแสดงข้อมูล Top 3
Posted: Fri Jun 14, 2019 3:22 am
by Khattiya
ขอสูตรที่จะเอาจำนวนที่มากที่สุดใน Sheet 1 3 ลำดับมาแสดงที่ Sheet 2 หน่อยครับ
Re: ขอสูตรแสดงข้อมูล Top 3
Posted: Fri Jun 14, 2019 6:23 am
by snasui
ตัวอย่างสูตรตามด้านล่างครับ
- ที่ C3 คีย์
=LARGE(Sheet1!C3:$C$104,ROWS(C$3:C3))
Enter > Copy ลงด้านล่าง
- ที่ A3 คีย์
=INDEX(Sheet1!A$3:A$10,SMALL(IF(Sheet1!$C$3:$C$10=$C3,ROW(Sheet1!$A$3:$A$10)-ROW(Sheet1!$A$3)+1),COUNTIF($C$3:$C3,$C3)))
Ctrl+Shift+Enter > Copy ไป B3 แล้ว Copy ลงด้านล่าง
!
| Note: Ctrl+Shift+Enter
เป็นการสร้างสูตร Array โดยสามารถเลือกดำเนินการตามข้อ 1 หรือ 2 ด้านล่าง
- กรณีคีย์สูตรเอง เมื่อคีย์สูตรแล้ว แทนที่จะกด Enter ให้กดแป้น
Ctrl และ Shift พร้อมกันค้างไว้แล้วกด Enter เพื่อสร้างเป็นสูตร Array
- กรณี Copy สูตรไปวางให้กดแป้น F2 เพื่อทำการ Edit Cell นั้นก่อน
จากนั้นกดแป้น Ctrl และ Shift พร้อมกันค้างไว้แล้วตามด้วย Enter เพื่อสร้างเป็นสูตร Array
- หากกดแป้นถูกต้องสูตรนั้นจะมีเครื่องหมายปีกกาครอบ เช่น {=YourFormulas(...)}
ปีกกานี้ไม่สามารถคีย์เข้าไปเอง จะต้องมาด้วยการกดแป้น Ctrl+Shift+Enter เท่านั้น
ถ้ายังไม่เห็นปีกกาครอบสูตรแสดงว่ากดแป้นให้รับสูตรไม่ถูกต้อง
- การแก้ไขเปลี่ยนแปลงสูตร Array จะต้องกดแป้นให้รับสูตรด้วย Ctrl+Shift+Enter ทุกครั้ง
|