Power Automate에서 스프레드시트 정보를 Excel에 완전히 동기화
2944 단어 PowerAutomate
이 기사에서 쓰는 내용
스프레드시트의 정보를 Excel에 동기화하는 방법입니다.
아래 스프레드시트의 A열을 키로 합니다.
아래 Excel의 A 열 (열 1)을 키로 사용
· 일치 ⇒ 갱신
・스프레드시트에만 존재⇒행 추가
・Excel에만 존재⇒삭제
라는 처리를 실시하고 있습니다.
전체 흐름
거칠게는 아래의 플로우로 처리하고 있습니다.
구현 방법
스프레드시트: 복습 행 선택
Excel: 테이블에 있는 행을 나열합니다.
로 데이터를 모두 가져옵니다.
Excel의 경우는 미리 테이블을 작성하지 않으면 안됩니다.
그런 다음 각각 빈 배열을 준비합니다.
스프레드시트의 키 배열 만들기
공백의 경우는 제외하고 싶기 때문에, 조건 분기로 공백과 같지 않은 경우만 배열에 추가하고 있습니다.
Excel 키 배열 만들기
Excel 측도 마찬가지로 처리합니다.
스프레드시트, Excel의 공통 키 배열 만들기
insertsection 함수를 사용하면, 2 개의 배열의 공통된 것만으로 할 수 있으므로,
값 식에 입력합니다.
intersection(variables('excel_array'), variables('ss_array'))
공통항목 업데이트 및 스프레드시트 전용 데이터 업데이트
위의 두 가지 배열 처리에 넣습니다.
① 공통항과 일치하는 열은 갱신
② 공통항과 일치하지 않고 공백이 아닌 경우는 행 추가
라는 처리를 실시하고 있습니다.
Excel에만 포함된 행 삭제
마지막으로 공통항에 含まない
라는 조건으로 정의의 경우에 행을 삭제해,
완전히 동기화합니다.
끝에
이 데이터량으로 15초 정도 걸리므로 데이터량이 많아졌을 때
어느 정도 처리가 걸리는지는 불안합니다.
Power Automate의 실행 상한이 있는지도 알 수 없습니다.
다른 로직으로도 할 수 있다고 생각하므로, 이쪽이 편하게 만들 수 있는 등 있으면,
가르쳐 주시면 기쁩니다.
Reference
이 문제에 관하여(Power Automate에서 스프레드시트 정보를 Excel에 완전히 동기화), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/plumfield56/items/18096f27c0ac151ba0da
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
거칠게는 아래의 플로우로 처리하고 있습니다.
구현 방법
스프레드시트: 복습 행 선택
Excel: 테이블에 있는 행을 나열합니다.
로 데이터를 모두 가져옵니다.
Excel의 경우는 미리 테이블을 작성하지 않으면 안됩니다.
그런 다음 각각 빈 배열을 준비합니다.
스프레드시트의 키 배열 만들기
공백의 경우는 제외하고 싶기 때문에, 조건 분기로 공백과 같지 않은 경우만 배열에 추가하고 있습니다.
Excel 키 배열 만들기
Excel 측도 마찬가지로 처리합니다.
스프레드시트, Excel의 공통 키 배열 만들기
insertsection 함수를 사용하면, 2 개의 배열의 공통된 것만으로 할 수 있으므로,
값 식에 입력합니다.
intersection(variables('excel_array'), variables('ss_array'))
공통항목 업데이트 및 스프레드시트 전용 데이터 업데이트
위의 두 가지 배열 처리에 넣습니다.
① 공통항과 일치하는 열은 갱신
② 공통항과 일치하지 않고 공백이 아닌 경우는 행 추가
라는 처리를 실시하고 있습니다.
Excel에만 포함된 행 삭제
마지막으로 공통항에 含まない
라는 조건으로 정의의 경우에 행을 삭제해,
완전히 동기화합니다.
끝에
이 데이터량으로 15초 정도 걸리므로 데이터량이 많아졌을 때
어느 정도 처리가 걸리는지는 불안합니다.
Power Automate의 실행 상한이 있는지도 알 수 없습니다.
다른 로직으로도 할 수 있다고 생각하므로, 이쪽이 편하게 만들 수 있는 등 있으면,
가르쳐 주시면 기쁩니다.
Reference
이 문제에 관하여(Power Automate에서 스프레드시트 정보를 Excel에 완전히 동기화), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/plumfield56/items/18096f27c0ac151ba0da
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
intersection(variables('excel_array'), variables('ss_array'))
이 데이터량으로 15초 정도 걸리므로 데이터량이 많아졌을 때
어느 정도 처리가 걸리는지는 불안합니다.
Power Automate의 실행 상한이 있는지도 알 수 없습니다.
다른 로직으로도 할 수 있다고 생각하므로, 이쪽이 편하게 만들 수 있는 등 있으면,
가르쳐 주시면 기쁩니다.
Reference
이 문제에 관하여(Power Automate에서 스프레드시트 정보를 Excel에 완전히 동기화), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/plumfield56/items/18096f27c0ac151ba0da텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)