/ / Cách sử dụng hàm RANK trong Google Sheets

Cách sử dụng hàm RANK trong Google Sheets

Dữ liệu xếp hạng có thể giúp bạn hiểu rõ hơn về các yếu tố quan trọng. May mắn thay, chức năng RANK trong Google Trang tính giúp dễ dàng xếp hạng các tập dữ liệu. Hãy làm theo hướng dẫn này để tìm hiểu cách thức hoạt động của nó.


Chức năng RANK là gì?

Các hàm RANK trả về thứ hạng từ một tập dữ liệu tùy thuộc vào một giá trị cụ thể trong tập dữ liệu. Ví dụ: bạn có thể muốn tìm thứ hạng của học sinh trong bài kiểm tra. RANK sẽ có thể làm điều đó cho bạn bằng cách tìm kiếm tên của học sinh dựa trên kết quả kiểm tra.

Có ba chức năng trong Google Sheets cho phép bạn xếp hạng dữ liệu. Chúng bao gồm chức năng RANK, RANK.EQ và RANK.AVG. Mặc dù tất cả các chức năng hoạt động tương tự nhau nhưng những thay đổi nhỏ có thể giúp chúng hữu ích cho các tác vụ cụ thể.

Các hàm RANK.EQ và RANK tương đương nhau và trả về thứ hạng cho các giá trị giống nhau, ngoại trừ khi có các giá trị trùng lặp trong tập dữ liệu. Sự khác biệt giữa hai chức năng này là RANK là một chức năng cũ hơn từ Excel có thể không tương thích với các phiên bản trong tương lai. Vì vậy, nếu cần chuyển đổi nhiều giữa Excel và Google Trang tính, tốt nhất bạn nên sử dụng RANK.EQ. Tuy nhiên, tốt nhất là cuối cùng bạn nên chuyển sang Google Trang tính.

RANK.AVG khác vì nó trả về vị trí trung bình của tập dữ liệu thay vì đếm riêng các giá trị trùng lặp. Sử dụng tùy chọn này nếu bạn biết dữ liệu của mình có các bản sao không cần thiết mà bạn không thể xóa.

RANK Hàm Cú pháp

Hàm RANK trong Google Trang tính sử dụng ba tham số, trong đó có hai tham số cần thiết để hàm hoạt động bình thường và một tham số tùy chọn.

Đây là cú pháp của hàm RANK trong Trang tính:

 =RANK(val, dataset, ascending) 

Dưới đây là các tham số được sử dụng trong công thức này:

  • giá trị: Đây là giá trị trong tập dữ liệu mà bạn muốn xác định thứ hạng. Nếu tập dữ liệu không có giá trị số trong các ô được chỉ định, thì công thức sẽ trả về một #N/A lỗi vì nó sẽ có dữ liệu không hợp lệ.
  • tập dữ liệu: Đây là mảng hoặc phạm vi ô chứa dữ liệu cần xem xét.
  • tăng dần: Đây là một tham số tùy chọn để xác định xem các giá trị trong tập dữ liệu được xác định theo thứ tự tăng dần hay giảm dần. Nếu tham số là 0 (Sai)thì giá trị lớn nhất trong tập dữ liệu sẽ có thứ hạng là 1. Nếu tham số này là 1giá trị nhỏ nhất trong dữ liệu sẽ xếp hạng là 1.

Nếu tham số thứ ba bị bỏ qua, nó sẽ mặc định là SAI hoặc 0.

RANK.EQ và RANK.AVG sử dụng các tham số giống như công thức RANK. Tuy nhiên, đây là cú pháp cho cả hai.

 =RANK.EQ(val, dataset, ascending) 
 =RANK.AVG(val, dataset, ascending) 

Cách sử dụng hàm RANK trong Google Sheets

Bây giờ chúng ta đã biết cú pháp và cách thức hoạt động của công thức này, hãy xem cách bạn có thể sử dụng nó trong bảng tính của mình.

Sử dụng hàm RANK

Dưới đây, chúng tôi có một bộ dữ liệu chứa chín tên và điểm của sinh viên. Những gì chúng tôi muốn làm ở đây là tạo một cột mới hiển thị thứ hạng của một học sinh cụ thể dựa trên điểm số của họ. Dưới đây là các bước để làm như vậy:

Cơ bản về cách sử dụng hàm RANK

  1. Bấm vào ô mà bạn muốn nhập công thức. C2 trong ví dụ của chúng tôi.
  2. Nhập và Bằng (=) dấu để bắt đầu công thức.
  3. Nhập phần đầu tiên của công thức, đó là THỨ HẠNG(.
  4. Đối với tham số đầu tiên, chúng tôi muốn nhập ô mà chúng tôi muốn xếp hạng. Trong trường hợp này, chúng tôi đang tìm kiếm của Andy xếp hạng, vì vậy chúng tôi sử dụng ô B2 trong đó có dấu ấn của mình trong đó.
  5. Thêm dấu phẩy để ngăn cách các tham số.
  6. Bây giờ, chúng ta phải thêm tập dữ liệu tham số, đó sẽ là phạm vi ô để tìm kiếm. Trong trường hợp này, đó là phạm vi ô B2:B10.
    • Ghi chú: Nếu bạn muốn sử dụng chức năng tự động điền được đề xuất để thêm thứ hạng vào tất cả các ô (Bước 8), thì bạn phải viết như sau $B$2:$B$10, mà làm cho công thức sử dụng các giá trị tuyệt đối.
  7. Thêm một dấu ngoặc đóng “)” để kết thúc công thức và nhấn Đi vào.
  8. Không bắt buộc: Click vào ô chứa công thức. Điều này sẽ hiển thị một đường viền màu xanh xung quanh ô đó. Bây giờ, hãy nhấp và kéo chấm dày màu xanh lam ở góc dưới cùng bên phải và kéo nó xuống dưới.

