Função Filter no Google Sheets
A função FILTER do Google Sheets é muito útil para alguns tratamentos de dados, inclusive para contagens condicionais, onde precisamos tratar os dados em uma planilha conectada ao Data Studio, por exemplo.
A função FILTER pega seu conjunto de dados e retorna apenas as linhas de dados que atendem aos critérios especificados (por exemplo, apenas linhas correspondentes ao Cliente X).
=FILTER("range of values", "condition 1", ["condition 2", ...])
Aplicações da função FILTER
Um uso comum é filtrar dados para uma soma ou contagem. Isso acontece já que a função FILTER pode ser usada com outras funções como COUNT e SUM.
=IFERROR(SUM(FILTER(GOOGLE!$D:$D,REGEXMATCH(GOOGLE!$C:$C,$B$17),REGEXMATCH(GOOGLE!$B:$B,"Search|Display"),GOOGLE!$E:$E=8)),0)-G19
No filtro acima somo os custos de mídia de campanhas no Google, que possuem o nome Search OU Display e o mês seja igual a 8.
Uma dica é sempre usar o IFERROR no início para que se a fórmula quebrar, não comprometa a agregação no Google Data Studio.
Você pode ainda usar um FILTER de outro FILTER:
=FILTER( FILTER( range, conditions ), conditions )
Para mais informações sobre a função FILTER consulte: https://www.benlcollins.com/spreadsheets/google-sheets-filter-function/
Boa Tarde, muito bom o conteúdo. E como proceder quando retorna 1 no mesmo não tendo resultados com cont.valores + filter? Pois o que ocorre é que realmente não há, e preciso que o campo fique em branco, porém não adianta utilizar seerro.