2016-10-19 4 views
0

점수 정보가있는 여러 테이블 (예 : 이름, 점수 1, 점수 2, 3 등)이 있습니다. = IFERROR : 나 셀 L2에 다음 식 모두 점수 후새 행이 추가 될 때 수식이 범위를 계속 변경합니다.

(AVERAGE (D2 : K2)은, "")

문제는 그 I는 이름을 포함하는 테이블에 새로운 행을 추가하면 수식의 범위는 자동으로 = IFERROR (AVERAGE (D2 : K3), "")로 변경되며 평균은 2 행의 결과 행을 계산할 때 정확하지 않습니다. 1 행을 사용하여 범위를 계산한다고 가정하십시오.

셀 L2에 원래 수식을 붙여 넣고 끌어서 모든 이름과 점수를 추가 한 후이 문제를 수동으로 수정했지만 그 방법이 있는지 알고 싶습니다. 테이블은 changi없이 자동으로 할 수 있습니다. 수식의 범위? INDIRECT ()의 인수 테이블 한계 변화로 인한 조절되지 않기 때문에

=IFERROR(AVERAGE(INDIRECT("D2:K2")),"") 

:

+0

* = IFERROR (AVERAGE ($ D $ 2 : $ K $ 2), "") * –

+0

나는 항상 $ D $ 2 : $ K $ 3로 자동으로 범위를 변경하려고 노력했습니다. 새 행을 추가하기 전에 범위는 L2 셀에 K2입니다.하지만 새 행을 추가하자마자 D2로 변경됩니다. K3 – Sam

답변

0

이 화학식 범위를 "정지"한다.

+0

L2에서 수식을 잠급니다. 그러나 새 행을 추가하면 동일한 수식도 추가됩니다. L3에서는 범위가 여전히 D2 : K2이고 D3 : K3이어야하므로 새 사람의 점수 평균은 계산하지 않습니다. – Sam

+0

테이블에있는 다른 수식은 모두 범위를 올바르게 업데이트하지만 평균을 계산하는 범위는 행이 아니라 열에 있기 때문에 믿습니다. ( – Sam