我是一个很新的应用程序,并试图确定我下面的场景的最佳行动方案。我想根据每个新的月度文件确定哪些用户提交了列表A,哪些没有。
我在Sharepoint上创建了一个列表(列表a),用户可以在其中输入信息,我想列出一个提交到该列表的用户列表。
我想调和这个每月文件excel被另一个用户与更新的信息放入sharepoint链接。因此,本质上,它将对列表a进行Vlookup,以确定谁提交了记录。
我所做的:
手动创建列表B(从excel文件中删除)
使用Power automation/Flow在a中创建记录时执行从列表B到a的vlookup。
我在列表B中创建了一个列,不在标准excel文件内(列名提交,答案将是基于vlookup的是/否),vlookup类似于如果a . projectid = B. projectid然后B.Submitted = Yes否则No.
问题:
我有什么选择来绕过这个文件每月上传的事实?我不想每个月重新创建B列表,并必须设置"已提交";列。我希望这工作在一个自动化的方式。
一些问题/想法:
是否有一种方法可以覆盖列表B并保留"已提交";栏自动每月?它每个月都会被放入sp上的一个新文件夹中,例如"Aug 2021"。、"2021年9月"等
我可以每月自动在sharepoint excel文件中进行分析吗?Ie当excel文件创建运行宏创建新的列,并做一个vlookup?
可以创建第三个列表作为一些主跟踪页面来保存所有项目状态吗?
欢迎提出任何意见或建议。寻找最好的方法来做到这一点。由于
我认为你应该从powerautomation来解决这个问题。
- 我将开始创建一个流与SharePoint触发器捕捉Excel文件上传时。
- 你应该用Excel Online/List Rows in a Table从Excel中获取内容
- 使用"Apply to Each"循环遍历表中的每个用户。在循环内部执行查找。
- 使用Excel Online/Update a Row操作将结果回写到Excel中。
我建议您为项目主列表问题创建一个单独的线程,并详细说明您的目标。