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

 행에서 가장 높은 값을 찾고 Excel에서 열 머리글을 반환하는 방법은 무엇입니까?

이 기사에서는 Excel에서 행에서 가장 큰 값의 열 머리글을 반환하는 방법에 대해 설명합니다. 예를 들어, 다음 데이터 범위가 있고 A 열은 연도이고 B ~ F 열은 XNUMX 월부터 XNUMX 월까지의 주문 번호로 채워집니다. 이제 각 행에서 가장 큰 값의 월 이름을 얻고 싶습니다.

doc-get-column-header-1

행에서 가장 높은 값을 찾고 수식으로 열 머리글 반환


화살표 블루 오른쪽 거품 행에서 가장 높은 값을 찾고 수식으로 열 머리글 반환

행에서 가장 큰 값의 열 헤더를 검색하려면 INDEX, MATCH 및 MAX 함수의 조합을 적용하여 결과를 얻을 수 있습니다. 다음과 같이하십시오 :

1. 이 수식을 필요한 빈 셀에 입력하십시오. =INDEX($B$1:$F$1,0,MATCH(MAX($B2:$F2),$B2:$F2,0)), 다음을 누릅니다. 엔터 버튼 키는 행에서 가장 큰 값과 일치하는 월 이름을 가져옵니다. 스크린 샷보기 :

doc-get-column-header-2

2. 그런 다음 셀을 선택하고 채우기 핸들을이 수식을 포함 할 범위로 드래그합니다 (스크린 샷 참조).

doc-get-column-header-3

주의 사항: 위 공식에서 : B1 : F1 반환하려는 헤더 행입니다. B2 : F2 찾으려는 가장 큰 값이 포함 된 데이터 범위입니다.


관련 기사 :

Excel에서 가장 높은 값을 찾고 인접한 셀 값을 반환하는 방법은 무엇입니까?


최고의 사무 생산성 도구

Excel용 Kutools는 대부분의 문제를 해결하고 생산성을 80% 증가시킵니다.

  • 재사용: 빠르게 삽입 복잡한 공식, 차트 그리고 이전에 사용한 모든 것; 셀 암호화 암호로; 메일 링리스트 생성 이메일 보내기 ...
  • 슈퍼 포뮬러 바 (여러 줄의 텍스트와 수식을 쉽게 편집 할 수 있습니다.) 레이아웃 읽기 (많은 수의 셀을 쉽게 읽고 편집합니다.) 필터링 된 범위에 붙여 넣기...
  • 셀 / 행 / 열 병합 데이터 손실없이; 셀 내용 분할; 중복 행 / 열 결합... 중복 셀 방지; 범위 비교...
  • 중복 또는 고유 선택 행; 빈 행 선택 (모든 셀이 비어 있음); 슈퍼 찾기 및 퍼지 찾기 많은 통합 문서에서; 무작위 선택 ...
  • 정확한 사본 수식 참조를 변경하지 않고 여러 셀; 참조 자동 생성 여러 시트에; 글 머리 기호 삽입, 확인란 등 ...
  • 텍스트 추출, 텍스트 추가, 위치 별 제거, 공간 제거; 페이징 부분합을 만들고 인쇄합니다. 셀 내용과 주석 간 변환...
  • 슈퍼 필터 (다른 시트에 필터 구성표 저장 및 적용) 고급 정렬 월 / 주 / 일, 빈도 등 특수 필터 굵은 기울임 꼴로 ...
  • 통합 문서와 워크 시트 결합; 키 열을 기반으로 테이블 병합; 데이터를 여러 시트로 분할; xls, xlsx 및 PDF 일괄 변환...
  • 300개 이상의 강력한 기능. Office / Excel 2007-2021 및 365를 지원합니다. 모든 언어를 지원합니다. 기업 또는 조직에서 쉽게 배포할 수 있습니다. 전체 기능은 30일 무료 평가판입니다. 60일 환불 보장.
kte 탭 201905

Office Tab은 Office에 탭 인터페이스를 제공하여 작업을 훨씬 쉽게 만듭니다.

  • Word, Excel, PowerPoint에서 탭 편집 및 읽기 사용, Publisher, Access, Visio 및 Project.
  • 새 창이 아닌 동일한 창의 새 탭에서 여러 문서를 열고 만듭니다.
  • 생산성을 50% 높이고 매일 수백 번의 마우스 클릭을 줄입니다!
