Giá trị cao thứ hai


11

Tôi biết cách sử dụng MAX (A1: A30) để có giá trị cao nhất trong phạm vi ô từ A1 đến A30.

Nhưng làm thế nào để tôi có được giá trị cao thứ hai hoặc thứ ba?

Câu trả lời:


9

Công thức sau đây, sẽ cho phép bạn chọn giá trị cao nhất bạn muốn:

=INDEX(SORT(UNIQUE(A1:A30),1,FALSE),1,0)

Công thức giải thích từ trong ra ngoài:

  • Các SORTchức năng sẽ sắp xếp phạm vi DESCENDINGthông qua FALSE statement (cao đến thấp). Các 1chỉ ra cột đầu tiên.
  • Các UNIQUEchức năng sẽ loại trừ bất kỳ bản sao
  • Các INDEXchức năng sẽ cho phép bạn chọn theo thứ tự bạn muốn: 1cho là người đầu tiên, 2cho phần thứ hai .... và vân vân.

Tôi chuẩn bị viết một kịch bản và phát hiện ra rằng vấn đề có thể được giải quyết bằng các công thức cũ tốt !!


8

Hãy thử tìm kiếm SMALLLARGEcông thức.

Tôi sẽ sử dụng:

=LARGE(UNIQUE(A1:A30);2)

UNIQUEđể chọn và chỉ tìm các giá trị khác nhau trong phạm vi. Số 2này là số lớn thứ 2.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.