Computer >> 컴퓨터 >  >> 소프트웨어 >> Office

Excel에서 자동으로 업데이트되는 데이터베이스를 만드는 방법

이 도움말은 만드는 방법을 보여줍니다. 데이터베이스 엑셀에서 업데이트 자동으로 4가지 유용한 방법의 도움으로. 동적 데이터로 작업할 때 필요한 중요한 기능입니다. 데이터베이스가 다른 소스의 데이터에 의존하는 경우 소스 데이터에 따른 자동 업데이트가 매우 중요합니다. 방법에 익숙해지기 위해 예제를 살펴보겠습니다.

자동으로 업데이트되는 데이터베이스를 만드는 4가지 유용한 방법 엑셀에서

1. 웹에서 데이터를 추출하여 Excel에서 자동으로 업데이트되는 데이터베이스 생성

과제 :추출 미국 뉴욕의 14일 일기예보 에서 및 Excel 데이터베이스 생성 자동으로 업데이트됩니다. .

문제 분석 :여러 웹사이트 를 찾았습니다. 날씨 온라인 예측을 제공하는 . 이 예에서는 예측 을 사용합니다. 뉴욕 , 미국 https://www.timeanddate.com/weather/usa/new-york/ext 웹사이트 링크에서 . 복사할 수 있습니다. 다음 스크린샷 에서 Excel 워크시트 만들다 데이터베이스 . 그러나 불행히도 데이터베이스 업데이트 웹사이트 데이터 연결 하지 않는 한 소스 링크로 이동합니다. 데이터베이스 연결됨 소스 링크로 , Excel 촉진 업데이트 옵션 제공 수동으로 데이터베이스 그리고 자동으로 .

Excel에서 자동으로 업데이트되는 데이터베이스를 만드는 방법

해결책 :일기 예보 데이터베이스를 자동으로 업데이트하려면 아래 단계를 따라야 합니다.

1단계:웹에 연결

  • 이동 데이터 탭 으로 Excel 리본에서 .
  • 클릭 웹에서 가져오기 및 변환 탭의 옵션

Excel에서 자동으로 업데이트되는 데이터베이스를 만드는 방법

  • 대화 상자에서 , 붙여넣기 URL 데이터를 추출 하려는 위치에서 데이터베이스 확인을 누르세요. .

Excel에서 자동으로 업데이트되는 데이터베이스를 만드는 방법

  • 내비게이터 창에서 를 볼 수 있습니다. 웹사이트에서 찾을 수 있음 . 표 보기의 도움으로 , 추출된 데이터 를 볼 수 있습니다. 표 형식으로 .
  • 수정 로드하기 전에 추출된 데이터 테이블 Excel 데이터베이스로 , 클릭 데이터 변환  옵션.

Excel에서 자동으로 업데이트되는 데이터베이스를 만드는 방법

2단계:데이터 변환

  • 파워 쿼리 편집기 , 원하지 않는 열을 제거할 수 있습니다. . 이렇게 하려면 마우스 오른쪽 버튼을 클릭 하십시오. 열 헤더 선택 제거 옵션.

Excel에서 자동으로 업데이트되는 데이터베이스를 만드는 방법

  • 여러 열을 제거했습니다 6열 만 유지 가져오기 데이터베이스로 .
  • 이제 에서 탭에서 닫기 및 로드 를 클릭하십시오. 버튼.
  • 선택 닫고 로드 옵션.

Excel에서 자동으로 업데이트되는 데이터베이스를 만드는 방법

3단계:Excel 데이터베이스로 데이터 가져오기

  • 데이터 가져오기 창에서 클릭 기존 워크시트 옵션 선택 시작 셀 데이터 가져오기 , 확인 을 클릭하십시오. 명령을 실행합니다.

Excel에서 자동으로 업데이트되는 데이터베이스를 만드는 방법

  • 성공적으로 만들었습니다 Excel 데이터베이스 연결된 데이터 웹사이트 소스로 .

Excel에서 자동으로 업데이트되는 데이터베이스를 만드는 방법

4단계:자동 업데이트 기능 사용

  • 클릭 데이터베이스 테이블에서 .
  • 이동 데이터 Excel 리본 탭 .
  • 클릭 모두 새로고침 버튼.
  • 선택 연결 속성 옵션.

