Cách tìm giá trị thứ N trong Excel (lớn nhất, lớn thứ 2, nhỏ thứ 2…)

Khi nhìn bảng lương của mọi người trong công ty chắc hẳn điều đầu tiên mà ai trong chúng ta cũng có thể nghĩ tới đó là ai là người có mức lương cao nhất…

Kế tiếp đó là người nào, lương của mình so với những người có mức lương cao nhất ra sao…. và rồi thầm mơ mộng một ngày nào đó mức lương của mình sẽ thế này, thế nọ… đúng không ạ 😛

Chắc hẳn các bạn sẽ phải mất một vài phút để xem, so sánh và đưa ra nhận xét, nhưng nếu như bạn sử dụng Excel để làm việc này thì chỉ mất khoảng vài giây, với vài thao tác nhấp chuột đơn giản là chúng ta đã có được kết quả rồi.

Vâng, trong bài này mình không đề cập đến việc sắp xếp dữ liệu từ số lớn nhất đến số nhỏ nhất bằng cách Sort vì cách này kém hiệu quả khi bạn có danh sách dài hoặc là khi bạn muốn dùng kết quả để tính toán vào một công thức khác như tính tổng của 3 giá trị đứng đầu.

Mà thay vào đó mình sẽ hướng dẫn chi tiết cho các bạn cách tìm một giá trị bất kỳ (giá trị thứ N) trong Excel bằng hàm tìm kiếm có điều kiện.

Đọc thêm:

Ví dụ mình có dữ liệu như sau:

ham-tim-kiem-co-dieu-kien-trong-excel (1)

Cách tìm người có mức lương cao thứ n (1, 2, 3…) trong danh sách

Ví dụ mình sẽ tìm người có mức lương cao thứ 2 trong bảng trên nhé.

Thực hiện:

1/ Chọn ô D8 (ô mà bạn muốn hiển thị kết quả).

2/ Vào Formulas

3/ Tiếp theo bạn hãy chọn Insert Function. Hoặc ấn vào fx như hình bên dưới.

ham-tim-kiem-co-dieu-kien-trong-excel (2)

4/ Hộp Insert Function sẽ được mở ra, tại đây bạn có thể thiết lập như sau:

  • Or select a category: Chọn Statistical
  • Select a function: Chọn LARGE
  • Nhấn Ok để đồng ý.

ham-tim-kiem-co-dieu-kien-trong-excel (3)

5/ Hộp Function Arguments bạn thiết lập như sau:

  • Array: Nhập danh sách D2:D7
  • K: Chọn thứ hạng muốn tìm 2
  • Nhấn Ok để hoàn thành việc thiết lập.

ham-tim-kiem-co-dieu-kien-trong-excel (4)

Lưu ý:

  • K là thứ hạng trong danh sách bạn muốn tìm (1 cho giá trị cao nhất, 2 cho giá trị cao thứ 2… )
  • Nếu K lớn hơn số người trong danh sách, lỗi #NUM sẽ xuất hiện trong ô kết quả (Trong ví dụ này có 7 người nếu ta nhập k≥8 thì sẽ xuất hiện lỗi)
  • Nếu muốn đánh trực tiếp công thức, ta dùng câu lệnh =LARGE(D2:D7;2)

Cách tính tổng lương của ba người cao nhất

Để tính được tổng lương của 3 người có mức lương cao nhất ta thực hiện 1 trong 2 cách sau:

– Cách 1: Ta thực hiện lần lượt các bước như ở trên để tìm ra 3 người có mức lương cao nhất, sau đó cộng lại.

– Cách 2: Ta có thể sử dụng hàm LARGE 3 lần trong công thức, sau đó cộng lại:

=LARGE(D2:D7;1)+LARGE(D2:D7;2)+LARGE(D2:D7;3)

Cách tìm ra người có mức lương thấp nhất

Ta sẽ thay hàm LARGE bằng hàm SMALL để tìm ra người có mức lương thấp nhất. Bạn hãy thực hiện như sau:

1/ Vào hộp Insert Function như các bước ở trên, sau đó thiết lập như bên dưới.

  • Or select a category: Chọn Statistical
  • Select a function: Chọn SMALL
  • Nhấn Ok !

ham-tim-kiem-co-dieu-kien-trong-excel (5)

2/ Hộp Function Arguments hiện ra, bạn thiết lập tiếp như sau:

  • Array: Nhập danh sách D2:D7
  • K: Chọn thứ hạng muốn tìm 1
  • Nhấn Ok !

ham-tim-kiem-co-dieu-kien-trong-excel (6)

Lời kết

Như vậy là mình đã giới thiệu xong cho các bạn cách tìm người có thứ hạng K trong danh sách rồi. Các bạn có thể ứng dụng cách này để tìm ra mặt hàng nào bán chạy nhất trong tháng, các mặt hàng nào có doanh số cao nhất, thấp nhất trong công ty để có những giải pháp thích hợp…

Ngoài ra nếu chỉ muốn tìm thứ hạng cao nhất hoặc thấp nhất trong một danh sách các bạn có thể sử dụng hàm MIN, MAX trong Excel nhé.

Chúc các bạn có thêm nhiều kiến thức mới khi ghé trang blogchiasekienthuc.com này.

CTV: Nguyễn Xuân Ngọc – Blogchiasekienthuc.com

Bài viết đạt: 3.3/5 sao - (Có 7 lượt đánh giá)
Note: Bài viết này hữu ích với bạn chứ? Đừng quên đánh giá bài viết, like và chia sẻ cho bạn bè và người thân của bạn nhé !

Administrator: Kiên Nguyễn

Có một câu nói của người Nhật mà mình rất thích đó là " Người khác làm được thì mình cũng làm được ". Chính vì thế mà hãy theo đuổi đam mê, thành công sẽ theo đuổi bạn ! Nếu như bạn đang gặp khó khăn và cần sự trợ giúp thì hãy comment phía bên dưới mỗi bài viết để nhận được sự hỗ trợ từ cộng đồng Blog Chia Sẻ Kiến Thức nhé.

4 comments

  1. Hàm này sẽ có bước nhảy đối với các số bị trùng. Ví dụ:
    =LARGE({1;2;3;4;5;6;7};4), kq = 4
    =LARGE({1;2;2;4;5;6;7};4), kq= 4 / Cái này nếu “lớn thứ 4” là số “5” chứ nhỉ.
    Hàm RANK cũng có kết quả tương tự.

  2. MÌNH CÓ 1 BÀI TOÁN VỀ EXCEL AI CÓ THỂ GIÚP MÌNH KHÔNG

  3. Vậy nếu có nhiều hơn 2 giá trị lớn nhất thì tìm giá trị lớn thứ 2 như thế nào ???


Một vài lưu ý trước khi comment :

Thư điện tử của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *
Tất cả các comment của các bạn sẽ được giải đáp trong vòng 48h !
Không được sử dụng từ khóa trong ô 'Name', bạn hãy dùng tên thật hoặc Nickname của bạn !
Không dẫn link sang trang web/blog khác. Xem quy định comment tại đây. Thank All!

Leave a Reply

Your email address will not be published. Required fields are marked *

Shop