Note: The other languages of the website are Google-translated. Back to English

 Làm cách nào để tìm giá trị cao nhất trong một hàng và trả về tiêu đề cột trong Excel?

Trong bài viết này, tôi sẽ nói về cách trả về tiêu đề cột có giá trị lớn nhất trong một hàng trong Excel. Ví dụ, tôi có dải dữ liệu sau, cột A là năm và cột B đến F được điền số thứ tự từ tháng XNUMX đến tháng XNUMX. Và bây giờ, tôi muốn lấy tên tháng có giá trị lớn nhất trong mỗi hàng.

doc-get-column-header-1

Tìm giá trị cao nhất trong một hàng và trả về tiêu đề cột với công thức


mũi tên màu xanh bong bóng bên phải Tìm giá trị cao nhất trong một hàng và trả về tiêu đề cột với công thức

Để truy xuất tiêu đề cột của giá trị lớn nhất trong một hàng, bạn có thể áp dụng kết hợp các hàm INDEX, MATCH và MAX để lấy kết quả. Vui lòng làm như sau:

1. Nhập công thức này vào một ô trống bạn cần: =INDEX($B$1:$F$1,0,MATCH(MAX($B2:$F2),$B2:$F2,0)), và sau đó nhấn đăng ký hạng mục thi để lấy tên tháng khớp với giá trị lớn nhất trong một hàng. Xem ảnh chụp màn hình:

doc-get-column-header-2

2. Và sau đó chọn ô và kéo chốt điền vào phạm vi mà bạn muốn chứa công thức này, xem ảnh chụp màn hình:

doc-get-column-header-3

Chú thích: Trong công thức trên: B1: F1 là hàng tiêu đề mà bạn muốn trả lại, B2: F2 là phạm vi dữ liệu chứa giá trị lớn nhất mà bạn muốn tìm.


Bài viết liên quan:

Làm cách nào để tìm giá trị cao nhất và trả về giá trị ô liền kề trong Excel?


Các công cụ năng suất văn phòng tốt nhất

Kutools cho Excel giải quyết hầu hết các vấn đề của bạn và tăng 80% năng suất của bạn

  • Tái sử dụng: Chèn nhanh công thức phức tạp, biểu đồ và bất cứ thứ gì bạn đã sử dụng trước đây; Mã hóa ô với mật khẩu; Tạo danh sách gửi thư và gửi email ...
  • Thanh siêu công thức (dễ dàng chỉnh sửa nhiều dòng văn bản và công thức); Bố cục đọc (dễ dàng đọc và chỉnh sửa số lượng ô lớn); Dán vào Dải ô đã Lọchữu ích. Cảm ơn !
  • Hợp nhất các ô / hàng / cột mà không làm mất dữ liệu; Nội dung phân chia ô; Kết hợp các hàng / cột trùng lặp... Ngăn chặn các ô trùng lặp; So sánh các dãyhữu ích. Cảm ơn !
  • Chọn trùng lặp hoặc duy nhất Hàng; Chọn hàng trống (tất cả các ô đều trống); Tìm siêu và Tìm mờ trong Nhiều Sổ làm việc; Chọn ngẫu nhiên ...
  • Bản sao chính xác Nhiều ô mà không thay đổi tham chiếu công thức; Tự động tạo tài liệu tham khảo sang Nhiều Trang tính; Chèn Bullets, Hộp kiểm và hơn thế nữa ...
  • Trích xuất văn bản, Thêm Văn bản, Xóa theo Vị trí, Xóa không gian; Tạo và In Tổng số phân trang; Chuyển đổi giữa nội dung ô và nhận xéthữu ích. Cảm ơn !
  • Siêu lọc (lưu và áp dụng các lược đồ lọc cho các trang tính khác); Sắp xếp nâng cao theo tháng / tuần / ngày, tần suất và hơn thế nữa; Bộ lọc đặc biệt bằng cách in đậm, in nghiêng ...
  • Kết hợp Workbook và WorkSheets; Hợp nhất các bảng dựa trên các cột chính; Chia dữ liệu thành nhiều trang tính; Chuyển đổi hàng loạt xls, xlsx và PDFhữu ích. Cảm ơn !
  • Hơn 300 tính năng mạnh mẽ. Hỗ trợ Office / Excel 2007-2021 và 365. Hỗ trợ tất cả các ngôn ngữ. Dễ dàng triển khai trong doanh nghiệp hoặc tổ chức của bạn. Đầy đủ tính năng Dùng thử miễn phí 30 ngày. Bảo đảm hoàn lại tiền trong 60 ngày.
tab kte 201905

