I have a SharePoint list that basically is a history list of user submissions. One of the fields is the type of submission (kind of like a status). For each user, I need to find out what their latest submission status was.
| User | Submission Type | Date submitted | Other Fields |
| Frank | A | 11/1/2021 | Info |
| Jeff | B | 11/3/2021 | Info |
| Frank | B | 11/2/2021 | Info |
| Jeff | A | 11/5/2021 | Info |
| Sue | C | 11/7/2021 | Info |
Output I'm looking for: Frank = B, Jeff = A and Sue = C.
I thought I'd use an ODATA query to first just get the fields I need, and then go from there. I actually thought it would be best to start from the bottom of the list. Once a person's name was encountered, that was their final status. I would then have to ignore that person as I go up the list.
In the end, I need to produce a report, as both an HTML table in an email and also, if possible, an Excel sheet.
I've done a little with ODATA, tables and emails, but nothing like this. I'm not sure if it's even possible with Power Automate. Can it be done using internal arrays in the Flow, or might I need it to create extra SharePoint temp/working lists?
Thanks!