Hi @v-hanytian-msft
ClearCollect(Col1, AddColumns(GroupBy(AddColumns('PERGERAKAN KOMPONEN',"abc",'Next Location'),"abc","abcCount"),"Next Loc.", CountRows(abcCount)),{Test:0});
ClearCollect(Col2,AddColumns(GroupBy(AddColumns('PERGERAKAN KOMPONEN',"abc",'Current Location'),"abc","abcCount"),"Current Loc.", CountRows(abcCount)));
ForAll(Col2 As C,If(C.abc in Col1.abc, Patch(Col1,LookUp(Col1,abc = C.abc),{Test:C.Test}),Patch(Col1,Defaults(Col1),{abc:C.abc,Test:C.Test})))
This is my formula, and the error:

I also got this error: The function 'Patch' has some invalid arguments.