Tab Office mang lại giao diện Tab cho Office và giúp công việc của bạn trở nên dễ dàng hơn nhiều

  • Cho phép chỉnh sửa và đọc theo thẻ trong Word, Excel, PowerPoint, Publisher, Access, Visio và Project.
  • Mở và tạo nhiều tài liệu trong các tab mới của cùng một cửa sổ, thay vì trong các cửa sổ mới.
  • Tăng 50% năng suất của bạn và giảm hàng trăm cú nhấp chuột cho bạn mỗi ngày!
officetab dưới cùng
Nhận xét (26)
Chưa có xếp hạng. Hãy là người đầu tiên xếp hạng!
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Rất cảm ơn bạn, tôi đã kỳ công tự mình tạo ra công thức đó, bạn có thể chia sẻ.
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Thanks. Tôi muốn biết hàm này có thể hoạt động như thế nào nếu có nhiều ô trong một hàng có cùng giá trị? Có thể trả về nhiều tiêu đề cột trong ô đích không?
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
tôi có cùng yêu cầu, vui lòng cho tôi biết nếu bạn tìm thấy câu trả lời, thx
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Có thể để chức năng này hoạt động với nhiều tab trên cùng một bảng tính không?
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
OMFG BÀI VIẾT NÀY CHỈ TIẾT KIỆM CHO TÔI GIỜ LÀM VIỆC HÔM NAY CẢM ƠN BẠN RẤT NHIỀU VÌ GIẢI PHÁP NÀY. BẠN ĐANG THỬ MỘT THẾ HỆ VÀ PHƯƠNG PHÁP NÀY ĐƯỢC NHIỀU NGƯỜI CHẤP THUẬN !!!! 10/10
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Làm cách nào để thực hiện việc này nếu tôi muốn trả về tiêu đề hàng thay vì tiêu đề cột? Tôi cũng muốn căn cứ số hàng vào một giá trị trong một ô khác khớp với tiêu đề cột. (Vì vậy, hãy tra cứu tiêu đề cột và giá trị tối đa trong cột đó, trả về tiêu đề hàng cho giá trị tối đa đó).
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Xin chào, tôi muốn tạo một danh sách với tên và điểm và tôi muốn tìm 3 điểm cao nhất và tên đi kèm với chúng, tôi đã sử dụng công thức = INDEX (A3: A13, MATCH (LARGE (K3: K13,2), K3: K13,0)) nhưng nếu hai người học cùng khối thì điều gì sẽ xảy ra ??? Ai đó có thể giúp tôi????
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Xin chào, Bạn đã tìm ra giải pháp chưa?
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
xin chào, tôi đang gặp sự cố khi tìm số cột "unquote" :) cho số tối đa ở đâu. nếu tôi sử dụng các cột từ M9 đến Q9 và giá trị lớn nhất ở cột giữa: O9, đó là cột thứ 3 trong phạm vi đó. tôi không thể đặt 1 2 3 4 5 trong các ô tiêu đề vì chúng được dán các giá trị. nếu đây là công thức tương tự như trên, làm cách nào để tôi sửa đổi nó để nhận được kết quả, ví dụ: 3 cho cột thứ 3 trong. cảm ơn. = INDEX (M1: Q1,0, MATCH (MAX (M9: Q9), M9: Q9,0))
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
xin lỗi: nghĩ rằng tin nhắn của tôi bị hủy (bản sao thứ 2?) xin chào, tôi đang cố gắng tìm số cột của một số tối đa trong 1 hàng 5 ô. nếu tôi bắt đầu từ M9 đến Q9 và số tối đa ở ô giữa: O9, kết quả tìm kiếm sẽ là: 3. Tôi không thể thay đổi các ô tiêu đề thành: 1 2 3 4 5 vì chúng nhận các giá trị được dán lên .. nếu đây là công thức tương tự như trên. làm thế nào để tôi sửa đổi nó để sử dụng các vị trí cột thay vì các giá trị tiêu đề. cảm ơn: = INDEX (M1: Q1,0, MATCH (MAX (M9: Q9), M9: Q9,0))
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Cảm ơn bạn! rất hữu ích!
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Xin chào, tôi đang cố gắng tìm giá trị thấp nhất trong một hàng và giá trị cao nhất trên cột tương ứng. Có một công thức hoặc phím tắt để tìm điều này. Xin vui lòng hướng dẫn
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Cảm ơn bạn rất nhiều!!!
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Bạn là Aces Kid !!! ... ví dụ này hoạt động hoàn hảo cho ứng dụng của tôi: = INDEX ($ B $ 1: $ F $ 1,0, MATCH (MAX ($ B2: $ F2), $ B2: $ F2,0))

