열의 마지막 숫자 평균화 (Microsoft Excel)
Emma는 워크 시트 (A 열에 있음)에 매주 추가되는 숫자 목록을 가지고 있습니다. 그녀는 열의 마지막 12 개 숫자의 평균을 계산해야합니다. 그녀는 이것을 어떻게 할 수 있는지 궁금해하고 매주 계속해서 숫자를 추가하더라도 평균이 항상 마지막 12 개 숫자를 반영하도록합니다.
숫자 범위에 간격이 없다고 가정하면 다음 공식을 사용하여 마지막 12 개 숫자의 평균을 계산할 수 있습니다.
=AVERAGE(OFFSET(A1,COUNTA(A:A)-12,0,12,1))
물론이 수식은 A 열에없는 일부 셀에 배치해야합니다. COUNTA 함수를 사용하여 A 열에 항목이 포함 된 셀 수를 알아냅니다. A 열에 사용중인 셀이 100 개인 경우 이는 다음을 의미합니다. 다음과 같은 방식으로 계산되는 공식이됩니다.
=AVERAGE(OFFSET(A1,100-12,0,12,1))
물론 100에서 12를 뺀 값은 88이고이 숫자는 시작 셀 (A2)에서 오프셋으로 사용되어 평균 할 범위가 A89에서 시작하여 12 셀 아래로 확장되어야합니다. 즉, 평균은 A89 : A100 범위가됩니다. A 열 하단에 더 많은 숫자가 추가되면 수식은 항상 마지막 12 개의 숫자를 반영합니다.
A 열에 12 행 미만의 데이터가있는 경우 수식은 오류를 반환합니다. 이러한 가능성을 수용하기 위해 공식을 약간 변경하는 것이 좋습니다.
=AVERAGE(OFFSET(A1,COUNTA(A:A)-MIN(COUNTA(A:A),12),0,MIN(COUNTA(A:A),12),1))
MIN 함수 (두 군데)는 12 개 행의 고정적이고 빠른 값을 사용하는 대신 실제 행 수 또는 12 개 중 최소값을 반환합니다. 따라서 워크 시트에 A1 : A5 셀에 숫자 만있는 경우 MIN 함수는 공식이 그 5 개의 값만을 평균화하도록합니다.
_ExcelTips_는 비용 효율적인 Microsoft Excel 교육을위한 소스입니다.
이 팁 (10277)은 Microsoft Excel 97, 2000, 2002 및 2003에 적용됩니다.
Excel (Excel 2007 이상)의 리본 인터페이스에 대한이 팁의 버전은 여기에서 찾을 수 있습니다.
link : / excelribbon-Averaging_the_Last_Numbers_in_a_Column [열의 마지막 숫자 평균]
.