As the attachments show, the formula of column ROW(3) is effective but just for one row.
The formula of column "Used For loop " as below color shows, I know that formulas can't contain For loops, so remove the For loop parts and change ":Scan input[i]" to other expressions or other functions to Implement from ": Scan input[1]" to": Scan input[end row number]", then automatically updated based on each row of the "Scan input" column. Please help to correct it, thanks!
For(i = 1, i <= N Rows(), i++,
If(Is Missing(:Scan input),
"",
If(Col Sum(:Blacklist == :Scan input[i]) > 0,
"NG",
"OK"
)
)
)