Excel에서 자동으로 업데이트되는 데이터베이스를 만드는 방법

  • 이제 설정 시간 그 후에 새로고침하고 싶습니다. 데이터베이스 자동 모든 입력 상자 새로 고침 에서 확인을 누르세요. .

Excel에서 자동으로 업데이트되는 데이터베이스를 만드는 방법

자세히 알아보기:Excel에서 데이터베이스 함수를 사용하는 방법(예제 포함)

2. Excel에서 자동으로 업데이트되는 피벗 테이블로 데이터베이스 만들기

이 그림에서는 만들어 피벗 테이블 기반 소스 데이터세트에서 . 피벗 테이블이 제공되는 데이터베이스 엑셀에서 , 활성화 자동 새로고침 기능 피벗 테이블 업데이트 Excel 데이터베이스 자동 . 다음 단계 절차를 안내해 드립니다. .

1단계:피벗 테이블 만들기

데이터세트 가 있다고 가정해 보겠습니다. 판매 세부정보 를 나타내는 상점용 .

Excel에서 자동으로 업데이트되는 데이터베이스를 만드는 방법

만들다 피벗 테이블 ,

  • 선택 전체 데이터세트 .
  • 이동 삽입 탭으로 .
  • 클릭 피벗 테이블  버튼.
  • 선택 테이블/범위에서  옵션.

Excel에서 자동으로 업데이트되는 데이터베이스를 만드는 방법

  • 표 또는 범위의 피벗 테이블 창에서 클릭 새 워크시트 옵션 에서 확인을 누르세요. .

Excel에서 자동으로 업데이트되는 데이터베이스를 만드는 방법

  • 피벗 테이블 데이터베이스 만들었습니다 새 워크시트에서 .

Excel에서 자동으로 업데이트되는 데이터베이스를 만드는 방법

2단계:데이터베이스를 자동으로 업데이트하기 위해 피벗 테이블에 대한 자동 새로 고침 기능 활성화

이 방법은 업데이트됩니다. 피벗 테이블 매번 통합 문서 열려 있음 , 데이터세트가 변경될 때마다가 아닙니다. 따라서 부분 자동화 와 같습니다. 피벗 테이블 . 활성화 단계에 따라 자동새로고침 기능 피벗 테이블용 :

  • 오른쪽 클릭 모든 피벗 테이블의 컨텍스트 메뉴를 엽니다.
  • 피벗 테이블 옵션 선택 컨텍스트 메뉴에서 .

Excel에서 자동으로 업데이트되는 데이터베이스를 만드는 방법

  • 피벗 테이블 옵션에서 창에서 데이터 로 이동합니다. 탭 및 확인 파일을 열 때 데이터 새로 고침 옵션.

Excel에서 자동으로 업데이트되는 데이터베이스를 만드는 방법

  • 마지막으로 확인 을 누르십시오. 창을 닫습니다.

자세히 알아보기:Excel VBA에서 간단한 데이터베이스를 만드는 방법

3. Excel의 VBA 코드를 사용하여 데이터베이스를 자동으로 업데이트하는 피벗 테이블 자동 새로 고침

작업: 간단한 VBA 사용 자동으로 업데이트 할 수 있는 코드 변경할 때의 피벗 테이블 모든 소스 데이터 . 가장 중요한 것은 즉시 발생한다는 것입니다. 이전 방법과 달리 닫아야 해야 하는 위치 및 재개 파일 업데이트를 보려면 다시 .

해결책: 이를 위해 가이드를 따르세요!

  • 맞음클릭 워크시트 이름 선택 코드 보기  옵션.

Excel에서 자동으로 업데이트되는 데이터베이스를 만드는 방법

코드: 삽입 다음 VBA Visual Basic 편집기의 코드 .

Private Sub Worksheet_Change(ByVal Target As Range)
ThisWorkbook.RefreshAll
End Sub

Excel에서 자동으로 업데이트되는 데이터베이스를 만드는 방법

출력: VBA 코드 셀 데이터를 변경 할 때마다 실행됩니다. 소스 파일에서 모든 피벗 테이블 소스 관련 업데이트됩니다. 이에 따라 즉각적으로 .

