열에서 마지막 10개 숫자 값의 평균 찾기

열에서 마지막 10개 숫자 값의 평균 찾기

G 열의 마지막 10개 숫자 값에 대한 평균을 구하는 방법을 찾으려고 합니다. 열에 산발적인 공백이 있고(모든 행에 G 열에 숫자가 있는 것은 아님) 공백이 없기 때문에 약간 어려움을 겪고 있습니다. -열의 텍스트와 결합된 하위 평균을 포함하는 숫자 값. 여기에 도움을 주시면 감사하겠습니다. 다음은 몇 가지 샘플 데이터입니다.

예시 데이터

답변1

Office 365가 있는 경우 다음을 사용할 수 있습니다.

=LET(x,FILTER(G:G,ISNUMBER(G:G)),y,ROWS(x),AVERAGE(INDEX(x,SEQUENCE(10,,y-9,1))))

이전 버전에서는 다음을 시도해 보세요.

=AVERAGE(INDEX(G:G,AGGREGATE(14,6,1/ISNUMBER(G:G)*ROW(G:G),ROW(INDEX($A:$A,1):INDEX($A:$A,10)))))

후자는 배열 수식입니다. Excel 버전에 따라 해당 내용을 입력/확인해야 할 수도 있습니다.배열 수식ctrl+를 shift누른 상태에서 을 치는 것입니다 enter. 이 작업을 올바르게 수행하면 Excel은 {...}수식 입력줄에 표시된 수식 주위에 중괄호를 배치합니다.

답변2

=AVERAGE(INDEX(G:G,LARGE(IF(ISNUMBER(G:G),ROW(G:G)),10)):G22)

G22는 엉터리입니다. 표의 마지막 항목입니다. 인덱스를 얻는 방법을 알아낼 수 있어야 합니다.

관련 정보