Để dễ dàng hơn trong việc tìm ra đối tượng nhất, nhì,…, chót, người ta áp dụng công thức Excel xếp hạng - hàm RANK. Rất nhiều người nghĩ đây là một hàm dễ vận dụng, nhưng có thật là như vậy? Hãy cùng EDUSA tìm hiểu ngay câu trả lời bạn nhé.
Công thức Excel xếp hạng là hàm RANK và được dùng để xếp hạng dữ liệu theo thứ tự từ cao đến thấp hoặc từ thấp đến cao tùy theo nhu cầu của người sử dụng.
Nhờ có hàm RANK, công việc của dân công sở, đặc biệt là những người thường xuyên làm việc với bản tính hay những con số, sẽ tiết kiệm được kha khá khoảng thời gian quý báu của mình.
Người ta cũng tìm thấy những điểm tương đồng về mặt chức năng giữa hàm RANK và công cụ Sort nhưng chắc chắn là sẽ hoạt động hiệu quả cũng như tối ưu hơn.
Xem thêm: Các phím tắt copy công thức đơn giản nhất
Mỗi hàm trong Excel có thể khác nhau về chức năng song không thể nào thiếu đi cú pháp mặc định, tất nhiên hàm xếp hạng trong Excel không phải là ngoại lệ.
Cú pháp hàm xếp hạng trong Excel hay còn gọi là hàm RANK như sau:
=RANK(number,ref, [order])
Giải thích cú pháp:
Xem thêm: Cách làm trang tính Excel online trên máy tính
Trong một bản dữ liệu gồm rất nhiều giá trị lớn nhỏ khác nhau và bạn chỉ muốn nó thể hiện từ cao xuống thấp, hãy dùng hàm xếp hạng theo cú pháp sau: =RANK(number,ref, [order]) hoặc =RANK(number,ref)
Ví dụ: Xếp hạng nhân viên theo thành tích đạt KPI từ cao đến thấp trong phạm vi tháng 7/2021 của phòng Nội dung (Content Marketing).
Bước 1: Nhập công thức vào ô đầu tiên trong cột xếp hạng với cú pháp:
=RANK(B2,$B$2:$B$5,0) hoặc =RANK(B2,$B$2:$B$5)
Giải thích công thức:
Bước 2: Nhấn Enter và bạn sẽ có kết quả như hình.
Bước 3: Để thực hiện xếp hạng những nhân viên còn lại, đừng copy công thức hay viết lại cho từng người mà hãy làm theo video hướng dẫn sau để tối ưu hóa:
Vậy theo kết quả cuối cùng thì nhân viên Đinh Hoàng Mai có thành tích cao nhất (30 bài viết) nếu xếp hạng từ cao xuống thấp. Công thức này thường được dùng để muốn tìm ra và khen thưởng nhân viên xuất sắc của nhóm.
Xem thêm: Cách dùng công thức Excel lọc dữ liệu đơn giản và dễ hiểu
Giả sử nếu muốn tìm ra và phê bình hoặc đào tạo thêm cho người có thành tích tệ nhất nhóm thì làm cách nào? Chúng ta sẽ ngay lập tức làm ngược lại, áp dụng hàm xếp hạng trong Excel theo thứ tự từ thấp đến cao.
Để áp dụng hàm xếp hạng từ thấp đến cao, bạn hãy thuộc cú pháp này: =RANK(number,ref,1)
Giải thích cú pháp:
Ví dụ: Xếp hạng nhân viên theo thành tích đạt KPI từ cao đến thấp trong phạm vi tháng 7/2021 của phòng Nội dung (Content Marketing).
Bước 1: Ở ô đầu tiên của cột Xếp hạng ta điền vào công thức sau: =RANK(B2,$B$2:$B$5,1)
Giải thích công thức:
Bước 2: Nhấn Enter và có kết quả như hình:
Bước 3: Thực hiện xếp hạng các nhân viên còn lại bằng cách di chuyển con trỏ vào bên góc phải ô đầu tiên rồi kéo xuống.
Vậy là nhờ hàm xếp hạng trong Excel theo thứ tự từ thấp đến cao, bạn dễ dàng tìm ra ai là người có thành tích tệ nhất nhóm, cụ thể là nhân viên Nguyễn Quốc Đại, từ đó có những hướng giải quyết và phân chia công việc phù hợp.
Xem thêm: Công thức tính số ngày trong Excel nhanh nhất
Trong những trường hợp cụ thể ngoài thực tiễn, không chỉ đơn giản là dùng hàm xếp hạng trong Excel để sắp xếp lớn nhỏ, mà cũng có lúc phải thực hiện theo một số điều kiện kèm theo. Cách để bạn giải quyết vấn đề chính là áp dụng hàm xếp hạng theo điều kiện.
Có hai loại công thức Excel xếp hạng theo điều kiện: Xếp hạng trong Excel theo một điều kiện và Xếp hạng trong Excel theo nhiều điều kiện.
Khi chúng ta đặt một điều kiện cho việc xếp hạng trong Excel, nếu chỉ dùng mỗi hàm RANK thì không có kết quả, phải áp dụng đồng thời nhiều hàm khác.
Việc sử dụng kèm theo một điều kiện nhất định sẽ giúp quá trình phân hạng diễn ra rõ ràng hơn, tránh sự đồng hạng xảy ra, điều này đặc biệt quan trọng nếu bạn muốn xếp loại học sinh theo bảng điểm các môn.
Ví dụ: Xếp hạng nhân viên theo thứ tự từ cao đến thấp bằng điểm trung bình của 3 tiêu chí Trang phục, Giờ giấc, Thái độ. Nếu ai có điểm Giờ giấc cao hơn thì ưu tiên đứng thứ hạng cao hơn.
Bước 1: Để tiện cho việc xếp hạng theo điều kiện điểm giờ giấc như đề yêu cầu, ta xét điểm ưu tiên Giờ giấc nếu điểm trung bình bằng nhau trước, ta có công thức sau:
=IF(COUNTIF($C$3:$C$7,C3)>1,RANK.EQ(C3,$C$3:$C$7,1),0)
Giải thích công thức:
Bước 2: Tính lại điểm trung bình sau khi tính điểm ưu tiên Giờ giấc, thực hiện theo cú pháp: =E3+G3/1000
Giải thích công thức:
Bước 3: Xếp hạng dựa trên điểm trung bình vừa được tính lại theo cú pháp: =RANK(H3,$H$3:$H$7,0).
Bước 4: Nhấn Enter để có kết quả. Vậy cuối cùng người có thứ hạng cao nhất là nhân viên Đoàn Văn Quyết với điểm giờ giấc là 10.
Xem thêm: Top 5 sách học Excel tốt nhất hiện nay
Nếu đã thuần thục cách xếp hạng trong Excel theo một điều kiện thì việc áp dụng nhiều điều kiện để xếp hạng cũng sẽ diễn ra dễ dàng hơn.
Ví dụ: Xếp hạng nhân viên theo điểm trung bình, nếu đồng hạng thì ưu tiên xét theo thứ tự các hạng mục Giờ giấc => Trang phục => Thái độ.
Bước 1: Xét ưu tiên điểm Giờ giấc khi điểm trung bình bằng nhau, công thức: =IF(COUNTIF($C$3:$C$7,C3)>1,RANK.EQ(C3,$C$3:$C$7,1),0)
Bước 2: Xét ưu tiên điểm Trang phục nếu điểm ưu tiên Giờ giấc trùng nhau, công thức: =IF(AND(G3>0,COUNTIF(G$3:G$7,G4)>1),RANK.EQ(B3,B$3:B$7,1),0)
Giải thích công thức:
Bước 3: Xét ưu tiên Thái độ nếu trường hợp điểm ưu tiên Giờ giấc và Thái độ bằng nhau, công thức:
=IF(AND(K3>0,COUNTIF(K$3:K$7,K3)>1),RANK.EQ(D3,D$3:D$7,1),0)
Bước 4: Tính điểm trung bình lại dựa trên 3 điểm ưu tiên mà ta đã tính, công thức: =H3+J3/1000+K3/10000+L3/100000
Sở dĩ phải chia cho 1000, 10000, 100000 là vì mỗi cấp bậc ưu tiên phải xét giảm 10 lần để cho ra kết quả không làm tròn nhờ vậy mà dễ dàng phân loại ngay cả bằng mắt thường.
Bước 5: Tiến hành xếp loại nhân viên theo điểm trung bình mới tính được theo thứ tự từ cao đến thấp: =RANK(M3,$M$3:$M$7,0)
Bước 6: Nhấn Enter và có kết quả.
Xem thêm: Cách dùng công thức Excel hàm ROUND dễ hiểu nhất
Hiện nay, có rất nhiều trung tâm tin học được mở ra nhằm phục vụ những nhu cầu của các bạn. Tuy nhiên, mỗi trung tâm lại có chất lượng giảng dạy khác nhau, và theo sau đó là những khóa học với chi phí và ưu đãi khác nhau.
Đến với trung tâm EDUSA, bạn sẽ được tư vấn kỹ lưỡng về những khoá học phù hợp với bạn nhất. Bên cạnh đó, những mức phí của khóa học đều nằm ở mức trung bình giúp bạn có thể chi trả một cách dễ dàng. Mặc dù mức phí khá thấp nhưng chất lượng giảng dạy tại EDUSA vô cùng tuyệt vời, đội ngũ giáo viên có chuyên môn cao, nhiệt tình giảng dạy các bạn học viên.
Và đặc biệt hơn, EDUSA sẽ cung cấp một vài buổi học và thi lại miễn phí cho các bạn nếu các bạn thi không đạt chứng chỉ ở lần thi đầu tiên. Thật tuyệt vời phải không nào? Hãy đến trung tâm EDUSA để được tư vấn kỹ hơn nhé.
Xem thêm: Khóa học Excel offline chất lượng tại EDUSA
Xem thêm: Khóa học Excel Online chất lượng tại EDUSA
100% thời gian học dù là online hay offline đều linh động theo lịch rảnh cá nhân của học viên, đảm bảo được sự thoải mái xuyên suốt quá trình học.
Khóa học của EDUSA đều sát với đề thi thật, bài tập và đề thi thử được cập nhật thường xuyên. Với chính sách cam kết đầu ra 100% bằng văn bản cụ thể sẽ giúp học viên yên tâm trong suốt quá trình học tại đây.
Học viên có thể hoàn toàn yên tâm và tin tưởng khi lựa chọn luyện thi Excel tại lớp. Tất cả đều được chúng tôi thể hiện qua văn bản rõ ràng khi thực hiện cam kết với học viên.
Như vậy, thông qua bài viết này, EDUSA đã giúp bạn hiểu rõ từng chi tiết và cách áp dụng công thức Excel xếp hạng hay còn gọi là hàm RANK. Trên thực tế, hàm RANK khi đi cùng với những điều kiện sẽ khá phức tạp và cần bạn vận dụng vốn kiến thức đã được học trong Excel để kết hợp chúng một cách logic. Chúc bạn thành công.
Link nội dung: https://myphamsakura.edu.vn/cach-xep-thu-hang-trong-excel-a38510.html