확인하려면 위의 절차에 따라 피벗 테이블 을 만들었습니다. pivot_table이라는 시트에서 소스 데이터 기반 VBA라는 시트에서 . 수량을 변경했습니다. 애플 50 부터 30까지 . pivot_table_VBA 라는 다른 시트의 데이터베이스 또한 업데이트됨 따라서 자동으로 .

Excel에서 자동으로 업데이트되는 데이터베이스를 만드는 방법

참고 :자동하지 않으려면 –새로고침 모든 피벗 테이블 특정 문서가 아닌 통합 문서에서 , 다음 코드를 사용할 수 있습니다. 이 코드는 업데이트만 합니다. 피벗 테이블 시트 pivot_table_VBA 에서 데이터 소스를 변경할 때

Private Sub Worksheet_Change(ByVal Target As Range)
Worksheets("pivot_table_VBA  ").PivotTables("PivotTable2").PivotCache.Refresh
End Sub

이 코드에서 pivot-pivot_table_VBA PivotTable2가 포함된 시트 이름입니다. 워크시트 의 이름을 쉽게 확인할 수 있습니다. 및 피벗 테이블 .

Excel에서 자동으로 업데이트되는 데이터베이스를 만드는 방법

자세히 알아보기:Excel에서 양식을 사용하여 데이터베이스를 만드는 방법

4. Excel의 다른 시트에서 데이터를 참조하여 자동으로 업데이트하는 데이터베이스 만들기

과제 :데이터베이스 생성 데이터가 있는 테이블 온다 다른 워크시트 . 모든 변경 소스에서 데이터 , 데이터베이스 업데이트해야 합니다. 자동으로 .

해결책 :다음은 입니다. 시트 에서 source_table 이라는 이름의 제품 이름 포함 및 개별 단가 .

Excel에서 자동으로 업데이트되는 데이터베이스를 만드는 방법

이제 데이터베이스 를 만들었습니다. (시트 데이터베이스 )는 판매 세부정보를 나타냅니다. . 데이터세트에 이 있습니다. 이름:"단가 ". 각 항목을 참조해야 합니다. 데이터 단가 열 테이블 source_table 시트에서. 데이터베이스 테이블의 단가 열에 데이터를 삽입하려면-

  • 등호 를 입력합니다. (=) 셀 F3(Apple의 단가) .

Excel에서 자동으로 업데이트되는 데이터베이스를 만드는 방법

  • 이동 시트 소스_테이블에 .
  • 클릭 C3(Apple의 단가).

Excel에서 자동으로 업데이트되는 데이터베이스를 만드는 방법

  • Enter 키를 누릅니다.

Excel에서 자동으로 업데이트되는 데이터베이스를 만드는 방법

  • 이제 채우기 핸들을 사용하여 , 단가 를 채우십시오. 참조 데이터 가 있는 열 소스 테이블 에서 시트 소스_테이블에서 .

Excel에서 자동으로 업데이트되는 데이터베이스를 만드는 방법

출력 :우리가 변경하는 경우 모든 데이터 소스 테이블 에서 시트 소스_테이블에서 , 데이터베이스 자동으로 업데이트됩니다. .

Excel에서 자동으로 업데이트되는 데이터베이스를 만드는 방법

자세히 알아보기: Excel에서 고객 데이터베이스를 유지 관리하는 방법

기억해야 할 사항

VBA 코드 사용 방법 3에서 자동화 피벗 테이블이 손실 기록 실행 취소 . 변경하는 경우 되돌릴 수 없습니다. 이전 단계로 . 이것은 VBA 코드를 사용하여 피벗 테이블을 자동으로 업데이트할 때의 단점입니다.

결론

이제 4가지 적절한 방법으로 자동 업데이트되는 데이터베이스를 Excel에서 만드는 방법을 알게 되었습니다. 이 기능을 보다 자신 있게 사용하는 데 도움이 되길 바랍니다. 질문이나 제안이 있는 경우 아래의 의견란에 입력하는 것을 잊지 마십시오.

관련 기사

  • Excel에서 인벤토리 데이터베이스를 만드는 방법(3가지 쉬운 방법)
  • Excel에서 관계형 데이터베이스 만들기(간단한 단계 사용)
  • Excel에서 검색 가능한 데이터베이스를 만드는 방법(2가지 빠른 요령)