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

파워 쿼리를 사용하여 Excel에서 원활한 끌어서 놓기 파일 업로드

파워 쿼리를 사용하여 Excel에서 원활한 끌어서 놓기 파일 업로드

 

Excel에서 반복적으로 가져오는 데이터를 관리하는 것은 번거로울 수 있으며, 특히 여러 파일을 정기적으로 처리해야 하는 경우 더욱 그렇습니다. 다행히 파워 쿼리를 간단한 폴더 시스템과 결합하면 복잡한 VBA나 매크로 없이 데이터 모델을 자동으로 새로 고치는 끌어서 놓기 파일 업로드를 시뮬레이션할 수 있습니다.

이 튜토리얼에서는 Excel 및 파워 쿼리를 사용하여 끌어서 놓기 파일 업로드를 구현하는 방법을 보여줍니다.

여러 현장 에이전트로부터 매월 수집된 월간 판매 보고서를 관리한다고 상상해 보세요. 데이터를 수동으로 복사하여 붙여넣는 대신 드래그 앤 드롭 파일 업로드를 구현할 수 있습니다. 그런 다음 상담원에게 CSV를 공유 폴더에 업로드하거나 드래그하라고 지시하세요.

1단계:드래그 앤 드롭 폴더 설정

  • 파일 탐색기를 엽니다.
  • 새 폴더를 만듭니다(예:파일 드래그 앤 드롭).
C:\Users\YourName\Documents\Drag and Drop Files.
  • 여기에 하나 이상의 샘플 파일을 배치하세요. 예제 파일:
    • 6월 매출.csv
    • 7월 매출.csv
  • 사용자에게 드래그 앤 드롭을 알립니다. 파일을 이 폴더에 넣습니다. 빠른 액세스를 위해 공유하거나 고정할 수 있습니다.

파워 쿼리를 사용하여 Excel에서 원활한 끌어서 놓기 파일 업로드

각 파일에는 판매 데이터(제품, 지역, 수량 및 수익)가 포함된 행이 포함되어 있습니다. 모든 파일이 동일한 열, 동일한 순서, 동일한 CSV 형식의 구조를 따르는지 확인하세요.

2단계:파워 쿼리를 사용하여 폴더에 연결

  • 엑셀을 엽니다.
  • 데이터로 이동 탭>> 데이터 가져오기 선택>> 파일에서를 선택하세요.>> 폴더에서를 선택합니다. .

파워 쿼리를 사용하여 Excel에서 원활한 끌어서 놓기 파일 업로드

  • 파일 드롭 및 드롭으로 이동합니다. 폴더>> 열기를 클릭하세요. .

파워 쿼리를 사용하여 Excel에서 원활한 끌어서 놓기 파일 업로드

  • 파워 쿼리는 해당 폴더에 있는 파일 목록을 표시합니다.
  • 미리보기 창에서 데이터 결합 및 변환 을 클릭하세요. 또는 데이터 변환 .

파워 쿼리를 사용하여 Excel에서 원활한 끌어서 놓기 파일 업로드

3단계:파워 쿼리에서 파일 결합

파워 쿼리는 폴더에 있는 파일 목록을 표시합니다.

  • 결합을 클릭하세요.>> 데이터 결합 및 변환을 선택합니다. .
  • A 파일 결합 미리보기가 열립니다.
  • 필요에 따라 올바른 시트/표/구분 기호를 선택합니다(파워 쿼리는 머리글을 자동 감지합니다).
  • 확인을 클릭하세요. .

파워 쿼리를 사용하여 Excel에서 원활한 끌어서 놓기 파일 업로드

  • 파워 쿼리가 생성하는 항목:
    • 모든 파일을 로드하는 기능을 자동으로 생성합니다.
    • 모든 파일의 데이터를 누적하는 변환 쿼리입니다.
    • 단계를 추가하여 확장하고 결합하세요.

파워 쿼리를 사용하여 Excel에서 원활한 끌어서 놓기 파일 업로드

