SharePoint list中任意一列文本内容替换

利用Power Automate将SharePoint list中对应列的‘FY20’替换为‘FY’,程序结构如下:

  1. 用Get items获取要替换的表格,并搜索要替换的内容。其中,在site address输入此list所在网址,List Name为表格的名称。点开Show all,在Filter query里用substringof函数搜索要替换的内容,在top count输入要搜索的数据行数,默认值是100。

substringof 函数搜索指定列的值,用法:SUBSTRINGOF( '{string to check}', {Col to query} )

        2. 添加Apply to each动作,在‘选择上一步的输出’里选择表格内容。

 

        3. 在For each内部添加SharePoint的Update item,替换文本。其中Id为表格每条数据的识别符,在对应栏(图中为Year,也为'field_1')用concat函数将修改后的文本连接起来。

concat('FY',substring(item()?['field_1'],sub(length(item()?['field_1']),2),2))

concat函数将字符串连接起来,用法:CONCAT([string1],...,[stringN])

substring函数截取字符串中指定的字符,用法:SUBSTRING([string],[start],[count])

sub函数返回两个数字之差,用法:SUB(minuend, subtrahend)

length函数返回字符或矩阵的长度,用法:LENGTH(collection)

  • 8
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值