Hàm rank có điều kiện

      82

Hàm RANK là trong những hàm cơ bạn dạng được sử dụng phổ biến trong Excel để thống kê số liệu theo thiết bị hạng. Tuy vậy không phải ai ai cũng biết cách thực hiện hàm này, tuyệt nhất là đối với các bạn mới tò mò và sử dụng công cố tin học tập Excel. Bài viết dưới đây Dân Tài chính sẽ hướng dẫn các bạn cách thực hiện hàm RANK một cách ví dụ và cụ thể nhất.

Bạn đang xem: Hàm rank có điều kiện

*


1.Cách thực hiện hàm RANK

Hàm RANK là hàm trả về hình dáng của một ô tài liệu trong danh sách, được dùng để làm xếp hạng dữ liệu theo vật dụng tự theo thứ tự tự cao cho thấp hoặc thấp đến cao tùy vào mục đích sử dụng. Hàm này sẽ giúp đỡ người sử dụng tiết kiệm ngân sách và chi phí được thời hạn và sức lực trong việc thu xếp dữ liệu.

Mỗi hàm trong Excel phần lớn được sử dụng theo một cú pháp nhất quyết và cú pháp của hàm Rank như sau

=RANK(number, ref, )

Giải thích

Rank: thương hiệu hàm, trong giờ anh tức là thứ hạng



number: giá chỉ trị, dữ liệu cần được xếp hạng

ref: vùng dữ liệu, danh sách những giá trị nhằm xếp hạng

order: đấy là một chỉ số hướng đẫn thứ tự sắp tới xếp, kiểu sắp xếp: nếu sản phẩm tự là 0 hoặc không điền, hàm RANK sẽ trả về danh sách được thu xếp theo vật dụng tự giảm dần. Nếu sản phẩm công nghệ tự là 1, hàm RANK sẽ trả về một list được thu xếp theo sản phẩm công nghệ tự tăng dần.

2. Các ví dụ về hàm RANK

Để hoàn toàn có thể hiểu rõ rộng về hàm này, hãy cùng thực hành cùng Dân Tài Chính nhé

Sử dụng hàm RANK xếp hạng tự thấp cho cao nhất

Để thu xếp thứ trường đoản cú điểm trung bình của các bạn trong lớp theo thứ tự tự thấp mang lại cao

*

Bước 1: Ở ô trước tiên của cột xếp thứ hạng ta điền bí quyết như sau

=RANK(B2; $B$2:$B$10; 1)

Giải thích

B2: số liệu trong ô cần được xếp hạng$B$2:$B$10: vùng dữ liệu chưa quý hiếm B2, ta có thể thắt chặt và cố định ô bằng cách chọn vùng từ B2 đến B10 rồi sau đó nhấn F4 hoặc Fn + F41: lệnh xếp hạng theo thứ tự tự thấp mang lại cao

Bước 2: thừa nhận Enter

Bước 3: Xếp hạng các ô còn lại bằng cách kéo loài chuột từ ô C2 xuống đến ô C10. Theo bảng dướp đây, DTC 4 là học viên có điểm vừa phải xếp đầu tiên và DTC 9 là học sinh có điểm trung bình xếp hạng cuối.

*

Sử dụng hàm RANK xếp hạng tự cao xuống thấp

Để thu xếp thứ trường đoản cú điểm vừa đủ của chúng ta trong lớp theo máy tự từ cao xuống thấp

Bước 1: Ở ô thứ nhất của cột xếp hạng ta điền công thức như sau

=RANK(B2; $B$2:$B$10; 0)

Giải thích

B2: số liệu trong ô cần phải xếp hạng$B$2:$B$10: vùng tài liệu chưa quý hiếm B2, ta tất cả thể cố định ô bằng cách chọn vùng từ bỏ B2 đến B10 rồi tiếp đến nhấn F4 hoặc Fn + F40: lệnh xếp hạng theo sản phẩm tự từ bỏ cao mang đến thấp

Bước 2: dìm Enter

Bước 3: Xếp hạng những ô còn lại bằng cách kéo chuột từ ô C2 xuống đến ô C10. Theo bảng dướp đây, DTC 4 là học viên có điểm vừa đủ xếp ở đầu cuối và DTC 9 là học viên có điểm vừa đủ xếp đầu tiên.

*


Hàm RANK hoàn toàn có thể sắp xếp các số trùng lặp sẽ và một thứ hạng cùng với nhau. Tuy nhiên điều này sẽ tác động đến đồ vật hạng của những số phía sau. Vào ví dụ sinh hoạt trên, khi thu xếp theo lắp thêm tự tăng giần, số 7 lộ diện 2 lần và gồm thứ hạng là 4 thì số 8 sẽ có được thứ hạng là 6 (không tất cả số nào bao gồm thứ hạng 5)

Vậy làm vắt nào để chuẩn bị xếp các số liệu theo thứ tự mà không biến thành ngắt quãng bởi những số liệu tương tự nhau?

Đối với cách thu xếp theo sản phẩm tự tăng dần, ta rất có thể dùng hàm như sau

=SUMPRODUCT((B2>=$B$2:$B$10)/COUNTIF($B$2:$B$10; $B$2:$B$10))

Vị trí điểm 7 đã tất cả số hạng là 4, địa chỉ điểm 8 gồm số hạng là 5



