所需工具

Power Automate    |    Onedrive    |    Excel    |    Outlook

功能说明

通过Power Automate中的“计划的云端流”功能,定期从Onedrive上的Excel获取数据,根据数据判断来推送相关提醒

Ps: 除了“到期提醒”,还能执行其他定期任务

步骤逻辑说明

1.创建“计划的云端流”,设置定时时长;

2.获取Onedrive上的Excel文件数据;

3.设置循环判断逻辑;

4.设置判断之后执行的邮件推送;

5.测试并启用;

下面将根据以上步骤,一步步介绍如何设置一个简单的到期提醒;

前期准备 - Onedrive上创建Excel并设置格式

1. 在你的Onedrive上创建用于任务的Excel,也可以使用现有的表,如“合同清单” ,请确保已同步到Onedrive服务器;

2. 将表格内用于任务的数据全选之后,使用“套用表格格式”,将数据转变成数据表格式(不转换将无法获取数据);

3. 转换完成之后,再次选中数据,将看到菜单栏出现“表设计”,则表示设置成功;

前期准备 -打开Power Automate的“实验室功能”

1. 点击Power Automate右上角的齿轮图标,在打开的“设置”中,点击“查看所有Power Automate”设置;

2. 将弹出窗口底部的“实验性功能”设置为开(如图)。此功能是为了便于后续使用函数;

创建“计划的云端流”,设置定时时长

1. 进入Power Automate网页版:Power Automate | Microsoft Power Platform;
    进入“我的流”,选择“新流”-> “计划的云端流”;

2. 将弹出窗口,进行命名,设置开始时间和“重复间隔” ,如每天,每分钟等,然后点击“创建”后跳转到编辑页面;

获取Onedrive上的Excel文件数据

1. 根据上面创建跳转到便捷页面之后,初始化会创建第一步“Recurrence”,点击可以展开进行重新设置“重复间隔”;

2. 点击“新步骤”,会弹出“选择操作”,这里我们要用到的是“Excel Online(Business) ”点击转开下面的选项;

3. 选中“列出表中存在的行”,进行获取Excel数据操作;

4. 根据前面步骤点击“列出表中存在的行”;

5. 选择“位置”、“文档库”为图示内容;

6. 选择“文件”,点击右侧文件夹图标会有下拉列表;

7. 选择前面设置的文件,这里以“power_automate_测试.xlsx”为例

8. 选择“表”,会有下拉菜单
这里就设计到前面说的“套用表格格式”,不然下拉清单里没有图示的“表1”(这个以实际表名为准)

设置循环判断逻辑 循环逻辑

1. 选好Excel数据后,点击“新步骤”-> “控件”;

2. 点击“应用到每一个”,也可以直接搜索找到这个控件;

3. 点击右方出现的图标“   ”,在下拉列表中选择“value”,点击;

4. 然后选择“添加操作”,添加判断逻辑;

图标说明:

添加动态变量:设置的变量、excel里的数据名称等

添加表达式: 比如函数、公示等

设置循环判断逻辑 判断逻辑

1. 完成上面步骤并添加新步骤,搜索找到“条件”,点击;

2. 在新增的步骤中,现在“条件”栏,设置用于执行判断的条件;

3. 如图示,这里是首先在左侧的栏内, 点击出现的图标“      ”;

4. 在里面输入 int(),然后输入光标移至括号内,在点击底部的“剩余天数”;(也可以先点击“剩余天数”,然后手动添加int() )
这个是用来将excel获取到的数据转换成数字的,不转换无法判断;

