Notifications
Clear all

FÓRMULA INDIRETO

2 Posts
2 Usuários
0 Reactions
782 Visualizações
(@jamesjim)
Posts: 2
Active Member
Topic starter
 

Como uso o Indireto num caso com Filtro e juntando com sinal? =FILTRO(Jan!A:B;Jan!A:A>0) daí tentei com =FILTRO(Indireto(A1&"!A:B");Indireto("A1"&"!A:A>0")) porém não funciona. Até tentei assim: =FILTRO(Indireto(A1&"!A:B");Indireto("A1"&"!A:A"&">0")) e assim: =FILTRO(Indireto(A1&"!A:B");Indireto("A1"&"!A:A"&A2)) neste último referenciando o texto >0 na célula A2. Nenhum funciona!

 
Postado : 09/05/2023 11:44 am
Tags do Tópico
daphne
(@daphne)
Posts: 94
Estimable Member
 

Acredito que, para que a fórmula funcione corretamente, é necessário "fechar" a referência. Você pode utilizar a fórmula abaixo:

=FILTRO(INDIRETO("A1:B100"); INDIRETO("A1:A100") > 0)
  • Lembre-se de adicionar o nome da aba antes de "A1" se os dados estiverem em outra aba, por exemplo, "Jan!A1:B100".

Se você tem como objetivo usar a função INDIRETO() para obter um intervalo dinâmico, você pode transformar seus dados em uma tabela e aplicar a função filtro normalmente, por exemplo: 

=FILTRO(Tabela1[[Coluna1]:[Coluna2]];Tabela1[Coluna1]>0)
 
Postado : 09/05/2023 2:23 pm