열 순서가 변경될 때 테이블 참조를 정적으로 유지하려면 어떻게 해야 합니까?

열 순서가 변경될 때 테이블 참조를 정적으로 유지하려면 어떻게 해야 합니까?

나는 요약하고 싶은 특정 이름이 제목에 있는 아래와 같은 표를 참조하고 있습니다.

=SUMIF(Table[Heading1];Sheet1!$A2;Table[Heading2])

문제는 테이블의 입력 데이터가 변경되어 새 열을 추가하고 열 순서가 변경될 수 있다는 것입니다. 제목 이름은 동일하게 유지됩니다.

어떤 이유로 Excel은 이전 열 위치에 있는 "새" 열의 제목과 일치하도록 수식 내의 참조를 변경합니다.

: [Header1]과 [Header2] 사이에 새 열이 도입되면 위의 공식은 다음과 같이 변경되고 [Header2]에 대한 참조는 새 열의 헤더(여기서는 [Header3])로 변경됩니다.

=SUMIF(Table[Header1];Sheet1!$A2;Table[Header3])

나는 내가 지정한 헤더를 항상 참조하는 수식을 그대로 유지하고 싶습니다. 이를 수행하고 Excel에서 참조 변경을 중지하는 방법은 무엇입니까?

답변1

테이블 참조 사이에 콜론을 사용하여 테이블 참조를 두 배로 늘려야 합니다. 그래서:

Table[Heading1]될 것입니다Table[[Heading1]:[Heading1]]

관련 정보