int(items('应用到每一个')?['剩余天数’])

5. 再在右侧输入60(比较天数);

这样就设置好判断逻辑了;接下来是设置判断后的邮件发送;

设置判断之后执行的邮件推送

完成设置判断逻辑之后,就是来添加对结果的操作了;

1. 首先在“如果是”栏内 “添加操作”:搜索找到“发送电子邮件(V2)”,或者可通过“Office 365 Outlook”里面找到;

2. 点击后,输入收件人邮箱、主题、正文,这里可以参考前面,添加动态变量或表达式,以便收件人能更容易读懂;你也可以在“如果不是”栏目内页添加相应操作;

3. 设置好之后点顶部“ ”即可;

这里收件人也可以在excel增加1列邮箱地址,然后通过变量来动态给指定邮箱发送邮件啦。

测试并启用

保存后,点击顶部的“ ”,对流进行测试,以保证能正常运行:

1. 点击“测试” -> 选择“手动” -> 然后逐步点击到完成为止;

2. 可以看到测试结果(如图),全部打勾则表示没问题,可以使用了,不用再进行其他操作,即可根据你前面设置的“重复间隔”来定期循环执行啦!

当然,在设置时难免可能出现错误,那样就需要回到上面步骤看看哪里设置错误,一般也能从测试结果中错误信息中发现问题所在

你也可以通过官方教程或网友教程学习更丰富的用法:​Microsoft Learn 上的 Power Automate | Microsoft Learn

写在最后

目前,在保存“计划的云端流” 之后,你可能会收到一封邮件提醒,“Reminder - Provide your Flow details”,需要你点击里面的链接,进行用途的选择;

选择“Personal”并勾选下方同意框之后,保存即可正常使用;

Power Automate设计简单到期提醒功能相关推荐

  1. 基于微信小程序的图书借阅到期提醒功能实现+后台管理系统(SSM+mysql)-JAVA.VUE【数据库设计、论文、源码、开题报告】

    功能介绍 管理员功能: (1)用户登录注册模块:所有用户在使用本系统前都要进行登录操作,登录成功后才能进入系统做其它操作.如果用户还没有登录账号就先注册一下然后再登录. (2)图书馆借阅到期提醒信息列 ...

  2. 微信小程序/安卓APP丨ssm图书借阅到期提醒功能实现

    <微信小程序ssm图书借阅到期提醒系统>该项目含有源码.论文等资料.配套开发软件.软件安装教程.项目发布教程等 本系统包含微信小程序前台和Java做的后台管理系统,该后台采用前后台前后分离 ...

  3. 微信小程序优惠券到期提醒功能设定指引

    微信小程序优惠券到期提醒功能设定指引,在 小程序的运营中,优惠券是非常重要的营销方式,也是 小程序运营中不可缺少的一种模式,毕竟这对用户来说是直接关系到钱包的事哈,一旦商家将优惠券发放出去或让用户领取 ...

  4. java 手机声音提醒功能_Android基于广播事件机制实现简单定时提醒功能代码

    本文实例讲述了Android基于广播事件机制实现简单定时提醒功能代码.分享给大家供大家参考,具体如下: 1.Android广播事件机制 Android的广播事件处理类似于普通的事件处理.不同之处在于, ...

  5. leangoo领歌看板工具新增任务到期提醒功能

    新增 卡片任务可以设置到期提醒 在企业版中,你在给卡片任务设置开始/截止时间时,可以添加提醒,提醒设置成功后,系统会在到达提醒时间时,准时提醒卡片上的成员. 你可以设置准时.提前5分钟.15分钟.1天 ...

  6. leangoo领歌敏捷开发工具新增任务到期提醒功能

    新增 卡片任务可以设置到期提醒 在企业版中,你在给卡片任务设置开始/截止时间时,可以添加提醒,提醒设置成功后,系统会在到达提醒时间时,准时提醒卡片上的成员. 你可以设置准时.提前5分钟.15分钟.1天 ...

  7. wayos利用easyradius实现WEB认证页面的记住密码及到期提醒功能

    之前就有很多用户在问我,想在wayos的认证页面中实现记住用户名和密码,要不然用户每次都要输入用户名和密码非常麻烦,我个人觉得这个不是很难搞定,最主要就是利用cookies,在页面加载的时候去读取co ...

  8. php会话到期提醒功能,php – 用于通知用户其会话即将过期的可访问方式

    我有一个站点,在给定的时间段内对用户进行身份验证,并在任何后续页面请求中延长时间间隔.我想知道如何通知用户他们的时间即将到期而不使用js.alert()但仍然可以访问. 我已经看到一些网站内容将从顶部 ...

  9. php时间到期提醒功能,php还剩多长时间过期函数

    还剩多长时间过期 public function TimeToSeconds( $end_time ) { date_default_timezone_set('Asia/Shanghai'); $n ...

最新文章

  1. 栖息地环境影响了鸿雁的肠道微生物
  2. AI Studio 不同环境下的执行速度
  3. jquery ajax 序列化表单传参提交实体对象到后台action
  4. 服务端程序的初步实现
  5. python的列表元素输出
  6. 点对点信道互连以太网实验_以太网防雷器通讯参数测试(二)——防雷器对高速链路影响的参数...
  7. sqlite3打开中文路径数据文件失败解决方法
  8. ABP Framework 为什么好上手,不好深入?探讨最佳学习姿势!
  9. maven 公共模块依赖_「spring-boot 源码解析」spring-boot 依赖管理
  10. android系统签名app自动更新,【Android 进阶】Apk 使用系统签名
  11. 数据 3 分钟 | 腾讯云最新研究论文被国际顶级会议收录、员工因删库被法院判刑7年、elastic 宣布将更改开源协议...
  12. 未能加载文件或程序集mysql.web.v20__关于MySQL Server影响ASP.NET网站使用的问题:未能加载文件或程序集MySql.Web.v20...
  13. 【Firewalld(Iptables)】
  14. 项目管理必备文档大全:这14个项目文档你还不会写?
  15. java-遍历Json
  16. 2017网易笔试矩阵快速幂
  17. Swift学习之--TableView的基本使用
  18. 机器学习——支持向量机(SVM)之超平面、间隔与支持向量
  19. LaTeX 使用心得:节标题(section)中使用数学符号
  20. matlab 程序设计题,matlab练习题-程序设计完成

热门文章

  1. 从 0 开始学 Python 自动化测试开发(二):环境搭建
  2. AI翻译官正式上岗,搜狗同传助阵2018中网球员媒体见面会
  3. 腾讯地图关键字智能提示搜索
  4. 模电学习——PN与二极管的特性
  5. Python爬取新闻动态评论
  6. android模拟器有用吗,逍遥安卓模拟器好用吗?评测成绩最流畅好用的安卓模拟器...
  7. 步步为营-50-事务
  8. malloc lab
  9. 买房什么时候才是最划算的?Python来实现房价预测
  10. 2023 安卓 筛选大王卡靓号码小助手