officetab 하단
코멘트 (26)
아직 평가가 없습니다. 가장 먼저 평가하세요!
이 댓글은 사이트의 중재자에 의해 최소화되었습니다
정말 감사합니다. 그 공식을 직접 만드는 데 어려움을 겪었을 것입니다. 여러분과 공유할 수 있습니다.
이 댓글은 사이트의 중재자에 의해 최소화되었습니다
감사해요. 같은 값을 가진 행에 여러 개의 셀이 있는 경우 이 기능이 어떻게 작동하는지 알고 싶습니다. 대상 셀에서 여러 열 머리글을 반환할 수 있습니까?
이 댓글은 사이트의 중재자에 의해 최소화되었습니다
나는 같은 요구 사항이 있습니다, pls는 당신이 답을 찾았다면 알려주세요, thx
이 댓글은 사이트의 중재자에 의해 최소화되었습니다
동일한 스프레드시트의 여러 탭에서 이 기능을 사용할 수 있습니까?
이 댓글은 사이트의 중재자에 의해 최소화되었습니다
OMFG 이 문서를 통해 오늘 작업 시간을 절약할 수 있었습니다. 이 솔루션을 제공해주셔서 감사합니다. 당신은 정말 천재이며 이 방법은 매우 감사합니다!!!! 10/10
이 댓글은 사이트의 중재자에 의해 최소화되었습니다
열 머리글이 아닌 행 머리글을 반환하려면 어떻게 해야 합니까? 또한 열 머리글과 일치하는 다른 셀의 값을 기준으로 행 번호를 지정하고 싶습니다. (따라서 해당 열에서 열 머리글과 최대 값을 찾고 해당 최대 값에 대한 행 머리글을 반환합니다.)
이 댓글은 사이트의 중재자에 의해 최소화되었습니다
안녕하세요, 저는 이름과 등급이 포함된 목록을 만들고 싶고 3개의 최고 등급과 그 이름을 찾고 싶습니다. 저는 =INDEX(A3:A13,MATCH(LARGE(K3:K13,2)) 공식을 사용했습니다. K3:K13,0)) 하지만 두 사람이 같은 등급이면 어떻게 됩니까??? 누군가 나를 도울 수 있습니까????
이 댓글은 사이트의 중재자에 의해 최소화되었습니다
안녕하세요, 해결책을 찾으셨습니까?
이 댓글은 사이트의 중재자에 의해 최소화되었습니다
안녕, 나는 최대 숫자가 어디에 있는지에 대한 "unquote" :) 열 번호를 찾는 데 문제가 있습니다. 내가 M9에서 Q9까지 열을 사용하고 최대값이 중간 열인 O9에 있는 경우 해당 범위의 세 번째 열입니다. 3 1 2 3 4 헤더 셀에 값을 붙여넣을 때 넣을 수 없습니다. 이것이 위와 같은 공식인 경우 결과를 얻기 위해 어떻게 수정합니까? 예: 5번째 열 입력. 감사합니다. =INDEX(M3:Q3,MATCH(MAX(M1:Q1,0),M9:Q9))
이 댓글은 사이트의 중재자에 의해 최소화되었습니다
실례합니다: 내 메시지가 사라진 것 같아요(두 번째 사본?) 안녕하세요, 저는 2개 셀의 1행에서 최대 숫자의 열 번호를 찾으려고 합니다. M5에서 Q9까지 시작하고 최대 숫자가 중간 셀에 있는 경우: O9 찾고 있는 결과는 다음과 같습니다. 9. 헤더 셀을 다음과 같이 변경할 수 없습니다. 이것은 위와 같은 공식입니다. 헤더 값 대신 열 위치를 사용하도록 수정하는 방법 감사합니다: =INDEX(M3:Q1,MATCH(MAX(M2:Q3),M4:Q5))
이 댓글은 사이트의 중재자에 의해 최소화되었습니다
고맙습니다! 매우 도움이 됩니다!
이 댓글은 사이트의 중재자에 의해 최소화되었습니다
안녕하세요, 행에서 가장 낮은 값과 해당 열에서 가장 높은 값을 찾으려고합니다. 이것을 찾는 공식이나 단축키가 있습니까? 안내해주세요
이 댓글은 사이트의 중재자에 의해 최소화되었습니다
정말 고맙습니다!!!
이 댓글은 사이트의 중재자에 의해 최소화되었습니다
당신은 에이스 키드입니다 !!! ... 이 예제는 내 애플리케이션에 완벽하게 작동했습니다. =INDEX($B$1:$F$1,0,MATCH(MAX($B2:$F2),$B2:$F2,0))

