Computer >> Hướng Dẫn Máy Tính >  >> Phần Mềm >> Office

Tạo Danh Sách Top 10 Động Trong Excel: 8 Phương Pháp Đã Chứng Minh

Danh sách top được sử dụng để xếp hạng các công ty hoặc cá nhân dựa trên các giá trị. Xếp hạng này được thiết lập dựa trên hiệu suất, chất lượng, v.v. hoặc các tiêu chí khác. Trong bài viết này, chúng ta sẽ học cách tạo danh sách Top 10 động trong Excel.

8 Phương Pháp Tạo Danh Sách Top 10 Động Trong Excel

Chúng ta sẽ thảo luận về một số phương pháp để tạo danh sách Top 10 Động trong Excel. Danh sách top 10 đưa ra ý tưởng về các tên hàng đầu trong các lĩnh vực nhất định.

Chúng tôi đã lấy một tập dữ liệu chứa điểm số của sinh viên tại đây. Bây giờ, chúng ta sẽ tạo một danh sách Top 10 Động sử dụng tập dữ liệu này.

Tạo Danh Sách Top 10 Động Trong Excel: 8 Phương Pháp Đã Chứng Minh

1. Hàm LARGE Trong Excel Để Tạo Danh Sách Top 10

Hàm LARGE tìm số lớn thứ k từ một phạm vi cho trước.

Tạo Danh Sách Top 10 Động Trong Excel: 8 Phương Pháp Đã Chứng Minh

Chúng ta thiết lập 1-10 số thứ tự trên tập dữ liệu dưới đây.

Tạo Danh Sách Top 10 Động Trong Excel: 8 Phương Pháp Đã Chứng Minh

Đầu tiên, chúng ta sẽ tìm ra top 10 điểm cao nhất và sau đó lấy tên sinh viên.

Bước 1:

  • Chúng ta sẽ áp dụng kết hợp công thức của hàm LARGE và ROW.
  • Đi đến Ô G5 và đặt công thức dưới đây.

=LARGE($C$5:$C$18,ROW(F5)-ROW($F$4))

Tạo Danh Sách Top 10 Động Trong Excel: 8 Phương Pháp Đã Chứng Minh

Bước 2:

  • Nhấn nút Enter và kéo biểu tượng Fill Handle (Cán Kéo Điền).

Tạo Danh Sách Top 10 Động Trong Excel: 8 Phương Pháp Đã Chứng Minh

Chúng ta nhận được top 10 điểm. Chúng ta cũng có thể sử dụng hàm ROWS cho mục đích này.

Công Thức Thay Thế:

Chúng ta có thể sử dụng công thức thay thế để có cùng kết quả.

Các Bước:

  • Sử dụng công thức sau trong Ô G5:

=LARGE($C$5:$C$18,ROWS(C$5:C5))

  • Nhấn Enter và kéo Fill Handle hết chỗ.

Tạo Danh Sách Top 10 Động Trong Excel: 8 Phương Pháp Đã Chứng Minh

Bây giờ, nếu bạn muốn hiển thị tên tương ứng của danh sách top 10, hãy làm như sau.

Các Bước:

  • Đi đến Ô F5 và đặt công thức sau.

=INDEX($B$5:$B$18,MATCH(G5,$C$5:$C$18,0))

Tạo Danh Sách Top 10 Động Trong Excel: 8 Phương Pháp Đã Chứng Minh

  • Nhấn Enter và kéo biểu tượng Fill Handle.

Tạo Danh Sách Top 10 Động Trong Excel: 8 Phương Pháp Đã Chứng Minh

Ở đây, chúng ta nhận được top 10 tên kèm theo điểm số của họ.

2. Kết Hợp Hàm INDEX, MATCH Và LARGE Để Tạo Danh Sách Top 10

Trong phần này, chúng ta sẽ sử dụng kết hợp của các hàm INDEX, MATCH, và LARGE. Chúng ta sẽ trực tiếp lấy top 10 tên bằng phương pháp này.