IS 40:31
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Điều gì xảy ra nếu bạn có các giá trị trùng lặp trong một hàng và bạn muốn có tiêu đề của giá trị mới nhất. Điều này có khả thi không?
Công thức hiện tại chỉ trả về kết quả phù hợp đầu tiên, nhưng trong trường hợp của tôi, tôi cần biết kết quả mới nhất
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Chào. có cùng một vấn đề. Xin vui lòng trả lời nếu bạn đã tìm thấy lối ra.
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Cảm ơn vì điều này. Nó đã giúp đỡ. Nó có hoạt động theo cùng một cách cho một dải ô thay vì chỉ một hàng không? Tôi đang cố gắng lấy công thức để trả về tiêu đề cột (tháng) của giá trị lớn nhất và nhỏ nhất trong một dải ô? Đây là những gì tôi đã thử = INDEX ($ B $ 4: $ M $ 4,0, MATCH (MAX ($ B5: $ M42), $ B5: $ M42,0)) nhưng nó đưa ra câu trả lời # N / A
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Làm cách nào để tôi có thể sửa đổi logic này để hiển thị tất cả tiêu đề cột trong một hàng duy nhất có giá trị> 1?
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Bạn có hình dung điều này
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
yoh, bạn là một người đàn ông quá trễ. năm đã trôi qua XD
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
làm cách nào để sửa đổi logic này để hiển thị cho tôi tất cả các bản ghi trong một hàng trong đó giá trị trong tất cả các cột đã chọn lớn hơn 1
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Xin chào, tôi có bảng điểm danh. Tiêu đề cột đầu tiên là tên và các cột còn lại cho ngày tháng.
Cột tên hiển thị tên trong hàng và cột ngày hiển thị p (hiện tại) H (tuần nghỉ) L (nghỉ)
Nó dành cho 23 người.
và cuối cùng tôi đã kiếm được tổng số quà trong một ngày, sau đó là tổng số lượt đi và sau đó là tổng số tiền thưởng trong tuần.
"Bây giờ tôi đang tìm cách mà tôi có thể nhấp vào tổng số hiện tại và nhận danh sách tất cả những người có mặt trong một ngày cụ thể."
Tôi đã thử nhiều cách nhưng không có may mắn.
tên cột đầu tiên, cột thứ hai hiển thị nếu họ có mặt hoặc rời đi hoặc trong tuần nghỉ. Có nơi nào để tôi có thể lấy danh sách tất cả những cái tên đang có mặt hoặc nghỉ việc không? Có công thức nào không?
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Điều gì sẽ xảy ra nếu có 2 giá trị cao nhất giống nhau, làm cách nào tôi có thể trả lại cả hai tiêu đề cột, ví dụ: doanh số cho cả tháng 30 và tháng XNUMX là XNUMX nghìn, làm cách nào để trả lại tên của cả tháng XNUMX và tháng XNUMX
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Xin chào, Để trả về tất cả các tiêu đề cột có nhiều giá trị cao nhất, bạn nên áp dụng Hàm do Người dùng Xác định bên dưới.
Function getmax(rngRst As Range, rngVal As Range) As String
Dim i As Integer
Dim xNum As Double
Dim xStr As String
xNum = Application.WorksheetFunction.Max(rngVal)
For i = 1 To rngVal.Count
If rngVal(i).Value = xNum Then
xStr = xStr & rngRst(i).Value & ","
End If
Next
getmax = Left(xStr, Len(xStr) - 1)
End Function

Vui lòng sao chép mã trên vào mô-đun VBA, sau đó sử dụng công thức dưới đây để nhận kết quả đầu tiên, sau đó kéo chốt điền xuống để trả về các tiêu đề cột khác.= getmax ($ B $ 1: $ H $ 1, B2: H2)

Hãy cố gắng, hy vọng nó có thể giúp bạn!
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Bạn có thể làm điều này với hàm MAXIFS không?
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Xin chào, Ted,
Trong trường hợp này, ở đây không thể sử dụng hàm MAXIFS. Trong Excel, hàm MAXIFS được sử dụng để trả về số lớn nhất trong một cột dựa trên một hoặc nhiều tiêu chí.
Vui lòng nhấp để biết thêm về MAXIFS fucntion này ..., nó giải thích chức năng này một cách rõ ràng và chi tiết.
Cảm ơn bạn!
Không có bình luận nào được đăng ở đây
Để lại ý kiến ​​của bạn
Đăng với tư cách khách
×
Đánh giá bài viết này:
0   Nhân vật
Các vị trí được đề xuất

Kết nối với chúng tôi

Bản quyền © 2009 - www.extendoffice.com. | Đã đăng ký Bản quyền. cung cấp bởi ExtendOffice. | BẢN ĐỒ CHI NHÁNH
Microsoft và logo Office là các nhãn hiệu hoặc nhãn hiệu đã đăng ký của Microsoft Corporation tại Hoa Kỳ và / hoặc các quốc gia khác.
Được bảo vệ bởi Sectigo SSL