Hello,
Like in the Multi-Row Formula Tool we have the ability to set the row below or the row above in the expression area, I was looking to find a similar logic/functionality/solution in the Multi-Field Formula Tool but Field Right or Field Left instead.
To give more context of what I am trying to achieve, I'll describe as best as I can the situation in the following.
I'm building a workflow that is pulling data from an xlsx file, and for some unknown reason one of the fields the data is being parsed/read in a field that is not correspondent to its label, and that is the puzzle I want to solve. As I don't want to manually edit the raw source data to prevent this to happen when running the workflow, I am trying to find a solution that will dynamically check if the data was parsed in the next right or next left field and then merge the data into its correspondent Field Label.
| Dollars Realized | Field_38_9 |
| null | null |
| null | null |
| null | null |
| null | null |
| null | 42695978 |
| null | 35848136 |
| null | 3984517 |
| null | 29661140 |
| null | 27527688 |
| null | 5195436 |
| null | 2262733 |
| null | 4044951 |
| null | 3049943 |
| null | 25646312 |
As you can see in the above example the values of the "Dollars Realized" field was parsed/read to the next Right column (it could have be parsed/read into the next Left column), thus what I want to do is a some sort of IF statement logic like:
IF IsNull([Dollars Realized]) AND !IsNull("Right Next Colum") THEN "Right Next Column" ELSEIF
IsNull([Dollars Realized]) AND !IsNull("Left Next Colum") THEN "Left Next Column" ELSE
[Dollars Realized]
ENDIF
The solution does not have to use a formula tool, I just used the above to explain what is the conditions of my problem and what the desired output.
I am asking here because I feel like the solution I have in my mind is over complicated and wanted to see if more experienced users could give a some help on this.
Thank you all in advance for the patience and help.