Estou tentando retornar uma lista com um determinado critério
Meus dados atuais parecem
A B
1 Anna 4
2 Brad 6
3 Claire 2
4 Dan 5
4 Evie 2
Quero selecionar aqueles com uma “pontuação” de 4 ou menos e classificá-los em ordem!
Como tal, adoraria ver o resultado (observe as diferentes colunas)
D E
1 Claire 2
2 Evie 2
3 Anna 4
Não quero usar tabelas dinâmicas. Estou tentando aprender o que é realmente possível com funções de planilha.
O que eu quero alcançar é possível?
O resto deste post não funciona - eu só queria provar que tentei
Eu tentei a primeira parte (para fazer a coluna D funcionar), que é combinar aqueles com pontuação inferior a 5
=INDEX($A$1:$A$4, SMALL(IF($B$1:$B$4>4,ROW($B$1:$B$1)), ROW()))
Isso falha porque Small parece retornar o item que corresponde a small, portanto, meu resultado não incluirá Claire e Evie, pois ambas têm pontuação de 2
Pode-se usar a
FILTER()
função junto comSORT()
para obter a saída desejada:A solução é baseada em:
Ou, usando
INDEX()
+AGGREGATE()