JavaScript is required

Cho trước một bảng dữ liệu ghi kết quả cuộc thi chạy cự ly 100m, trong đó cột ghi kết quả thời gian chạy của các vận động viên (tính bằng giây) có địa chỉ từ ô D2 đến ô D12. Để điền công thức xếp vị thứ cho các vận động viên (ô E2) thì dùng công thức:

A.
=RANK(D2, D2:D12)
B.
=RANK(D2, $D$2:$D$12)
C.
=RANK(D2, $D$2:$D$12, 0)
D.
=RANK(D2, $D$2:$D$12, 1)
Trả lời:

Đáp án đúng: D


Công thức RANK trong Excel dùng để xếp hạng một giá trị so với một tập hợp các giá trị khác. Trong trường hợp này, ta cần xếp hạng thời gian chạy của từng vận động viên (ô D2) so với toàn bộ bảng thời gian chạy (từ D2 đến D12). - **=RANK(D2, D2:D12)** (Phương án A) sẽ hoạt động cho ô E2. Tuy nhiên, khi kéo công thức xuống các ô E3, E4,... thì vùng tham chiếu D2:D12 sẽ thay đổi thành D3:D13, D4:D14,... Điều này dẫn đến việc so sánh không chính xác vì không phải vận động viên nào cũng được so sánh với tất cả các vận động viên khác. - **=RANK(D2, $D$2:$D$12)** (Phương án B) sử dụng địa chỉ tuyệt đối ($D$2:$D$12) cho vùng tham chiếu. Điều này đảm bảo rằng khi kéo công thức xuống, vùng tham chiếu vẫn cố định, tức là tất cả các vận động viên đều được so sánh với cùng một tập hợp thời gian chạy. Tuy nhiên, theo mặc định, RANK xếp hạng theo thứ tự giảm dần (giá trị lớn nhất xếp hạng 1). Trong cuộc thi chạy, thời gian chạy càng nhỏ thì thứ hạng càng cao. Do đó, cần thêm tham số để chỉ định thứ tự xếp hạng tăng dần. - **=RANK(D2, $D$2:$D$12, 0)** (Phương án C) sử dụng địa chỉ tuyệt đối cho vùng tham chiếu và tham số `0` để chỉ định thứ tự giảm dần (tương đương với việc bỏ qua tham số thứ tự). Điều này không phù hợp vì ta cần xếp hạng dựa trên thời gian nhỏ nhất. - **=RANK(D2, $D$2:$D$12, 1)** (Phương án D) sử dụng địa chỉ tuyệt đối cho vùng tham chiếu và tham số `1` để chỉ định thứ tự tăng dần. Điều này có nghĩa là giá trị nhỏ nhất (thời gian chạy nhanh nhất) sẽ được xếp hạng 1, giá trị lớn thứ nhì (thời gian chạy chậm hơn kế tiếp) sẽ được xếp hạng 2, và cứ thế tiếp tục. Đây là cách xếp hạng chính xác cho cuộc thi chạy. Vì vậy, phương án D là đáp án đúng.

Câu hỏi liên quan