如何在Microsoft Flow推送通知中包含单元格数值?
如何在Power Automate推送通知中展示Excel表格的总计单元格数值?
嘿,很高兴帮你搞定这个需求!既然你刚接触Power Automate(原Microsoft Flow),我给你一步步拆解,都是基础操作,跟着来就没问题~
前提说明
假设你的费用表格存在OneDrive或SharePoint的Excel文件中,咱们从这里开始:
设置触发条件
- 打开Power Automate,创建新流的时候,选择「当Excel表格中添加行时」这个触发器(基础模板里就能找到)。
- 配置触发器:选中你的Excel文件和对应的费用表格,这样每次新增费用行时,流就会自动触发。
获取总计单元格ZZ1的数值
- 添加一个新动作,搜索「Excel Online (Business)」或「Excel Online (OneDrive)」(根据你的文件存储位置选),然后选择「获取单元格的值」操作。
- 配置这个动作:选对目标文件、工作表,在「单元格」输入框里直接填
ZZ1。 - 完成后,这个动作会把ZZ1里的总计数值存起来,后续咱们可以直接调用它。
配置推送通知内容
- 添加推送通知类动作,比如「发送我自己的Viva通知」或者「发送邮件通知」(看你偏好哪种方式)。
- 在通知的正文内容里,输入你想要的格式,比如:
Total is @{outputs('获取单元格的值')?['body/value']} - 这里的
@{outputs('获取单元格的值')?['body/value']}就是调用刚才获取到的ZZ1数值,流运行时会自动替换成实际的总计金额。
小提示
- 就算ZZ1是公式计算的结果也没关系,Power Automate会自动读取计算后的最终数值,不是公式本身。
- 配置完记得测试:手动在表格里新增一行费用,触发流运行,看看通知里的数值是否正确。
- 如果找不到「获取单元格的值」动作,检查一下你选的Excel连接器是否匹配文件存储环境(OneDrive个人版还是Business版)。
内容的提问来源于stack exchange,提问作者user9305692




