Hi @studioX, I tried updating to 2.9.3-beta.1188448 but the bug still occurs. This is what I am running in Write Cell:

This is my formula in UiPath:

“=IFERROR(IF(D”+Last.ToString+"="“XXX”",(VLOOKUP(LEFT(N"+Last.Tostring+",51),LEFT($N$1:$N"+Lastminus1.ToString+",51),1,FALSE)),IF(D"+Last.ToString+"="“XXX”","“DELETE”",IF(D"+Last.ToString+"="“XXX”",IF((INDEX($G$1:$G"+Lastminus1.ToString+",MATCH(1,(C"+Last.ToString+"=C:C)*(D"+Last.ToString+"=D:D),0))=G"+Last.ToString+"),"“DELETE”","“LEAVE”"),VLOOKUP(N"+Last.ToString+",$N$1:$N"+Lastminus1.ToString+",1,FALSE)))),"“LEAVE”")"

This is my intended output in Excel:

=IFERROR(IF(D10132=“XXX”,(VLOOKUP(LEFT(N10132,51),LEFT($N$1:$N10131,51),1,FALSE)),IF(D10132=“XXX”,“DELETE”,IF(D10132=“XXX”,IF((INDEX($G$1:$G10131,MATCH(1,(C10132=C:C)*(D10132=D:D),0))=G10132),“DELETE”,“LEAVE”),VLOOKUP(N10132,$N$1:$N10131,1,FALSE)))),“LEAVE”)

This is the actual output with “@” appearing:

=IFERROR(IF(D10132=“XXX”,(VLOOKUP(LEFT(N10132,51),LEFT(**@**$N$1:$N10131,51),1,FALSE)),IF(D10132=“XXX”,“DELETE”,IF(D10132=“XXX”,IF((INDEX($G$1:$G10131,MATCH(1,(C10132=**@**C:C)*(D10132=**@**D:D),0))=G10132),“DELETE”,“LEAVE”),VLOOKUP(N10132,$N$1:$N10131,1,FALSE)))),“LEAVE”)

Please kindly advise, thanks!