Forum Discussion
IF and PATH in Calculated Column
- 2 years ago
Here is a much faster version
- 2 years ago
Hi lbendlin
Tried the idea of joining the table onto itself, but then I couldn't get the output correct. Probably due to operator error on my part.
But I did come up with another solution to this... First, took the field of valid WorkItemIDs and turned it into a list. Then added a custom column like this
Thank you for your help!
- 2 years ago
Ok. I've never been a fan of adding columns for a calculation and deleting the original. Creates lots of additional steps that really don't need to be there. So I reworked the solution I provided earlier. Now it replaces the value if the List.Contains finds the ParentWorkItemID value in a list of Valid WorkItemIDs. Thing about this solution is that it was painfully slow. More than 15 minutes to import about 6.2k records.
Modified slightly to add a step to List.Buffer the valid WorkItemIDs in memory and then perform the List.Contains step. Went from 15ish minutes to seconds.
Here is a much faster version
Me likey!!! 😍
I'm wondering if the faster Power Query version would work with keeping all the other columns in place. Power Query is not my favorite...at times I find it very confusing (and frustrating). Will try it out Monday and see what I can do with it. If I find myself befuddled, I'll go with the brute force method. It's only 6k records so it shouldn't be terrible I hope.
Thank you for looking at this! I appreciate you and your help! 😊