Excel은 데이터를 데이터의 그래픽 표현 인 차트로 변환하는 데 빛을 발합니다. 워크 시트의 데이터 범위를 기반으로 차트를 쉽게 만들 수 있습니다. 일반적으로 범위에 데이터를 추가하는 경우 차트를 다시 만들거나 차트의 기반이되는 셀 범위를 변경해야합니다.

새 데이터 범위를 참조하기 위해 차트를 수정하는 데 지쳤다면 시도해 볼 수있는 몇 가지 단축키가 있습니다. 첫 번째 단축키는 차트에 사용 된 범위를 “미세 조정”해야하는 경우에 잘 작동합니다. (이 방법은 차트의 기반이되는 데이터가 포함 된 동일한 워크 시트의 개체에 차트가있는 경우에만 작동합니다.) 다음 단계를 따르십시오.

  1. 차트의 기반이되는 테이블에 새 데이터를 입력합니다.

  2. 방금 입력 한 모든 셀을 선택하십시오.

  3. 셀 주변의 선택 테두리에서 아무 곳이나 클릭합니다. (채우기 핸들을 클릭하지 마십시오.)

  4. 선택 항목을 차트쪽으로 끌어서 차트에 놓습니다.

그게 다입니다. Excel은 새 데이터를 기존 차트에 바로 통합하여 휘파람처럼 매끄럽게 처리합니다.

또 다른 접근 방식은 범위의 끝이 아니라 범위 내의 어딘가에 새 데이터를 추가하는 것입니다. 예를 들어 11/1부터 11/13까지 기간을 나타내는 데이터가있을 수 있으며 해당 날짜를 기반으로 차트를 만들 수 있습니다. 범위의 끝에 새 데이터를 추가하면 (11/13 이후) Excel은 해당 항목을 차트에 추가 할 것인지 알지 못합니다.

대신 데이터 범위 내 어딘가에 빈 행을 삽입하십시오. 11/13에 대한 레코드가 추가 된 행 아래에있는 한 어디에서든 상관 없습니다. 그런 다음 새 행에 새 데이터를 추가하면 데이터를 포함하도록 차트가 자동으로 업데이트됩니다.

물론이 접근법의 한 가지 단점은 삽입 된 데이터가 데이터 테이블의 전체 구조와 비교할 때 순서가 맞지 않는다는 것입니다. 날짜 기반 데이터와 같은 일부 데이터 유형의 경우 Excel은 데이터 테이블 자체가 아니라 차트에 표시되는대로 데이터를 날짜별로 자동 정렬합니다. Excel의 정렬 기능을 사용하여 차트에 표시되는 내용에 영향을주지 않고 테이블의 데이터를 재정렬 할 수 있습니다.

또 다른 접근 방식은 “동적 범위”를 만드는 것입니다. 이 방법은 차트로 작성하는 데이터 범위가 워크 시트의 유일한 데이터 인 경우에 효과적입니다. 다음 단계를 따르십시오.

  1. 평소처럼 데이터 테이블을 만듭니다. (간단하게하기 위해 A와 B 열에 2 열 데이터 테이블을 만들고 차트를 작성한다고 가정합니다.)

  2. 원하는대로 차트를 만듭니다.

  3. 워크 시트가 보이면 삽입 | 이름 | 이름 정의 대화 상자를 표시하려면 정의합니다. (그림 1 참조)

  4. 통합 문서의 이름 또는 이름 필드 (Excel 버전에 따라 다름)에 A 열의 데이터를 참조 할 이름을 입력합니다.

  5. 참조 대상 필드에 다음 공식을 입력하십시오. 필요에 따라 시트 이름과 시작 셀 (이 경우 $ A $ 2)을 변경해야합니다. 시작 셀을 변경하는 경우 수식 (-1)의 마지막 부분도 시작 셀의 행 번호보다 하나 더 적게 변경해야합니다. 따라서 시작 셀을 $ A $ 5로 변경하면 수식의 마지막 부분을 -4로 변경해야합니다.

  6. 추가를 클릭하십시오. Excel에서 이름을 만들고 입력 한 수식과 연결합니다. 새로 정의 된 이름이 나열된 이름 정의 대화 상자가 계속 표시되어야합니다.

  7. 통합 문서의 이름 또는 이름 필드 (Excel 버전에 따라 다름)에 B 열의 데이터를 참조 할 이름을 입력합니다.

  8. 참조 대상 필드에 다음 공식을 입력하십시오. (5 단계에 설명 된대로 시트 이름, 시작 셀 및 수식의 마지막 부분을 동일한 유형으로 변경해야합니다.)

  9. 추가를 클릭하십시오. Excel에서 이름이 생성됩니다.

  10. 확인을 클릭하여 이름 정의 대화 상자를 닫습니다.

  11. 차트를 표시하고 데이터 시리즈를 선택합니다. (간단한 2 열 데이터 테이블이기 때문에 하나의 데이터 시리즈 만 있어야합니다.) 수식 입력 줄에 다음과 유사한 수식이 표시됩니다.

  12. 수식의 범위를 이전 단계에서 정의한 이름으로 바꿉니다. 4 단계와 7 단계에서 DatesReadings 이름을 정의했다고 가정하면 수식은 다음과 같습니다.

=SERIES(,Sheet1!Dates,Sheet1!Readings,1)

이제 데이터 테이블에 정보를 추가하는 위치에 관계없이 차트가 자동으로 업데이트됩니다. 이는 6 단계와 10 단계에서 정의한 이름이 워크 시트의 A 및 B 열에있는 데이터 범위를 계산하는 수식을 참조하기 때문에 작동합니다.

사용중인 데이터의 특성에 따라 동적 범위를 만들 수있는 다른 방법이 많이 있습니다. 추가 정보는 다음 웹 자원을 참조하십시오.

http://spreadsheetpage.com/index.php/tip/update_charts_automatically_when_you_enter_new_data/ http://www.ozgrid.com/Excel/DynamicRanges.htm

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

이 팁 (2933)은 Microsoft Excel 97, 2000, 2002 및 2003에 적용됩니다.