Solução comentada · desafio #3 · Nível 3
Liste os pedidos de um status
O desafio
Em F1 fica o status que o time de logística quer acompanhar.
Em F2, conte quantos pedidos têm esse status. Em E5, liste os números desses pedidos, um embaixo do outro, com uma única fórmula. As duas respostas precisam mudar quando F1 mudar.
| A | B | C | D | E | F | G | |
|---|---|---|---|---|---|---|---|
| 1 | Pedido | Cliente | Status | Status | Atrasado | ||
| 2 | #4001 | Super Mais | Em trânsito | Quantidade | 6 | ||
| 3 | #4002 | Vila Verde | Entregue | ||||
| 4 | #4003 | Lar Feliz | Entregue | Pedidos | |||
| 5 | #4004 | Vila Verde | Atrasado | #4004 | |||
| 6 | #4005 | Bom Preço | Atrasado | #4005 | |||
| 7 | #4006 | Ponto Certo | Entregue | #4007 | |||
| 8 | #4007 | Casa Bela | Atrasado | #4015 | |||
| 9 | #4008 | Vila Verde | Entregue | #4016 | |||
| 10 | #4009 | Vila Verde | Entregue | #4020 | |||
| 11 | #4010 | Loja Sol | Entregue | ||||
| 12 | #4011 | Mercado Azul | Em trânsito | ||||
| 13 | #4012 | Lar Feliz | Entregue | ||||
| 14 | #4013 | Loja Sol | Entregue | ||||
| 15 | #4014 | Ponto Certo | Entregue | ||||
| 16 | #4015 | Lar Feliz | Atrasado | ||||
| 17 | #4016 | Mercado Azul | Atrasado | ||||
| 18 | #4017 | Casa Bela | Em trânsito | ||||
| 19 | #4018 | Casa Bela | Entregue | ||||
| 20 | #4019 | Casa Bela | Entregue | ||||
| 21 | #4020 | Lar Feliz | Atrasado | ||||
| 22 | |||||||
| 23 | |||||||
| 24 | |||||||
| 25 | |||||||
| 26 |
A solução
Em F2: =CONT.SE(C2:C21;F1), copiada até E5.
=FILTRO(A2:A21;C2:C21=F1) devolve todos os pedidos cujo status é igual a F1. O resultado derrama para as células de baixo: uma fórmula só, quantas linhas forem necessárias.
C2:C21=F1 compara cada status com F1 e gera uma lista de VERDADEIRO/FALSO; o FILTRO mantém as linhas VERDADEIRO.
Se houver algo escrito no caminho do resultado, aparece #DESPEJAR!. E para contar: =CONT.SE(C2:C21;F1).