Ví dụ về hàm PERCENTRANK - Excel & Google Trang tính

Hướng dẫn này trình bày cách sử dụng Excel Hàm PERCENTRANK trong Excel để tính toán thứ hạng của một giá trị trong tập dữ liệu dưới dạng phần trăm của tập dữ liệu.

Tổng quan về hàm PERCENTRANK

Hàm PERCENTRANK Tính thứ hạng của một giá trị trong tập dữ liệu dưới dạng phần trăm của tập dữ liệu.

Để sử dụng Hàm PERCENTRANK Trang tính Excel, hãy chọn một ô và nhập:

(Chú ý cách các đầu vào công thức xuất hiện)

Hàm PERCENTRANK Cú pháp và đầu vào:

1 = PERCENTRANK (mảng, x, [ý nghĩa])

mảng - Mảng giá trị dữ liệu.

NS - Giá trị để xếp hạng.

ý nghĩa - [tùy chọn] Số chữ số có nghĩa trong kết quả. Mặc định là 3.

Hàm PERCENTRANK là gì?

Hàm PERCENTRANK trong Excel trả về thứ hạng phần trăm của một giá trị trong một phạm vi dữ liệu nhất định, bao gồm giá trị đầu tiên và giá trị cuối cùng.

PERCENTRANK là một chức năng "Tương thích"

Kể từ Excel 2010, Microsoft đã thay thế PERCENTRANK bằng hai biến thể: PERCENTRANK.INC (giống PERCENTRANK) và PERCENTRANK.EXC (trả về thứ hạng phần trăm không bao gồm giá trị đầu tiên và giá trị cuối cùng).

PERCENTRANK vẫn hoạt động, vì vậy các bảng tính cũ hơn sử dụng nó sẽ tiếp tục hoạt động như bình thường. Tuy nhiên, Microsoft có thể ngừng chức năng này vào một thời điểm nào đó trong tương lai, vì vậy trừ khi bạn cần duy trì khả năng tương thích với các phiên bản Excel cũ hơn, bạn nên sử dụng PERCENTRANK.INC hoặc PERCENTRANK.EXC.

Cách sử dụng hàm PERCENTRANK

Sử dụng PERCENTRANK như thế này:

1 = PERCENTRANK (C4: C13, F3,3)

Bảng hiển thị xếp hạng của một nhóm người chơi cờ vua. PERCENTRANK có thể cho chúng tôi biết bao nhiêu phần trăm điểm trong nhóm này thấp hơn một giá trị nhất định.

Đây là cách nó hoạt động:

  • Đối số đầu tiên, C4: C13, là phạm vi dữ liệu
  • Đối số thứ hai là giá trị mà chúng ta muốn xếp hạng
  • Đối số thứ ba được gọi là “ý nghĩa ”và nó chỉ đơn giản là số chữ số thập phân mà chúng tôi muốn có trong kết quả

Vì vậy, chúng tôi đã hỏi PERCENTRANK bao nhiêu phần trăm điểm trong nhóm này thấp hơn 2773 và chúng tôi muốn câu trả lời là 3 chữ số thập phân.

Vì giá trị 2773 thực sự xuất hiện trong phạm vi dữ liệu của chúng tôi, nên việc tính toán khá đơn giản. Excel tính toán nó như sau:

1 Phần trăm Xếp hạng = Số giá trị bên dưới / (Số giá trị bên dưới + số giá trị bên trên)

Cắm các số của chúng tôi vào:

1 Phần trăm Xếp hạng = 3 / (3 + 6) = 0,333 (hoặc 33,333%)

Khi giá trị không xuất hiện trong phạm vi dữ liệu

Còn nếu chúng tôi yêu cầu xếp hạng phần trăm của một giá trị không xuất hiện trong tập dữ liệu thì sao?

Trong những trường hợp như vậy, PERCENTRANK trước tiên sẽ tính toán thứ hạng phần trăm của hai giá trị mà nó nằm giữa, và sau đó tính một giá trị trung gian.

Đây là một ví dụ:

1 = PERCENTRANK (C4: C13, F3,3)

Bây giờ chúng tôi muốn xếp hạng phần trăm là 2774, và chúng tôi nhận được 0,361, hay 36,1%.