4단계:IF가 요구하는 데이터 변환

  • 여기에서 변환을 적용할 수 있습니다:
    • 열 이름을 바꿉니다.
    • 데이터 유형을 변경합니다.
    • 행을 필터링합니다.
    • 쿼리 병합 등
  • 쿼리 편집기에서:
    • 확장자 또는 Source.Name과 같은 불필요한 열을 삭제하세요. , 필요하지 않은 경우.
    • 마우스 오른쪽 버튼 클릭>> 제거 선택 .
    • 쿼리 이름을 바꿉니다(예:CombinedFiles).

파워 쿼리를 사용하여 Excel에서 원활한 끌어서 놓기 파일 업로드

  • 완료되면 닫기 및 로드를 클릭하세요. .

파워 쿼리를 사용하여 Excel에서 원활한 끌어서 놓기 파일 업로드

  • 이제 Excel 시트가 폴더에 있는 모든 파일의 모든 행을 로드합니다.

파워 쿼리를 사용하여 Excel에서 원활한 끌어서 놓기 파일 업로드

4단계:드래그 앤 드롭 업로드 시뮬레이션

드래그 앤 드롭 업로드를 시뮬레이션하려면:

  • 새 .csv 파일을 Drop and Drop Files 폴더에 놓기만 하면 됩니다.
  • Sales August.csv를 드래그 앤 드롭하세요. 파일.

파워 쿼리를 사용하여 Excel에서 원활한 끌어서 놓기 파일 업로드

  • Excel로 돌아갑니다.
  • 마우스 오른쪽 버튼 클릭>> 새로고침 선택 테이블 위에.

파워 쿼리를 사용하여 Excel에서 원활한 끌어서 놓기 파일 업로드

  • 드롭된 파일의 새 행이 즉시 나타납니다.

파워 쿼리를 사용하여 Excel에서 원활한 끌어서 놓기 파일 업로드

5단계:자동 새로고침

  • 데이터로 이동 탭>> 쿼리 및 연결을 선택합니다. .
  • 쿼리를 마우스 오른쪽 버튼으로 클릭하세요.>> 속성을 선택합니다. .

파워 쿼리를 사용하여 Excel에서 원활한 끌어서 놓기 파일 업로드

  • 활성화:
    • 10분마다 새로고침 .
  • 확인을 클릭하세요. .

파워 쿼리를 사용하여 Excel에서 원활한 끌어서 놓기 파일 업로드

특정 파일 또는 형식 모니터링

다음을 사용하여 .csv 파일만 필터링할 수 있습니다:

= Table.SelectRows(Source, each Text.EndsWith([Extension], ".csv"))

또는 다음을 사용하여 임시/시스템 파일을 제외하세요.

= Table.SelectRows(Source, each not Text.StartsWith([Name], "~$"))

문제 해결 팁

  • 사용 중인 파일: 새로 고칠 때 파일이 다른 앱에서 열리지 않는지 확인하세요.
  • 헤더가 감지되지 않음: 첫 번째 행을 헤더로 처리하도록 파워 쿼리의 "파일 결합" 단계를 조정하세요.
  • 성능: 매우 큰 파일의 경우 워크시트로 로드하는 대신 '데이터 모델'을 사용하는 것이 좋습니다.

결론

위의 단계를 수행하면 끌어서 놓기 파일 업로드를 구현하여 Excel을 더욱 스마트하게 만들고 작업 흐름을 훨씬 효율적으로 만들 수 있습니다. 파워 쿼리와 모니터링되는 폴더만 있으면 Excel에서 가볍고 사용자 친화적인 파일 업로드 시스템을 구축할 수 있습니다. 폴더를 모니터링하고, 추가한 새 파일을 즉시 가져오고 처리하는 파워 쿼리의 기능은 수동 작업에 소요되는 수많은 시간을 절약해 줍니다. 정기적인 파일 업데이트를 빠르고 안정적으로 결합해야 하는 중소기업, 관리팀, 현장 운영에 적합합니다.

솔루션이 포함된 무료 고급 Excel 연습을 받아보세요!