Bước 1:

  • Đi đến Ô F5.
  • Đặt công thức sau vào ô đó.

=INDEX($B$5:$B$18,MATCH(LARGE($C$5:$C$18,E5),$C$5:$C$18,0))

Tạo Danh Sách Top 10 Động Trong Excel: 8 Phương Pháp Đã Chứng Minh

Bước 2:

  • Nhấn nút Enter và kéo biểu tượng Fill handle.

Tạo Danh Sách Top 10 Động Trong Excel: 8 Phương Pháp Đã Chứng Minh

Ở đây, chúng ta trực tiếp nhận được top 10 tên mà không cần sự giúp đỡ của cột khác.

Phân Tích Công Thức:

  • LARGE($C$5:$C$18,E5) - Nó tạo ra số lớn nhất từ phạm vi dựa trên giá trị của Ô E5. Kết quả: 96
  • MATCH(LARGE($C$5:$C$18,E5),$C$5:$C$18,0) - Nó đại diện cho số lượng kết quả sẽ được hiển thị. Kết quả: 10
  • INDEX($B$5:$B$18,MATCH(LARGE($C$5:$C$18,E5),$C$5:$C$18,0)) - Điều này hiển thị top 10 kết quả từ phạm vi. Kết quả: {Jose, Henderson, Gerg, Josef, Aaron, Jose, Jessica, Joe, Rogers, Allisa}

3. Sử Dụng Công Thức Mảng Để Tạo Danh Sách Top 10 Động Trong Excel

Chúng ta sẽ sử dụng công thức mảng cho phương pháp này. Cả top 10 tên và điểm số của sinh viên sẽ hiển thị sau khi áp dụng công thức này. Công thức này là kết hợp của các hàm INDEX, SORT, và SEQUENCE.

Bước 1:

  • Đi đến Ô F5.
  • Sao chép và dán công thức dưới đây.

=INDEX(SORT(B5:C18,2,-1),SEQUENCE(10),{1,2})

Tạo Danh Sách Top 10 Động Trong Excel: 8 Phương Pháp Đã Chứng Minh

Bước 2:

  • Nhấn nút Enter và kéo biểu tượng Fill Handle.

Tạo Danh Sách Top 10 Động Trong Excel: 8 Phương Pháp Đã Chứng Minh

Chúng ta nhận được cả tên và điểm số chỉ bằng cách áp dụng công thức. Không cần kéo công thức.

Phân Tích Công Thức:

  • SEQUENCE(10) - Nó cho một dãy số từ 1 đến 10. Kết quả: {1,2,3,4,5,6,7,8,9,10}
  • SORT(B5:C18,2,-1) - Nó sắp xếp dữ liệu dựa trên cột thứ hai. Kết quả: {Jose 96, Henderson 95, Gerg 89, Josef 84, Aaron 80, Jose 71, Jessica 70, Joe 65, Rogers 61, Allisa 60, Joe 57, Allisa 49, John 45, Mitchel 40}
  • INDEX(SORT(B5:C18,2,-1),SEQUENCE(10),{1,2}) - Nó cho danh sách top ten đã sắp xếp. Kết quả: {Jose 96, Henderson 95, Gerg 89, Josef 84, Aaron 80, Jose 71, Jessica 70, Joe 65, Rogers 61, Allisa 60}

4. Áp Dụng Hàm XLOOKUP Của Excel Để Thiết Kế Danh Sách Top 10

Hàm XLOOKUP tìm kiếm đối tượng từ một phạm vi hoặc mảng cho trước và đưa ra kết quả dựa trên sự khớp.

Chúng ta sẽ sử dụng kết hợp của hàm XLOOKUP và LARGE trong phần này. Chúng ta chỉ muốn lấy danh sách top 10 tên tại đây.

Bước 1:

  • Đi đến Ô F5 và đặt công thức sau.

=XLOOKUP(LARGE($C$5:$C$18,E5),$C$5:$C$18,$B$5:$B$18)

