셀 범위의 값이 가장 높은 셀 찾기


12

퍼센트 값의 행이 있습니다. 마지막 행 (열 E)에서 텍스트가 나타나기를 원합니다. 즉, 값 위의 첫 번째 행에 있습니다.

A       B      C       D         E
-----------------------------------
foo    bar    test    foobar
-----------------------------------
10%    13%     3%      1%      bar
-----------------------------------
1%    13%     30%      1%      test
-----------------------------------
9%     3%      3%      11%     foobar

열 E의 셀에 넣을 수식은 무엇입니까?

답변:


14

이 공식은 첫 번째 행에 대한 트릭을 수행해야합니다.

=INDEX(A$1:D$1, 1, MATCH(MAX(A2:D2), A2:D2, 0))

다른 행에 걸쳐 수식을 드래그하고 A2:D2범위를 자동적으로 조정한다 A3:D3, A4:D4

설명:

  • MAX함수는 범위의 가장 높은 값을 반환합니다 A2:D2. 행 2의 경우이 값은입니다 13%.
  • 다음으로 MATCH함수는 주어진 범위 내에서 해당 값의 인덱스를 반환합니다. 이것은 2(열 B)입니다.
  • 마지막으로 인덱스 가 열 인덱스로 반환 된 row 범위 INDEX의 셀 값을 반환합니다 .A1:D11MATCH

내가 설정 한 예제 스프레드 시트를 자유롭게 복사 하십시오 . 또한 Google 스프레드 시트 기능 목록을 참조하십시오 .


지금까지 감사합니다. 그러나 일치 기능에 오류가있는 것 같습니다. "파싱 함수 오류".
tzippy

다른 지역에 있기 때문에 세미콜론을 사용해야했습니다. 지금 작동합니다!
tzippy

좋아, 좋아 :) ;vs ,는 로케일 문제입니다.
Vidar S. Ramdal

최대 값과 일치하는 2 개의 행이 있으면 어떻게됩니까?
Gerbus

@ Gerbus " 최대 값과 일치하는 2 개의 이 있으면 어떻게 합니까?" 를 의미하는 것 같습니다 . MATCH단일 값만 반환하므로 결과는 최대 값이있는 첫 번째 열의 제목이됩니다. 그래서 만약 A=3, B=2, C=3, 결과가 될 것입니다 A.
Vidar S. Ramdal
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.