Hi,
I'm trying to fill the rows for set of ID's based on the IF condition. 
Logic: IF status is "Pass" THEN  "check" column value needs to populate in "Output" column for all the rows for each ID.
Input Data:
| ID | Status | Check | 
| 1234 | ase | aa | 
| 1234 | Pass | Received | 
| 1234 | asdfff | b | 
| 1234 | asfwe | c | 
| 1234 | asfdwre | d | 
| 1234 | asdfwer | e | 
| 123456 | Pass | Success | 
| 123456 | as | q | 
| 123456 | asd | w | 
| 123456 | asdw | er | 
| 123456 | asdf | t | 
| 123456 | asdqw | ty | 
| 123456 | asda | u | 
| 123456 | fasd | i | 
| 7891 | asdf | aaa | 
| 7891 | Pass | |
| 7891 | q | rrr | 
| 7891 | w | rk | 
| 8888 | a | rrt | 
| 8888 | b | yy | 
| 8888 | c | zz | 
| 8888 | Pass | Done | 
Expected Output:
| ID | Status | Check | Output | 
| 1234 | ase | aa | Received | 
| 1234 | Pass | Received | Received | 
| 1234 | asdfff | b | Received | 
| 1234 | asfwe | c | Received | 
| 1234 | asfdwre | d | Received | 
| 1234 | asdfwer | e | Received | 
| 123456 | Pass | Success | Success | 
| 123456 | as | q | Success | 
| 123456 | asd | w | Success | 
| 123456 | asdw | er | Success | 
| 123456 | asdf | t | Success | 
| 123456 | asdqw | ty | Success | 
| 123456 | asda | u | Success | 
| 123456 | fasd | i | Success | 
| 7891 | asdf | aaa | |
| 7891 | Pass | ||
| 7891 | q | rrr | |
| 7891 | w | rk | |
| 8888 | a | rrt | Done | 
| 8888 | b | yy | Done | 
| 8888 | c | zz | Done | 
| 8888 | Pass | Done | Done | 
i have tried below formula in multirow tool to create "Output" field. But it's not working for the all the ID group rows, it's filling the value for row-1 only. 
 
IIF([Status] = "Pass", [Check],
IIF(ISNULL([Row-1:Pass_Check]), NULL(), [Row-1:Pass_Check])
)
Please advice how to achieve this output ?
Solved! Go to Solution.
@Kottapally_Ramesh 
find the workflow attached
mark done if solved.
 
					
				
				
			
		