Tạo Danh Sách Top 10 Động Trong Excel: 8 Phương Pháp Đã Chứng MinhTạo Danh Sách Top 10 Động Trong Excel: 8 Phương Pháp Đã Chứng Minh

Bước 2:

  • Nhấn nút Enter.
  • Sau đó, kéo biểu tượng Fill Handle.

Tạo Danh Sách Top 10 Động Trong Excel: 8 Phương Pháp Đã Chứng Minh

5. Kết Hợp Hàm SORT Và FILTER Để Xây Dựng Danh Sách Top 10

Hàm FILTER cho phép lọc một phạm vi giá trị từ tiêu chí cho trước của chúng ta.

Tạo Danh Sách Top 10 Động Trong Excel: 8 Phương Pháp Đã Chứng Minh

Trong phần này, chúng ta sẽ kết hợp các hàm SORT và FILTER với hàm LARGE để lấy danh sách top 10 trong Excel.

Bước 1:

  • Đi đến Ô F5.
  • Đặt công thức sau.

=SORT(FILTER(B5:C18,C5:C18>=LARGE(C5:C18,10)),2,-1)

Tạo Danh Sách Top 10 Động Trong Excel: 8 Phương Pháp Đã Chứng Minh

Bước 2:

  • Bây giờ, chỉ cần nhấn nút Enter.

Tạo Danh Sách Top 10 Động Trong Excel: 8 Phương Pháp Đã Chứng Minh

Chúng ta nhận được cả tên và điểm của sinh viên bằng cách áp dụng phương pháp này.

Đọc Thêm: Cách Tạo Danh Sách Động Trong Excel Dựa Trên Tiêu Chí (Tiêu Chí Đơn Và Nhiều Tiêu Chí)

6. Thiết Kế Danh Sách Top 10 Động Cho Dữ Liệu Trùng Lặp

Khi chúng ta có dữ liệu trùng lặp, chúng ta có thể sử dụng phương pháp này để thiết kế danh sách top 10 trong Excel.

Bước 1:

  • Đi đến Ô F5.
  • Đặt công thức dưới đây vào ô đó.

=INDEX($B$5:$B$18, MATCH(1, ($C$5:$C$18=LARGE($C$5:$C$18, E5)) * (COUNTIF(F$4:F4, $B$5:$B$18)=0), 0))

Tạo Danh Sách Top 10 Động Trong Excel: 8 Phương Pháp Đã Chứng Minh

Bước 2:

  • Nhấn nút Enter.

Tạo Danh Sách Top 10 Động Trong Excel: 8 Phương Pháp Đã Chứng Minh

Chúng ta chỉ nhận được tên của sinh viên ở đây.

7. Định Dạng Có Điều Kiện, Bộ Lọc, Và Công Cụ Sắp Xếp Để Tạo Danh Sách Top 10 Động

Chúng ta có thể kết hợp nhiều công cụ để lấy danh sách top 10. Đó là Định Dạng Có Điều Kiện (Conditional Formatting), Bộ Lọc (Filter), và Sắp Xếp (Sort).

Bước 1:

  • Chọn Ô C5 đến C18.
  • Nhấp Định Dạng Có Điều Kiện từ thanh Ribbon.
  • Chọn Top 10 Items từ Top/Bottom Rules.

Tạo Danh Sách Top 10 Động Trong Excel: 8 Phương Pháp Đã Chứng Minh

Bước 2:

  • Một hộp thoại sẽ xuất hiện. Chú ý 10, vì top 10.
  • Sau đó, nhấn OK.

Tạo Danh Sách Top 10 Động Trong Excel: 8 Phương Pháp Đã Chứng Minh

