Nora는 수년간 일기 예보를 보관 해 왔습니다. 통합 문서의 각 시트는 별도의 연도이며 각 시트의 A 열은 해당 연도의 날짜이고 B 열은 해당 날짜의 강수량입니다. Nora는 현재까지 올해의 강수량과 작년의 강수량을 보여주는 차트를 만들고 싶습니다. 그녀는이 차트가 오늘 날짜를 기준으로 두 해의 정확한 강수 값을 자동으로 참조하도록하는 방법이 있는지 궁금합니다.

정확히 달성하려는 목표에 따라 이러한 요구를 충족 할 수있는 몇 가지 방법이 있습니다. 올해 강우량과 작년의 강우량을 날짜별로 비교하려는 경우 사용할 데이터를 정의하는 동적 명명 된 범위를 설정하여 쉽게 수행 할 수 있습니다.

우선 2015 년 데이터가 2015 년 워크 시트에 있고 2016 년 (지금까지) 데이터가 2016 년 워크 시트에 있다고 가정 해 보겠습니다.

각 워크 시트의 행 1에는 머리글이 포함되어 있습니다. 즉, 날짜가 실제로 A2 셀에서 시작되고 강수량이 셀 B2에서 시작됨을 의미합니다.

다음 단계에 따라 범위를 설정하십시오.

  1. 리본의 공식 탭을 표시합니다.

  2. 정의 된 이름 그룹에서 이름 관리자 도구를 클릭합니다. Excel은 이름 관리자 대화 상자를 표시합니다.

  3. 새로 만들기 버튼을 클릭합니다. Excel에 새 이름 대화 상자가 표시됩니다. (그림 1 참조)

  4. 이름 필드에 CurrentYear라는 이름을 입력합니다 (공백이없는 단일 단어 임).

  5. 참조 대상 필드에 다음 공식을 입력하십시오.

  6. 확인 버튼을 클릭하여 명명 된 범위 만들기를 마칩니다. 이름 관리자 대화 상자에 새 범위가 나타납니다.

  7. 새로 만들기 버튼을 다시 클릭하십시오. Excel에서 (다시) 새 이름 대화 상자를 표시합니다.

  8. 이름 필드에 PreviousYear라는 이름을 입력합니다 (공백이없는 단일 단어입니다).

  9. 참조 대상 필드에 다음 공식을 입력하십시오.

  10. 확인 버튼을 클릭합니다. 이름 관리자 대화 상자에 새 범위가 나타납니다.

  11. 새로 만들기 버튼을 세 번 클릭합니다. Excel에 새 이름 대화 상자가 표시됩니다.

  12. 이름 필드에 날짜 이름을 입력합니다.

  13. 참조 대상 필드에 다음 공식을 입력하십시오.

  14. 닫기 버튼을 클릭하여 이름 관리자 대화 상자를 닫습니다.

범위를 정의했으면 이제 해당 범위를 사용하여 차트를 만들 수 있습니다.

  1. 리본의 삽입 탭을 표시합니다.

  2. 차트 그룹에서 열 옵션을 클릭합니다. Excel은 드롭 다운 목록을 표시합니다.

  3. Clustered Column 형식을 한 번 클릭하십시오. (이는 2 차원 열 머리글 아래의 첫 번째 옵션입니다.) Excel은 워크 시트에 빈 차트 개체를 만듭니다.

  4. 차트 개체를 마우스 오른쪽 단추로 클릭합니다. Excel은 상황에 맞는 메뉴를 표시합니다.

  5. 컨텍스트 메뉴에서 데이터 선택을 선택하십시오. Excel은 차트에 데이터 범위를 추가하지 않았으므로 완전히 비어 있어야하는 데이터 원본 선택 대화 상자를 표시합니다.

  6. 대화 상자의 왼쪽에있는 범례 항목 (시리즈) 아래에있는

제목에서 추가 버튼을 클릭합니다. Excel은 시리즈 편집 대화 상자를 표시합니다. (그림 2 참조)

  1. 시리즈 이름 필드에 2015를 입력합니다.

  2. 계열 값 필드에 ‘2015’! PreviousYear를 입력합니다.

  3. 확인 버튼을 클릭합니다. 이제 데이터 시리즈가 데이터 소스 선택 대화 상자에 나타납니다.

  4. 6 단계에서 클릭 한 것과 동일한 추가 단추를 다시 클릭합니다. Excel이 다시 데이터 계열 편집 대화 상자를 표시합니다.

  5. 시리즈 이름 필드에 2016을 입력합니다.

  6. 계열 값 필드에 ‘2016’! CurrentYear를 입력하십시오.

  7. 확인 버튼을 클릭합니다. 이 두 번째 데이터 시리즈는 이제 데이터 소스 선택 대화 상자에 나타납니다.

  8. 대화 상자 오른쪽의 가로 (범주) 아래에있는

축 레이블 제목에서 편집 버튼을 클릭합니다. Excel은 축 레이블 대화 상자를 표시합니다. (그림 3 참조)

  1. 축 레이블 범위에 ‘2016’! 날짜를 입력합니다.

  2. 확인 버튼을 클릭합니다. 데이터 소스 선택 대화 상자는 필요한 정보로 완전히 채워 져야합니다. (그림 4 참조)

  3. 확인을 클릭하여 데이터 소스 선택 대화 상자를 닫습니다.

오늘까지의 날짜 만 표시하는 업데이트 된 차트가 이제 표시됩니다. 원하는대로 계속해서 차트 서식을 지정할 수 있습니다.

(예를 들어 1 년이 포함되지 않도록 차트의 날짜 형식을 지정할 수 있습니다.) 또한 차트는 동적이므로 내일 통합 문서를 열 때보 다 하루를 더 반영합니다. 오늘.

이를 처리하는 또 다른 방법은 데이터를 저장하는 방법을 재고하는 것입니다.

모든 강수량을 별도의 워크 시트 (연도 별)에 저장하는 대신 단일 워크 시트에 모두 저장하십시오. Excel은 워크 시트에서 백만 개가 넘는 행의 데이터를 처리 할 수 ​​있으므로 실질적인 제한 사항에 부딪히지 않습니다. (백만 개의 행은 2,700 년이 훨씬 넘는 기간을 나타냅니다.)

이제 다른 워크 시트에서 두 개의 배열 수식을 사용하여 현재까지 두 해의 누적 강우량을 계산할 수 있습니다. 다음 배열 수식은 이전 연도의 강우량을 제공합니다.

=SUM(Data!B2:B1000*IF(Data!A2:A1000>=DATE(YEAR(NOW())-1,1,1),IF(Data!A2:A1000<=EDATE(NOW(),-12),1,0)))

이것은 원래 강수 측정 값이 Data라는 워크 시트에 있고 1000 행 이상으로 확장되지 않는다고 가정합니다. (필요에 따라 둘 중 하나를 수정할 수 있습니다.) 올해의 최신 강우량을 얻으려면 다음 배열 공식을 사용할 수 있습니다.

=SUM(Data!B2:B1000*IF(Data!A2:A1000>=DATE(YEAR(NOW()),1,1),IF(Data!A2:A1000<=NOW(),1,0)))

기억하십시오 : 둘 다 배열 수식이므로 Ctrl + Shift + Enter를 사용하여 입력해야합니다. 각 공식에서 반환 된 단일 값은 현재까지 매년 누적 강우량을 나타냅니다. 이 두 값은 원하는 차트에서 사용할 수 있습니다.

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

이 팁 (13427)은 Microsoft Excel 2007, 2010, 2013 및 2016에 적용됩니다.