이사야 40:31
이 댓글은 사이트의 중재자에 의해 최소화되었습니다
행에 중복 값이 ​​있고 최신 값의 헤더를 원하면 어떻게 됩니까? 이게 가능해?
현재 수식은 첫 번째 일치 항목만 반환하지만 제 경우에는 최신 항목을 알아야 합니다.
이 댓글은 사이트의 중재자에 의해 최소화되었습니다
안녕. 같은 문제가 있습니다. Pls는 탈출구를 찾은 경우 회신합니다.
이 댓글은 사이트의 중재자에 의해 최소화되었습니다
감사합니다. 도움이 되었습니다. 행이 아닌 셀 범위에 대해 동일한 방식으로 작동합니까? 셀 범위에서 가장 큰 값과 가장 작은 값의 열 머리글(월)을 반환하는 수식을 얻으려고 합니까? 이것은 내가 시도한 것입니다 =INDEX($B$4:$M$4,0,MATCH(MAX($B5:$M42),$B5:$M42,0)) 하지만 #N/A 답변을 제공합니다
이 댓글은 사이트의 중재자에 의해 최소화되었습니다
값이 > 1인 단일 행에 모든 열 머리글을 표시하도록 이 논리를 수정하려면 어떻게 해야 합니까?
이 댓글은 사이트의 중재자에 의해 최소화되었습니다
당신은 이것을 알아 냈습니까
이 댓글은 사이트의 중재자에 의해 최소화되었습니다
야 너 너무 늦었어 남자 . 세월이 흘렀습니다 XD
이 댓글은 사이트의 중재자에 의해 최소화되었습니다
선택한 모든 열의 값이 1보다 큰 한 행의 모든 ​​레코드를 표시하도록 이 논리를 수정하는 방법
이 댓글은 사이트의 중재자에 의해 최소화되었습니다
안녕하세요 출석체크입니다. 첫 번째 열 머리글은 날짜의 이름과 나머지 열입니다.
이름 열은 이름을 행으로 표시하고 날짜 열은 p(현재)를 표시 H(주말) L(휴가)를 표시합니다.
23명입니다.
그리고 마침내 나는 하루에 총 선물을 만들고, 그 다음에는 총 휴가를 내고, 그 다음에는 총 주말을 보냈습니다.
"지금 나는 현재 총 숫자를 클릭하고 특정 날짜에 참석한 모든 이름의 목록을 얻을 수 있는 방법을 찾고 있습니다."
여러 방법을 시도했지만 운이 없습니다.
첫 번째 열은 이름, 두 번째 열은 참석 여부 또는 휴가 또는 주휴일 여부를 보여줍니다. 존재하거나 휴가 중인 모든 이름의 목록을 얻을 수 있는 곳이 있습니까?어떤 공식이 있습니까?
이 댓글은 사이트의 중재자에 의해 최소화되었습니다
동일한 최고 값이 2개 있는 경우 어떻게 두 열 헤더를 모두 반환할 수 있습니까? 예를 들어 30월과 XNUMX월의 매출이 모두 XNUMXk인 경우 XNUMX월과 XNUMX월의 이름을 모두 반환하는 방법은 무엇입니까?
이 댓글은 사이트의 중재자에 의해 최소화되었습니다
안녕하세요, 여러 개의 가장 높은 값이 있는 모든 열 헤더를 반환하려면 아래의 사용자 정의 함수를 적용해야 합니다.
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

위의 코드를 VBA 모듈에 복사한 다음 아래 수식을 사용하여 첫 번째 결과를 얻은 다음 채우기 핸들을 아래로 끌어 다른 열 머리글을 반환하십시오.=getmax($B$1:$H$1,B2:H2)

시도해보십시오. 도움이 되길 바랍니다!
이 댓글은 사이트의 중재자에 의해 최소화되었습니다
MAXIFS 기능으로 이것을 할 수 있습니까?
이 댓글은 사이트의 중재자에 의해 최소화되었습니다
안녕, 테드
이 경우 MAXIFS 기능을 사용할 수 없습니다. Excel에서 MAXIFS 함수는 하나 이상의 기준에 따라 열에서 가장 큰 숫자를 반환하는 데 사용됩니다.
이 MAXIFS 기능에 대한 자세한 내용을 보려면 클릭하십시오..., 이 기능을 명확하고 자세하게 설명합니다.
감사합니다!
아직 코멘트가 없습니다
영어로 의견을 남겨주세요
게스트로 게시
×
이 게시물 평가 :
0   등장 인물
추천 위치

Follow Us

저작권 © 2009 - WWW.extendoffice.com. | 판권 소유. 에 의해 구동 ExtendOffice. | | 사이트 맵
Microsoft 및 Office 로고는 미국 및 / 또는 기타 국가에서 Microsoft Corporation의 상표 또는 등록 상표입니다.
Sectigo SSL로 보호