*

Ngược lại, so với cách bố trí theo thứ tự sút dần, ta rất có thể dùng hàm như sau

=SUMPRODUCT((B2Cách sử dụng hàm Sumproduct

3. Hàm RANK.AVG và hàm RANK.EQ

Hiện tiếng hàm RANK vẫn được sử dụng mặc dù đã dần được thay thế bởi một trong những hàm mới bao gồm độ đúng mực cao và có tên gọi đề đạt rõ các tác dụng của bọn chúng là hàm RANK.AVG cùng RANK.EQ (từ phiên bạn dạng Excel 2010 trở đi). Những hàm này đều phải sở hữu công thức tương tự tương đồng nhưng kết quả thu được có sự khác biệt

*

Bảng bên trên đây biểu thị kết quả, hàm RANK cùng RANK.EQ cho công dụng giống nhau

Hàm RANK.AVG (Average) có nghĩa là thứ hạng trung bình, tức là nếu tất cả số hạng ngang nhau thì đã xếp hạng tầm trung bình đến 2 bạn đó.

Hàm RANK.EQ (Equal) đã xếp đồng hạng mà ngoại trừ trung bình hạng, tức thị nếu gồm 2 người cùng hình dạng thì sẽ xếp vào trang bị hạng có tác dụng tròn, chứ không hẳn thứ hạng lẻ.

Xem thêm: Bạn Có Biết Thời Gian Tinh Trùng Khoẻ Nhất Khi Nào Giúp Tinh Trùng Khỏe Mạnh

4. Cách thực hiện hàm RANK sắp xếp có tương đối nhiều điều kiện

Dữ liệu sẽ được sắp xếp theo điều kiện trước, sau. Cách làm xếp hạng của các điều kiện sẽ phụ thuộc vào vào hình dạng của điều kiện trước đó.

Đối với ví dụ tiếp sau đây xếp hạng các học sinh theo điểm trung bình tổng những môn, nếu đồng hạng thì xét ưu tiên theo vật dụng tự Toán => Lý => Hóa.

*


Bước 1: Xét ưu tiên môn Toán lúc điểm trung bình bởi nhau. Ta sử dụng công thức

L4=IF(COUNTIF($E$4:$E$13,E4)>1, RANK.EQ(B4,$B$4:$B$13,1), 0)

Kéo con chuột từ ô L4 xuống L13

*

Bước 2: khi điểm môn Toán bằng nhau, ta thường xuyên xếp hạng môn Lý (xếp hạng theo đồ vật tự ưu tiên, có phụ thuộc vào vào đồ vật tự sống trước đó). Ta áp dụng công thức sau

M4 =IF(AND(L4>0,COUNTIF(L$4:L$13,L4)>1), RANK.EQ(C4,C$4:C$13,1), 0)


Kéo loài chuột từ ô M4 xuống M13

*

Giải thích

L4>0: Xét những điểm vừa đủ môn Toán có giá trị trùng với nhauCOUNTIF(L$4:L$13,L4)>1: Xét cùng với trường hòa hợp xếp hạng ưu tiên môn Toán gồm xếp hạng giống nhau (đếm số công dụng xếp hạng môn Toán, nếu lớn hơn 1 tức là có sự đồng hạng với nhau).AND(L4>0,COUNTIF(L$4:L$13,L4)>1): Khi vừa lòng đồng thời cả 2 điều kiện trên thì mới có thể xét mang lại trường thích hợp ưu tiên môn LýRANK.EQ(C4,C$4:C$13,1): xếp thứ hạng điểm môn Lý theo lắp thêm tự tăng dần.

Bước 3: lúc xếp hạng môn Toán với môn Lý bởi nhau, ta xét mang lại ưu tiên môn Hóa

N4=IF(AND(M4>0,COUNTIF(M$4:M$13,M4)>1),RANK.EQ(D4,D$4:D$13,1),0)

*
M4>0: khi đã xét các điểm số trùng môn Toán, xét thêm môn Lý gồm thứ hạng nào trùng hay không (khác 0).COUNTIF(M$4:M$13,M4)>1: Xét với trường đúng theo ưu tiên xếp thứ hạng môn Lý như thể nhau.AND(M4>0,COUNTIF(M$4:M$13,M4)>1): lúc cả 2 đk trên được thỏa mãn thì new xét tới điểm ưu tiên môn HóaAND(M4>0,COUNTIF(M$4:M$13,M4)>1): xếp thứ hạng điểm môn Hóa theo vật dụng tự từ thấp đến cao.

Bước 4: Tính điểm trung bình dựa vào điểm ưu tiên của các điều kiện

)4= E4+L4/1000 + M4/10000 + N4/100000

*

Bước 5: dựa trên điểm vừa đủ mới, sử dụng hàm RANK để thu xếp lại theo sản phẩm tự giảm dần

=RANK.EQ(O4, $O$4:$O$13, 0)

*

Ta rất có thể thấy vật dụng tự xếp hạng của các học viên đã được chuyển đổi theo máy tự ưu tiên.

Trên đấy là một số kiến thức về hàm RANK vào Excel. Mong rằng bài viết này để giúp đỡ ích cho chúng ta trong câu hỏi sử dụng các hàm và tiết kiệm thời hạn cho mình.