David hỏi làm thế nào anh ta có thể trả về một ngày được kết hợp với giá trị lớn nhất trong một cột cụ thể. Trong đơn của David, anh ta có hai cột chứa ngày tháng và trọng số liên quan đến những ngày tháng đó. Anh ta có thể tìm ra cách xác định trọng lượng tối đa, nhưng không thể tìm ra ngày mà trọng lượng đó xuất hiện.

Trong trường hợp này, giả sử rằng ngày tháng ở cột A và trọng số ở cột B, từ hàng 2 đến hàng 45. Sau đây là phương pháp xác định trọng số tối đa trong cột B:

=MAX(B2:B45)

Bạn không bị giới hạn sử dụng hàm MAX; bạn cũng có thể sử dụng hàm LARGE, hàm này trả về giá trị được chỉ định lớn nhất trong một phạm vi. Nếu bạn muốn giá trị lớn nhất, bạn sử dụng hàm theo cách này:

=LARGE(B1:B45,1)

Càng xa càng tốt. Để kéo ngày tương ứng từ ô bên trái ngày, tất cả những gì bạn cần làm là sử dụng một trong các hàm tra cứu. Ví dụ sau sử dụng hàm INDEX:

=INDEX(A2:A45,MATCH(MAX(B2:B45),B2:B45,FALSE),1)

Hàm INDEX lấy giá trị từ hàng n, cột 1 của phạm vi A2: A45.

Giá trị của n được xác định bằng cách sử dụng MATCH để lấy số vị trí của giá trị lớn nhất của phạm vi B2: B45 trong phạm vi đó. Ví dụ: nếu trọng số cao nhất là trọng số thứ tư trong danh sách (trọng số ở hàng 5), thì biểu thức MATCH trả về giá trị 4, do đó hàm INDEX trả về ngày từ hàng 5, cột 1 của phạm vi A2: A45.

Nếu bạn muốn, bạn có thể đơn giản hóa công thức hơn nữa bằng cách chỉ định thông tin cột bên trong nó. Bằng cách này, bạn có thể có nhiều mục nhập như mong muốn trong cột A và B:

=INDEX(A:A,MATCH(MAX(B:B),B:B,FALSE),1)

Bạn cũng có thể dễ dàng sử dụng hàm LARGE thay cho hàm MAX trong các công thức này. Nếu có hai ngày có cùng trọng số được liên kết với chúng, thì chỉ ngày khớp đầu tiên được trả về. Ngoài ra, bạn sẽ cần định dạng bất kỳ ô nào chứa công thức của bạn bằng định dạng ngày tháng.

Nếu các cột của bạn bị đảo ngược, nghĩa là trọng số ở cột A và ngày tháng ở cột B, thì bạn sẽ sử dụng hàm VLOOKUP thay vì hàm INDEX, như được hiển thị ở đây:

=VLOOKUP(LARGE(A1:A45,1),A1:B45,2,FALSE)

Một lần nữa, hàm MAX có thể được sử dụng trong công thức này thay vì hàm LARGE, nếu muốn.

ExcelTips là nguồn của bạn để đào tạo Microsoft Excel hiệu quả về chi phí.

Mẹo này (10651) áp dụng cho Microsoft Excel 2007, 2010, 2013, 2016, 2019 và Excel trong Office 365. Bạn có thể tìm thấy phiên bản của mẹo này cho giao diện menu cũ hơn của Excel tại đây: