Tyler는 Trends 워크 시트와 연중 매일 워크 시트가있는 통합 문서를 가지고 있습니다. 그는 Trends 워크 시트를 다른 모든 워크 시트의 데이터로 채워야합니다. 필요한 셀은 각 시트 내에서 일정합니다. Tyler는 365 개의 각 워크 시트에 대해 “= A23″을 수동으로 수행하지 않고도 데이터를 수집 할 수있는 방법을 궁금해합니다.

정확히 수행하려는 작업에 따라이 작업에 접근 할 수있는 몇 가지 방법이 있습니다. 365 개의 모든 워크 시트에 대한 합계를 얻으려면 다음과 같은 수식을 사용할 수 있습니다.

=SUM('Day1:Day365'!A23)

여기에서는 워크 시트의 이름이 Day1에서 Day365까지라고 가정합니다. 그러나 모든 의심을 제거하는 쉬운 방법은 다음 단계를 따르는 것입니다.

  1. 수식을 입력 할 추세 워크 시트의 셀을 선택합니다.

  2. 수식 입력을 시작합니다 : = SUM (. 첫 번째 워크 시트 탭 (첫 번째 날에 대한 탭)을 클릭합니다.

  3. Shift 키를 누른 상태에서 마지막 워크 시트 탭 ( 이제 수식이 다음과 유사하게 표시됩니다.

SUM ( ‘Day1 : Day365’!. 합할 셀 (이 경우 셀 A23)을 클릭합니다. (어떤 워크 시트를 사용하든 상관 없습니다. 이 작업을 수행하십시오.) 이제 수식이 다음과 유사하게 표시됩니다. = SUM ( ‘Day1 : Day365’! A23. Enter 키를 누릅니다. 그러면 수식이 완성됩니다.

물론입니다. 워크 시트에서 셀을 합산하지 않을 수 있습니다. 실제로 Trends 워크 시트의 모든 365 값을 나열 할 수 있습니다.이 경우 가장 쉬운 방법은 모든 워크 시트 이름을 워크 시트 왼쪽에 나열하는 것입니다. 예를 들어 A 열에 모든 워크 시트 이름을 포함 할 수 있습니다. 그런 다음 B 열의 공식에 INDIRECT 함수를 사용할 수 있습니다.

=INDIRECT("'"&A7&"'!A23")

필요한만큼 셀을 복사하면 다른 워크 시트에서 원하는 값을 B 열로 가져옵니다 (그림 1 참조).

image

그림 1. 추세 워크 시트로 값 가져 오기.

워크 시트의 이름이 일종의 패턴으로 지정되었는지 확인하면 A 열의 워크 시트 이름을 없앨 수 있습니다. 예를 들어 “Jan 01″에서 “Dec 31″까지 이름을 지정할 수 있습니다. 이 경우 B 열의 수식을 다음과 같이 수정하면됩니다.

=INDIRECT("'"& TEXT(DATE(2019,1,ROW()-6), "mmm dd")&"'!A23")

수식을 필요한만큼 셀 아래로 복사하면 원하는 값이 있습니다. (그림 2 참조)

image

그림 2. 날짜를 사용하여 Trends 워크 시트로 값 가져 오기.

수식은 B7 셀에 입력되므로 ROW 함수가 반환하는 값에서 6을 뺍니다. 실제로이 수식을 다른 행에 넣는 경우 실제로 빼는 값을 조정하고 싶을 것입니다.

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

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