Bill에는 SUM 함수를 사용하여 2 행부터 15 행까지의 열을 더하는 수식이 있습니다. 행 3 ~ 15에 행을 추가하면 수식이 제대로 조정됩니다. 맨 위 (2 행 바로 위)에 행을 추가하면 삽입 된 행을 포함하도록 수식이 전혀 조정되지 않습니다. Bill은 합산되는 항목의 맨 위에 행을 추가 할 때 수식을 적절하고 자동으로 조정하는 방법이 있는지 궁금합니다.

이것이 어떻게 수행 될 수 있는지에 대한 많은 생각의 학교가 있으며, 각각은 동일한 것을 달성하기 위해 다른 기술을 구현합니다. 한 가지 방법은 단순히 데이터를 워크 시트의 형식 테이블로 변환하는 것입니다. 가장 쉬운 방법은 데이터 내에서 셀을 선택한 다음 Ctrl + T를 누르는 것입니다. Excel은 데이터를 표로 인식하고 표 상단의 제목 바로 아래에 행을 삽입하면 표 합계에 자동으로 반영됩니다.

또 다른 접근 방식은 SUM 공식을 조정하는 것입니다. 행 1에 열 머리글이 있기 때문에 행 2에서 15까지의 합계를 수행 할 수 있습니다. 이 경우 (그리고 열 머리글에 텍스트가 포함 된 경우) 1 ~ 15 행을 참조하도록 SUM 공식을 조정하면됩니다. 이제 누군가가 2 행에 새 행을 추가하면 자동으로 합계에 포함됩니다. 또한 열 머리글의 텍스트는 해당 합계에 영향을 미치지 않습니다.

머리글에 실제로 합계를 엉망으로 만들 수있는 숫자가 포함 된 경우 변형을 시도 할 수 있습니다. 2 행에 빈 행을 삽입하고 2 행부터 16 행까지 참조하도록 SUM 수식을 조정합니다. (새 빈 행 2를 추가했기 때문에 15 행이 아니라 16 행이됩니다.) 그런 다음 2 행을 숨 깁니다. 명백한. 이제 사람들이 맨 위에 행을 추가하면 실제로 행 3에 추가되고 SUM 공식은 여전히 ​​숨겨진 행 2를 참조하므로 조정이 올바르게 수행됩니다.

INDIRECT 또는 OFFSET 함수를 사용하도록 SUM 수식을 조정하는 방법을 사용할 수도 있습니다. 잠시 동안 현재 SUM 공식이 다음과 같다고 가정합니다.

=SUM(A2:A15)

다음 중 하나처럼 보이도록 변경하십시오.

=SUM(INDIRECT("A2"):A15)

=SUM(OFFSET(A1,1,0):A15)

이 두 수식 모두 범위의 맨 위 셀을 “고정”합니다. 합산 된 범위의 맨 위에 (2 행 앞) 셀을 삽입하면 Excel은 INDIRECT 함수 또는 OFFSET 함수에서 셀 참조를 조정하지 않습니다. 결과적으로 SUM 수식은 항상 원하는 최상위 범위 셀을 참조합니다.

_ExcelTips_는 비용 효율적인 Microsoft Excel 교육을위한 소스입니다.

이 팁 (10999)은 Office 365의 Microsoft Excel 2007, 2010, 2013, 2016, 2019 및 Excel에 적용됩니다.