알파벳 최대값 얻기

알파벳 최대값 얻기

에 단어가 있으면A1그리고 또 다른 말은A2, 다음을 사용하여 "더 큰"을 결정할 수 있습니다.

=IF(A2>A1,A2,A1)

셀 내지하 2층. 여기서 "더 크다"는 것은 데이터가 오름차순으로 정렬된 경우 값이 맨 아래에 있음을 의미합니다.

여기에 이미지 설명을 입력하세요

그래서 고래는 구름 아래에 있습니다.

이 접근 방식을 아래쪽으로 확장할 수 있습니다. 그래서 만약에 데이터가 있었다면A3그리고 아래에는B3나는 다음을 입력한다:

=IF(B2>A3,B2,A3)

그리고 아래로 복사하세요:

여기에 이미지 설명을 입력하세요

따라서 Zygote는 "가장 큰" 가치입니다. 이제 단어 대신 숫자가 있다면A1A11, 이러한 "도우미" 셀이 모두 필요하지는 않습니다. 난 그냥 사용할 수 있습니다 :

=MAX(A1:A11)

내 질문: 다음과 같은 "가장 큰" 단어를 반환하는 단일 셀 수식이 있습니까?최대()숫자를 위해 ??

답변1

스토리지가 아닌 대안:

=LOOKUP(1,0/FREQUENCY(1,COUNTIF($A$1:$A$11,">="&$A$1:$A$11)),$A$1:$A$11)

FREQUENCY의 첫 번째 인수인 1은 수식에 다음을 반환하도록 지시합니다.최신알파벳순으로. 여기서 2는 두 번째로 늦은 것을 알파벳순으로 반환합니다.

따라서 보다 동적으로 만들기 위해 이 1을 ROWS($1:1)로 바꿀 수 있습니다.

=LOOKUP(1,0/FREQUENCY(ROWS($1:1),COUNTIF($A$1:$A$11,">="&$A$1:$A$11)),$A$1:$A$11)

이는 내장된 정렬 기능을 사용한 것처럼 공식을 복사하여 원래 값의 알파벳순으로 정렬된 목록(ZA에서)을 제공할 수 있음을 의미합니다.

문안 인사

관련 정보