PowerQuery Excel 파일이있는 경로로 실행하고 싶을 때

3164 단어 ExcelPowerQuery

개요



Excel 파일을 둔 Path를 취득해, 상대적으로 파일 일람을 취득해 Power Query를 실행하기 위한 방법.

방법



  • Excel 함수로 Power Query에 전달할 데이터를 만듭니다.
    =LEFT(CELL("filename",A1),FIND("[",CELL("filename",A1))-2)
    



  • Power Query에서 위의 데이터를 이용하여 폴더 목록 취득 (파일 취득 등)

    폴더 목록 획득
    = Folder.Contents(
      (Excel.CurrentWorkbook(){[Name="Settings"]}[Content]){0}[対象Path]
    )
    



  • 이해 촉진을 위한 요소 분해



    문제 해결의 지름길은 분해군요.
  • = (Excel.CurrentWorkbook())

  • = (Excel.CurrentWorkbook(){0}) = (Excel.CurrentWorkbook(){[Name="Settings"]})
  • = (Excel.CurrentWorkbook(){[Name="Settings"]}[Content])
  • = (Excel.CurrentWorkbook(){[Name="Settings"]}[Content]){0}
  • = (Excel.CurrentWorkbook(){[Name="Settings"]}[Content]){0}[대상 경로]
  • 좋은 웹페이지 즐겨찾기