아래 참고자료 Youtube 동영상을 따라서 만들어 봤습니다.
제 글이 이해가 안 되면 동영상을 보시면 이해가 되실 겁니다.
Power Automate 단계를 만들어 테스트 화면입니다.
![](https://blog.kakaocdn.net/dn/cdFipA/btsbCIg3i96/sjWkKuKvGZRkpKd7BfbWF0/img.png)
준비사항
SharePoint List를 만들어 준비해 준다.
ID, Name, Department, Title - 여기서 ID는 자동생성으로 구성
![](https://blog.kakaocdn.net/dn/bH5EhH/btsbEiPRcdv/o3m59BmjKHF81FOcn9DcJ0/img.png)
Excel Sample 파일을 만들고 SharePoint 혹은 OneDrive에 저장한다.
파일명 : SharePoint to Excel Sample1.xlsx
표를 만들고 표 이름을 TableUpdate로 설정
![](https://blog.kakaocdn.net/dn/2ts4d/btsbBYR2kSA/DnTCJrbzfcrDkOmX0ZIvp0/img.png)
![](https://blog.kakaocdn.net/dn/AZkmo/btsbNUG51uK/dMtc44j1P4fTG8p9r85HBK/img.png)
SharePoint 문서에 저장
![](https://blog.kakaocdn.net/dn/bs2Sqn/btsbA5KGgxK/MaeOtKEZb96TO62oWgxnL0/img.png)
흐름 만들기
![](https://blog.kakaocdn.net/dn/bi91j6/btsbDtRBPQ0/ff8zMRHzdsI1TYMIDCktR1/img.png)
![](https://blog.kakaocdn.net/dn/bbjm7T/btsbBUWsXY2/IkITFIKvXTfm7UFR2D5w4K/img.png)
![](https://blog.kakaocdn.net/dn/d8P6u9/btsbFIgh54X/ED0CHDEhpyWOE2yzBXJj3K/img.png)
![](https://blog.kakaocdn.net/dn/bnLjiG/btsbI35p8ia/kaMx5pLllJBaQ9YLSGMCkk/img.png)
파일 위치 및 파일을 지정하고
날짜/시간 형식을 ISO 8601로 설정
여기서 데이터가 날짜 데이터가 없음으로 위의 날짜/시간 형식을 ISO 8601로 설정은 생략해도 된다.
![](https://blog.kakaocdn.net/dn/bYcHu5/btsbI3K60z3/l86egEyGFimTYUKJ2rl7J0/img.png)
Excel Data를 JSON 형식으로 표현식을 추출하기 위해 테스트 실행
저장 - 테스트 실행
![](https://blog.kakaocdn.net/dn/4ljKu/btsbBYxKfls/NhbLVnx2fVh5fhvbqkHTf0/img.png)
![](https://blog.kakaocdn.net/dn/dLw9Tr/btsbBXFx0Dv/jNHQnkbu3ejwEsLQwhcGc1/img.png)
![](https://blog.kakaocdn.net/dn/pUArt/btsbA54WGOX/6tc7hLKkeeC93iw2YZAJBk/img.png)
![](https://blog.kakaocdn.net/dn/chGJTz/btsbBb5hDkx/GGkOsCuGsUICq6b5nxym7k/img.png)
![](https://blog.kakaocdn.net/dn/bvyCZ3/btsbBUa1BkJ/Gyy46TVvcjdaaYTNiJKyk1/img.png)
![](https://blog.kakaocdn.net/dn/LSsWo/btsbDFYH3Zy/tYNw8sBYeKP9KtgtvXrK80/img.png)
JSON 데이터를 확인할 수 있다. 해당 내용을 복사한다.
![](https://blog.kakaocdn.net/dn/d8NfBD/btsbDFdkld8/oI43zWi8lDuAsHc05MfTM0/img.png)
테스트 화면을 닫고.
새 단계 – JSON 검색 – JSON 구문 분석
![](https://blog.kakaocdn.net/dn/bPNAoT/btsbBYxKfmr/asztCgy2pBpPbeNDLcGDgk/img.png)
콘텐츠 선택하여 아래와 같이 선택
![](https://blog.kakaocdn.net/dn/49vzE/btsbFhXpyMS/BEvo3M0ojLDMPMJtwOQND1/img.png)
샘플에서 생성
![](https://blog.kakaocdn.net/dn/csSbEr/btsbElZYQeF/gYA2WdVTkD6zXWRYo6Fbp0/img.png)
위에 복사해 놓은 JSON 내용을 붙여 넣기 후 완료
JSON 내용에 불필요한 값을 없애기 위해 다시 스키마 값을 복사하여 메모장에 붙여넣기 한다.
![](https://blog.kakaocdn.net/dn/dxLIXe/btsbFG3RFmX/pOCW9i9tNpaB8EtYOsom1k/img.png)
여기서 필요한 값은 아래와 같이 { "type": "array", 아래 값이 필요하게 된다.
Excel 값의 데이터를 확인해서 일치하는지 확인해 본다.
![](https://blog.kakaocdn.net/dn/yVkd3/btsbI3dhQ5U/TdP7VMyNWune2JkKqNYM90/img.png)
{
"type": "array",
"items": {
"type": "object",
"properties": {
"@@odata.etag": {
"type": "string"
},
"ItemInternalId": {
"type": "string"
},
"ID": {
"type": "string"
},
"Name": {
"type": "string"
},
"Department": {
"type": "string"
},
"Title": {
"type": "string"
}
},
"required": [
"@@odata.etag",
"ItemInternalId",
"ID",
"Name",
"Department",
"Title"
]
}
}
![](https://blog.kakaocdn.net/dn/mt5SH/btsbCHP0FF8/lMKTjkXESud2njhEeZr5L0/img.png)
새 단계 – 컨트롤 – 반복 적용
![](https://blog.kakaocdn.net/dn/cvh5Ea/btsbDFxC5fH/aHLXPHwc0Tdpkkjv1rBhG0/img.png)
이전 단계에서 출력 선택 – 본문 – 작업 추가
![](https://blog.kakaocdn.net/dn/ch7NLw/btsbEiWy3hc/0ZOfk72bvNzDoAc6VLHG9K/img.png)
![](https://blog.kakaocdn.net/dn/S2nrj/btsbDEFzbH0/aBnwKCQ2xYr2WZyR4L7ml0/img.png)
![](https://blog.kakaocdn.net/dn/MygOs/btsbEjgUA7e/TiknHSlMlewIwFYUmVkkuk/img.png)
![](https://blog.kakaocdn.net/dn/wzs1U/btsbEl6KQ25/DIaLpnifWejmtfhxE5MbtK/img.png)
이제 저장 후 테스트를 하면 아래와 같이 SharePoint에 값이 들어가는 것을 알 수 있다.
![](https://blog.kakaocdn.net/dn/buv7dR/btsbBUhLR1R/gqBQ4xWw7ykz5ASBpSdOrK/img.png)
아래와 같이 기존의 값 아래에 값이 추가되는 것을 알 수 있다.
![](https://blog.kakaocdn.net/dn/mDd9h/btsbBOWi5q0/GV6N76maASrH4CW3Ks36Ak/img.png)
[참고 자료]
How to Send Excel Table Data to a SharePoint List Using Power Automate | 2022 Tutorial
댓글