연간 비교 차트 만들기 (Microsoft Excel)
Nora는 수년간 일기 예보를 보관 해 왔습니다. 통합 문서의 각 시트는 별도의 연도이며 각 시트의 A 열은 해당 연도의 날짜이고 B 열은 해당 날짜의 강수량입니다. Nora는 현재까지 올해의 강수량과 작년의 강수량을 보여주는 차트를 만들고 싶습니다. 그녀는이 차트가 오늘 날짜를 기준으로 두 해의 정확한 강수 값을 자동으로 참조하도록하는 방법이 있는지 궁금합니다.
정확히 달성하려는 목표에 따라 이러한 요구를 충족 할 수있는 몇 가지 방법이 있습니다. 올해 강우량과 작년의 강우량을 날짜별로 비교하려는 경우 사용할 데이터를 정의하는 동적 명명 된 범위를 설정하여 쉽게 수행 할 수 있습니다.
우선 2015 년 데이터가 2015 년 워크 시트에 있고 2016 년 (지금까지) 데이터가 2016 년 워크 시트에 있다고 가정 해 보겠습니다.
각 워크 시트의 행 1에는 머리글이 포함되어 있습니다. 즉, 날짜가 실제로 A2 셀에서 시작되고 강수량이 셀 B2에서 시작됨을 의미합니다.
다음 단계에 따라 범위를 설정하십시오.
-
리본의 공식 탭을 표시합니다.
-
정의 된 이름 그룹에서 이름 관리자 도구를 클릭합니다. Excel은 이름 관리자 대화 상자를 표시합니다.
-
새로 만들기 버튼을 클릭합니다. Excel에 새 이름 대화 상자가 표시됩니다. (그림 1 참조)
-
이름 필드에 CurrentYear라는 이름을 입력합니다 (공백이없는 단일 단어 임).
-
참조 대상 필드에 다음 공식을 입력하십시오.
-
확인 버튼을 클릭하여 명명 된 범위 만들기를 마칩니다. 이름 관리자 대화 상자에 새 범위가 나타납니다.
-
새로 만들기 버튼을 다시 클릭하십시오. Excel에서 (다시) 새 이름 대화 상자를 표시합니다.
-
이름 필드에 PreviousYear라는 이름을 입력합니다 (공백이없는 단일 단어입니다).
-
참조 대상 필드에 다음 공식을 입력하십시오.
-
확인 버튼을 클릭합니다. 이름 관리자 대화 상자에 새 범위가 나타납니다.
-
새로 만들기 버튼을 세 번 클릭합니다. Excel에 새 이름 대화 상자가 표시됩니다.
-
이름 필드에 날짜 이름을 입력합니다.
-
참조 대상 필드에 다음 공식을 입력하십시오.
-
닫기 버튼을 클릭하여 이름 관리자 대화 상자를 닫습니다.
범위를 정의했으면 이제 해당 범위를 사용하여 차트를 만들 수 있습니다.
-
리본의 삽입 탭을 표시합니다.
-
차트 그룹에서 열 옵션을 클릭합니다. Excel은 드롭 다운 목록을 표시합니다.
-
Clustered Column 형식을 한 번 클릭하십시오. (이는 2 차원 열 머리글 아래의 첫 번째 옵션입니다.) Excel은 워크 시트에 빈 차트 개체를 만듭니다.
-
차트 개체를 마우스 오른쪽 단추로 클릭합니다. Excel은 상황에 맞는 메뉴를 표시합니다.
-
컨텍스트 메뉴에서 데이터 선택을 선택하십시오. Excel은 차트에 데이터 범위를 추가하지 않았으므로 완전히 비어 있어야하는 데이터 원본 선택 대화 상자를 표시합니다.
-
대화 상자의 왼쪽에있는 범례 항목 (시리즈) 아래에있는
제목에서 추가 버튼을 클릭합니다. Excel은 시리즈 편집 대화 상자를 표시합니다. (그림 2 참조)
-
시리즈 이름 필드에 2015를 입력합니다.
-
계열 값 필드에 ‘2015’! PreviousYear를 입력합니다.
-
확인 버튼을 클릭합니다. 이제 데이터 시리즈가 데이터 소스 선택 대화 상자에 나타납니다.
-
6 단계에서 클릭 한 것과 동일한 추가 단추를 다시 클릭합니다. Excel이 다시 데이터 계열 편집 대화 상자를 표시합니다.
-
시리즈 이름 필드에 2016을 입력합니다.
-
계열 값 필드에 ‘2016’! CurrentYear를 입력하십시오.
-
확인 버튼을 클릭합니다. 이 두 번째 데이터 시리즈는 이제 데이터 소스 선택 대화 상자에 나타납니다.
-
대화 상자 오른쪽의 가로 (범주) 아래에있는
축 레이블 제목에서 편집 버튼을 클릭합니다. Excel은 축 레이블 대화 상자를 표시합니다. (그림 3 참조)
-
축 레이블 범위에 ‘2016’! 날짜를 입력합니다.
-
확인 버튼을 클릭합니다. 데이터 소스 선택 대화 상자는 필요한 정보로 완전히 채워 져야합니다. (그림 4 참조)
-
확인을 클릭하여 데이터 소스 선택 대화 상자를 닫습니다.
오늘까지의 날짜 만 표시하는 업데이트 된 차트가 이제 표시됩니다. 원하는대로 계속해서 차트 서식을 지정할 수 있습니다.
(예를 들어 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에 적용됩니다.