
로드 프로세스를 자동화하려고 하는데 Excel 파워 쿼리에서 열별 작업을 수행할 수 있는지 알고 싶습니다. 특히 데이터 유형에 따라 열을 유지하거나 삭제하는 방법을 알고 싶습니다. 메뉴에서 열 선택 및 열 제거를 사용하는 방법을 알고 있지만 이는 두 옵션이 수행할 수 있는 작업보다 조금 더 구체적입니다.
아직 M 언어를 배워본 적은 없지만 배울 수 있는 M 솔루션을 환영합니다.
온라인 및 파워 쿼리 관련 슈퍼유저 질문을 통해 검색해 보았지만 답변을 찾지 못했습니다.
답변1
유용할 수 있는 Table.ColumnsOfType에 대한 함수가 있습니다.
https://msdn.microsoft.com/en-us/library/mt260753.aspx
예를 들어 이를 Table.RemoveColumns 함수에 포함할 수 있습니다. 예를 들어 이전 단계가 "변경된 유형"이라고 가정합니다.
= Table.RemoveColumns(#"Changed Type",Table.ColumnsOfType(#"Changed Type", {type number}) )
이 작업을 작성하는 데 도움이 되는 파워 쿼리 UI를 얻을 수 있습니다. 이를 사용하여 열을 제거한 다음 결과 단계의 수식을 위의 예와 같이 편집하면 됩니다.