Cách tìm top 3 giá trị lớn nhất

Liên hệ QC
Tôi tuân thủ nội quy khi đăng bài

KhoiLe12

Thành viên mới
Tham gia
22/9/21
Bài viết
27
Được thích
2
Xin chào mọi người, mình đang tìm cách để xuất ra được top 3 giá trị lớn nhất theo từng ngành hàng.

Dữ liệu của mình đang được sắp xếp chỉ trong một cột, vài dòng đầu là các giá trị 0, sau đó đến tên của ngành hàng 1, tiếp đến là các giá trị bán hàng. Kết thúc ngành hàng 1, ô tiếp theo mình có ngành hàng 2 và các giá trị bán hàng của ngành hàng đó.

Nếu mình chỉ sử dụng hàm Large thông thường thì khi cột dữ liệu có sự thay đổi, mình phải chỉnh tay lại range trong hàm Large đó. Cho mình hỏi có cách nào để mình có thể tìm được top 3 giá trị lớn nhất theo từng ngành hàng không?

Mình có đính kèm file dữ liệu và kết quả mong muốn, hy vọng được mọi người giúp đỡ.
 

File đính kèm

Xin chào mọi người, mình đang tìm cách để xuất ra được top 3 giá trị lớn nhất theo từng ngành hàng.

Dữ liệu của mình đang được sắp xếp chỉ trong một cột, vài dòng đầu là các giá trị 0, sau đó đến tên của ngành hàng 1, tiếp đến là các giá trị bán hàng. Kết thúc ngành hàng 1, ô tiếp theo mình có ngành hàng 2 và các giá trị bán hàng của ngành hàng đó.

Nếu mình chỉ sử dụng hàm Large thông thường thì khi cột dữ liệu có sự thay đổi, mình phải chỉnh tay lại range trong hàm Large đó. Cho mình hỏi có cách nào để mình có thể tìm được top 3 giá trị lớn nhất theo từng ngành hàng không?

Mình có đính kèm file dữ liệu và kết quả mong muốn, hy vọng được mọi người giúp đỡ.
Mã:
H2 =LARGE(INDEX($A$1:$A$23,MATCH(H$1,$A$1:$A$23,0)+1):INDEX($A$1:$A$23,MATCH(IF(I$1="","END",I$1),$A$1:$A$23,0)-1),ROW(A1))
Copy vừa đủ cho các ô còn lại
 
Web KT

Bài viết mới nhất

Back
Top Bottom