PowerAutomate Selection을 사용할 때 날짜 인용
1751 단어 PowerAutomate
PowerAutomate에서 Word Template를 사용하여 Excel 목록을 PDF로 변환
주제 그대로, Excel인 수강생의 출석부 리스트로부터 수강생마다 1 시트로서 PDF로 발행한다.
Power Automate를 사용하는 이유는 PowerApps의 트리거로 수강생 본인이 만들고 싶다고 전자표를 누르고 싶기 때문입니다.
전체 Flow
이런 Flow를 짜 ↓↓
이 때, 배열로서 복수행의 데이터를 인용할 필요가 있지만, Select(선택) 액션을 사용해↓↓ 이와 같이 인용한다
이 경우, 「Date」에 인용된 데이터는 Excel 내부에서는 날짜 형식(yyyy-MM-dd)이지만, PowerAutomate 로 인용되면 일련 번호 형식이 되어 버린다.
날짜를 일련 번호에서 날짜 형식으로 변경
결론부터 말하면 ↓↓ 이렇게 쓴다
formatDateTime(addDays('1899-12-31',int(item()?['11_Date of Study'])),'yyyy-MM-dd')
수식
설명
formatDateTime
날짜 형식을 변경합니다. 'yyyy-MM-dd'에서 2020-07-27과 같이 표기
addDays
기준일(엑셀의 경우 1900-1-1이 최초의 날(=1)이므로, 1899-12-31)에 시리얼 번호를 더해 간다
int
문자열 일련 번호를 숫자로 변환
item
이번에 빠졌다. Select 액션 안이므로 body도 아니고, value도 아니고, item()? 로 열명을 지정해 인용한다
덧붙여서, 시각은 HH: mm: ss 라고 표기되어 버리므로, 「초」가 불필요한 경우는 마찬가지로 formatDateTime()를 사용해 HH: mm 로 변경한다.
Word Template를 사용하려면
Microsoft Power Automate Tutorial - Microsoft Word Connector Pt. 2 ( htps: //같다. 베 / Vys-Sn f pQ )
↑↑ 이 동영상을 보는 것이 알기 쉽다.
Reference
이 문제에 관하여(PowerAutomate Selection을 사용할 때 날짜 인용), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/ks4050kt/items/8b1d4a894c5ca8154922
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
formatDateTime(addDays('1899-12-31',int(item()?['11_Date of Study'])),'yyyy-MM-dd')
Reference
이 문제에 관하여(PowerAutomate Selection을 사용할 때 날짜 인용), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/ks4050kt/items/8b1d4a894c5ca8154922텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)