기준이 충족되는 경우에만 n개의 일치하는 결과를 반환하며, 가장 높은 값에서 가장 낮은 값으로 정렬됩니다.

기준이 충족되는 경우에만 n개의 일치하는 결과를 반환하며, 가장 높은 값에서 가장 낮은 값으로 정렬됩니다.

나는 데이터에 해당하는 열을 검색하고 열에서 10보다 크거나 같은 값을 찾은 다음 해당 값을 가장 높은 값에서 가장 낮은 값으로 반환하는 Excel 수식을 작성하려고 합니다.

나는 이것이 다음 공식을 사용하는 것만큼 쉬울 것이라고 생각했습니다.

  • =LARGE($AB$1:$AB$10080>=10,1)

그러나 어떤 이유로 인해 이는 단순히 0을 반환하고 오류가 발생합니다.

위의 내용을 명확히 하기 위해,여기내가 달성하려는 일의 예입니다. AC1은 12, AC2는 11, 그리고 AC3은 오류일 것으로 예상합니다. 어떤 조언이라도 주시면 감사하겠습니다.

답변1

당신은 올바른 길을 가고있었습니다.

=LARGE(IF(AB1:AB9>10,AB1:AB9),ROW())

수식은 배열 수식입니다 -CTL+SHIFT+ENTER

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

답변2

Excel 365를 사용하는 경우 다음이 도움이 될 것입니다.

=SORT(FILTER($A$2:$A$29,$A$2:$A$29>10),,-1)

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

답변3

Excel 365에서 동적 배열 수식을 사용하여 10보다 크거나 같은 상위 10개 숫자를 내림차순으로 정렬합니다. 셀 C2의 수식은 복사할 필요 없이 자동으로 쏟아집니다.

=INDEX(SORT(FILTER(A1:A31,A1:A31>=10),,-1),SEQUENCE(10))

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

관련 정보