Hi,
I am hoping that someone can help me in tailoring a find and replace functionality (See example workflow attached below). The workflow that I have attached as an example is a simplified example of the issue that I am running into.
I have 2 sets of data. The first is a list of "Description". The second is a set of "Keyword/Keyphrase" and an associated "Project" for each. For purposes of the Find Replace function, I want the workflow to look in the "Description" and find a "Keyword/Keyphrase" that is contained in the "Description" and match the "Project" to the associated "Description". The current workflow does this; however, I am trying to change the prioritization that happens for which "Project" gets matched to each "Description".
The current way that the Find Replace function works is that it starts with the first part of the "Description" and sees if there are any matches in any of the "Keyword/Keyphrase". What I would like it to do instead would be to prioritize the matching of the "Keyword/Keyphrase" based on the position of the "Keyword/Keyphrase" in the second set of data (i.e. prioritize the "Keyword/Keyphrase" that is listed higher up in the data.
As an example (to help clarify), data row 9 in the "Description" (Delta Epsilon Zeta) is currently categorized as "Project 4" in the output, presumably since the first work in that "Description" (Delta) matches something in the second set of data; however, I would like that "Description" to be categorized as "Project 5", since the "Project 5" related "Keyword/Keyphrase" ("Epsilon Zeta") shows up higher in the second set of data. Is there any way to adjust the Find Replace function to do this prioritization (or use a different method of searching the data)?
Let me know if it would helpful for me to provide any other clarity.
Thanks,
Ryan