행 삽입 시 아래 10개 셀의 평균을 구하는 방법

행 삽입 시 아래 10개 셀의 평균을 구하는 방법

VBA가 아닌 엑셀에 관한 질문입니다. 맨 윗줄에는 그 아래에 있는 10개의 셀의 평균을 구하는 간단한 수식이 있습니다. 이 행 아래에 행을 복사하고 복사본을 새 행으로 삽입하고 싶습니다. (내 범위는 가장 최근의 첫 번째이고 오래된 범위는 결국 가장 최근의 10개에서 제외됩니다.)

행을 복사하여 붙여넣으면 위 행의 수식이 삽입한 행을 무시하도록 자동으로 조정됩니다(새 행 아래의 10개 셀의 평균을 계산합니다.) 수식이 2~11번째 행에 "고정"되지 않는 이유는 무엇입니까? 어떻게 그렇게 만들 수 있나요?

예를 들어, 내 스프레드시트가 다음과 같다면(저는 가지고 있지 않습니다):

A1 Average(A2:A11)  
A2 5  
A3 8  
...  
A11 3  
A12 (unused)  

A2 행을 복사하여 여기에 삽입하면 A1의 수식은 Average(A3:A12)가 됩니다. A2:A11에 그대로 유지하고 싶습니다. 달러 기호(A$2:A$11)를 입력해 보았지만 삽입으로 인해 여전히 수식이 변경되었습니다. 도와주세요.

답변1

노력하다:

=AVERAGE(INDIRECT("A2:A11"))

관련 정보