Tự động điền bằng chức năng RANK 2

Hãy đọc hướng dẫn này về Giá trị tuyệt đối nếu bạn muốn tìm hiểu thêm về lý do chúng tôi sử dụng chúng. Đây là hướng dẫn về Excel nhưng cũng áp dụng cho Google Trang tính.

Sử dụng Hàm RANK.EQ

Hàm RANK.EQ trả về thứ hạng trong tập dữ liệu và nếu có nhiều hơn một phiên bản có cùng giá trị trong bảng tính, thì thứ hạng cao nhất cho các mục nhập sẽ được trả về. Điều này về cơ bản giống như chức năng RANK. Ví dụ dưới đây chứng minh điều này.

Sử dụng Hàm RANK.EQ

Trong ví dụ này, bảng tính có các phiên bản có cùng giá trị. Có thể thấy, cả hai chức năng đều cho cùng một đầu ra, có nghĩa là trong hầu hết các trường hợp, chúng có thể hoán đổi cho nhau.

Sử dụng Hàm RANK.AVG

Công thức RANK.AVG là một biến thể của công thức RANK, nghĩa là cách sử dụng của nó rất giống nhau và bạn có thể áp dụng công thức này cho bảng tính của mình bằng các bước giống như chúng tôi đã đề cập ở trên. Tuy nhiên, đầu ra của công thức này hơi khác một chút.

Đối với ví dụ này, chúng tôi đã áp dụng RANK.AVG cho các số liệu giống như trước đây

Sử dụng RANK.AVG

Dưới đây là các bước để sử dụng công thức RANK.AVG trong bảng tính của bạn:

  1. Nhấp vào ô mà bạn muốn nhập công thức và nhập phần đầu tiên của công thức, đó là =RANK.AVG(
  2. Bây giờ, đối với tham số đầu tiên, chúng tôi muốn nhập ô mà chúng tôi muốn xếp hạng. Trong trường hợp này, đó là ô B2.
  3. Thêm dấu phẩy để phân tách các tham số và viết tham số thứ hai, đó là phạm vi ô. Trong trường hợp này, đó là phạm vi ô $B$2:$B$10.
  4. Cuối cùng, thêm một dấu ngoặc đóng “)” để hoàn thành công thức.

Khi áp dụng hàm, bạn sẽ thấy kết quả tương tự như hàm RANK. Tuy nhiên, khi cùng một giá trị tồn tại trong nhiều ô, hàm sẽ lấy giá trị trung bình thay vì áp dụng cùng một thứ hạng cho tất cả các ô.

Ví dụ, thay vì 90 là số 1 xếp hạng, nó dẫn đến 1,5 vì nó lấy điểm trung bình giữa hạng 1 và hạng 2 vì có hai điểm là 90. Điểm của 67 được hiển thị như 6 vì đó là vị trí trung bình của 5, 6 và 7. Điều này khác với RANK.EQ, tự động chỉ định thứ hạng thấp nhất có thể cho các điểm phù hợp (ví dụ là 5).

Sử dụng hàm RANK với mảng

Trước đây, chúng ta đã xem xét một ví dụ về cách sử dụng hàm RANK trong tập dữ liệu hiện có. Tuy nhiên, chúng ta cũng có thể sử dụng hàm này bên trong mảng một ô. Làm điều này là đơn giản.

Sử dụng hàm RANK với mảng

Bạn phải viết số có thứ hạng mà bạn muốn tìm trong tham số đầu tiên. Đối với cái thứ hai, chúng ta sẽ viết các số trong mảng. Đối với ví dụ cụ thể này, đây là công thức mà chúng tôi đã sử dụng:

 =RANK(67, {66,88,75,86,67,65,81,90,71}) 

Như bạn có thể thấy trong ví dụ, ô hiển thị vị trí 67 xếp hạng trong tập dữ liệu giống như khi dữ liệu được lấy từ tham chiếu ô thay vì nhập trực tiếp vào công thức.

Sắp xếp dữ liệu của bạn với chức năng RANK

Các chức năng RANK trong Google Trang tính gần với một kỹ năng trung cấp. Nếu bạn gặp sự cố với chúng, hãy xem lại hướng dẫn và tạo bảng tính của riêng bạn để chủ động làm theo từng bước. Google Trang tính là một kỹ năng thiết thực và cũng giống như bất kỳ kỹ năng mới nào khác, đôi khi cần có thời gian để hoàn thiện nó. Tuy nhiên, hãy kiên trì và bạn sẽ trở thành một chuyên gia ngay lập tức.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *