Overview
The FILTER function is an iterator function. Unlike standard filters that work instantly on an entire column, FILTER goes through your data table row-by-row to scan and check if each row meets your specific condition.
Because it evaluates data row-by-row, it is more powerful and can handle complex logic (like comparing two different columns or checking multiple conditions). However, it requires more processing power.