Bước 3:

  • Chọn Ô C4 đến C18.
  • Nhấn nút chuột phải.
  • Chọn Lọc Theo Màu Ô Đã Chọn (Filter by Selected Cell's Color) từ danh sách Bộ Lọc (Filter).

Tạo Danh Sách Top 10 Động Trong Excel: 8 Phương Pháp Đã Chứng Minh

Bước 4:

  • Nhấp tùy chọn Lọc Theo Màu (Filter by Color).

Tạo Danh Sách Top 10 Động Trong Excel: 8 Phương Pháp Đã Chứng Minh

Đây là dữ liệu top 10. Bây giờ chúng ta sẽ sắp xếp chúng.

Tạo Danh Sách Top 10 Động Trong Excel: 8 Phương Pháp Đã Chứng Minh

Bước 5:

  • Lại nhấn nút chuột phải.
  • Chọn Sắp Xếp Từ Lớn Đến Nhỏ (Sort Largest to Smallest) từ danh sách Sắp Xếp (Sort).

Tạo Danh Sách Top 10 Động Trong Excel: 8 Phương Pháp Đã Chứng Minh

Bước 6:

  • Chọn Mở Rộng Lựa Chọn (Expand the selection).
  • Sau đó nhấn Sắp Xếp (Sort).

Tạo Danh Sách Top 10 Động Trong Excel: 8 Phương Pháp Đã Chứng Minh

Bây giờ, dữ liệu top 10 của chúng ta đã được sắp xếp tốt.

Tạo Danh Sách Top 10 Động Trong Excel: 8 Phương Pháp Đã Chứng Minh

Đọc Thêm: Cách Tạo Danh Sách Xác Thực Dữ Liệu Động Sử Dụng VBA Trong Excel

8. Tạo Danh Sách Top 10 Trong Excel Sử Dụng Bảng Pivot (Pivot Table)

Chúng ta sẽ hình thành danh sách top 10 trong Excel sử dụng Bảng Pivot.

Bước 1:

  • Đi đến tab Chèn (Insert).
  • Sau đó chọn Từ Bảng/Phạm Vi (From Table/Range) từ danh sách PivotTable.

Tạo Danh Sách Top 10 Động Trong Excel: 8 Phương Pháp Đã Chứng Minh

Bước 2:

  • Chọn phạm vi của chúng ta từ tập dữ liệu.
  • Sau đó, nhấn OK.

Tạo Danh Sách Top 10 Động Trong Excel: 8 Phương Pháp Đã Chứng Minh

Bước 3:

  • Đánh dấu vào Tên (Name) và Điểm (Mark) của Các Trường PivotTable (PivotTable Fields).

Tạo Danh Sách Top 10 Động Trong Excel: 8 Phương Pháp Đã Chứng Minh

Bước 4:

  • Bây giờ, đi đến Nhãn Hàng (Row Labels).
  • Chọn Top 10 từ Bộ Lọc Giá Trị (Value Filters).

Tạo Danh Sách Top 10 Động Trong Excel: 8 Phương Pháp Đã Chứng Minh

Bước 5:

  • Một hộp thoại sẽ xuất hiện. Nhấp OK trên hộp đó.

Tạo Danh Sách Top 10 Động Trong Excel: 8 Phương Pháp Đã Chứng Minh

Danh sách top 10 của chúng ta ở đây. Nhưng dữ liệu ở dạng chưa sắp xếp.

Tạo Danh Sách Top 10 Động Trong Excel: 8 Phương Pháp Đã Chứng Minh

Đọc Thêm: Excel Tạo Danh Sách Động Từ Bảng (3 Cách Dễ Dàng)

Kết Luận

Trong bài viết này, chúng ta đã thảo luận cách tạo danh sách top 10 động trong Excel. Tôi hy vọng điều này sẽ đáp ứng nhu cầu của bạn. Vui lòng xem trang web Exceldemy.com của chúng tôi và đưa ra góp ý trong hộp bình luận.

Các Bài Viết Liên Quan

  • Tạo Danh Sách Thả Xuống Động Sử Dụng Excel OFFSET (3 Cách)
  • Cách Tạo Danh Sách Thả Xuống Động Sử Dụng VBA Trong Excel