Tại sao? 2774 nằm giữa điểm số của Levon là 2773 và điểm số của Alexander là 2774. Thực tế, đó là 25% quãng đường giữa hai điểm số, vì vậy thứ hạng phần trăm được trả về là 25% khoảng cách giữa hai thứ hạng phần trăm của điểm số.

Tính toán hoạt động như thế này:

1 Xếp hạng phần trăm thấp hơn + (khoảng cách * (Xếp hạng phần trăm cao hơn - xếp hạng phần trăm thấp hơn))

Chúng ta đã biết thứ hạng phần trăm của Levon là 0,333. Alexander’s là 0,444, vì vậy hãy cắm những thứ này vào:

1 0.333 + (0.25 * (0.444 - 0.333)) = 0.36075

Vì chúng tôi đã đặt mức ý nghĩa của mình thành 3 trong công thức trên, nên con số đó làm tròn thành 0,361.

PERCENTRANK.INC

Như đã lưu ý trước đó, Microsoft đã thay thế hàm PERCENTRANK, vì vậy bạn không nên sử dụng nó khi có thể.

Một trong những thay thế của nó, PERCENTRANK.INC, hoạt động theo cùng một cách:

1 = PERCENTRANK.INC (C4: C13, F3,3)

Bạn xác định các đối số tương tự trong PERCENTRANK.INC mà chúng ta vừa thấy trong PERCENTRANK:

  • phạm vi dữ liệu
  • giá trị bạn muốn xếp hạng
  • và tầm quan trọng.

Như bạn có thể thấy ở đây, nó trả về cùng một kết quả.

Phần "INC" trong tên của hàm là viết tắt của "inclusive". Nó có nghĩa là hàm đặt giá trị lớn nhất trong tập hợp thành 100%, nhỏ nhất thành 0% và sau đó định vị phần còn lại của điểm số ở tỷ lệ phần trăm trung gian giữa hai giá trị đó.

Các tỷ lệ phần trăm trung gian này được xác định bằng phép tính:

1 1 / (n - 1)

Trong đó n là số điểm dữ liệu trong phạm vi.

Vì chúng tôi có 10 điểm dữ liệu, điều đó tính ra 1 / (10 - 1) = 0,111 hoặc 11%.

Vì vậy, xếp hạng phần trăm của điểm thấp nhất là 0, xếp hạng tiếp theo là 11%, sau đó là 22%… và cứ tiếp tục là 100%.

PERCENTRANK.EXC

PERCENTRANK.EXC rất giống và bạn sử dụng nó theo cách tương tự, nhưng nó tính toán kết quả hơi khác một chút.

Sử dụng nó như thế này:

1 = PERCENTRANK.EXC (C4: C13, F3,3)

Chúng tôi muốn xếp hạng phần trăm là 2773, điểm của Levon một lần nữa, nhưng lần này chúng tôi nhận được 0,363 hoặc 36,3% thay vì 33% mà chúng tôi đã thấy trước đó.

Tại sao vậy?

Vâng, “EXC” là viết tắt của “Exclusive”, nghĩa là PERCENTRANK.EXC loại trừ giá trị đầu tiên và giá trị cuối cùng khi tính toán phần trăm chênh lệch giữa mỗi điểm số.

Khoảng cách giữa mỗi điểm được tính như sau:

1 1 / (n + 1)

Vì chúng tôi có 10 điểm dữ liệu, điều này tính ra 1 / (10 + 1) = 0,0909, chỉ hơn 9%.

Vì vậy, với PERCENTRANK.EXC, xếp hạng phần trăm của điểm thấp nhất là 9%, 18% tiếp theo, v.v. lên đến 100%.

Bây giờ chúng ta có thể thấy sự khác biệt đến từ đâu - điểm của Levon là cao thứ tư, vì vậy thứ hạng phần trăm của anh ấy là:

1 0.0909 * 4 = 0.363

Mọi thứ khác hoạt động theo cách tương tự, bao gồm cả phương trình tính toán thứ hạng phần trăm của điểm số không xuất hiện trong tập dữ liệu - Excel chỉ sử dụng các khoảng 9,09% này thay vì các khoảng 11,11% mà chúng ta đã thấy với PERCENTRANK.INC.

Hàm PERCENTRANK trong Google Trang tính

Hàm PERCENTRANK hoạt động hoàn toàn giống trong Google Trang tính cũng như trong Excel:

Bạn sẽ giúp sự phát triển của trang web, chia sẻ trang web với bạn bè

wave wave wave wave wave