
Aqui, tenho uma lista de frutas de cor vermelha, e uma lista abaixo dela, de frutas de cor amarela, como vocês podem ver.
Aqui, tenho duas listas suspensas usadas para selecionar cores e frutas. Ao selecionar "Vermelho", na lista suspensa à esquerda, gostaria que a lista à direita mostrasse a lista de frutas de cor vermelhaapenas. Ao selecionar “Amarelo”, na lista suspensa à esquerda, gostaria que a lista à direita mostrasse a lista de frutas de cor amarelaapenas. Que tipo de fórmula eu uso para fazer isso?
Responder1
Eu criaria uma fórmula como esta. A fruta vermelha está listada na coluna AA. O fruto amarelo está listado na coluna AB.
=IF(A1="Red",OFFSET(AA2,0,0,COUNTA(AA2:AA10),1),IF(A1="Yellow",OFFSET(AB2,0,0,COUNTA(AB2:AB10),1)))
Na lista de validação de dados da célula para selecionar a fruta, insira a fórmula acima.
Como funciona
A instrução IF avalia a cor da fruta selecionada. O comando OFFSET criará uma lista começando no topo da lista de frutas coloridas selecionadas. A fórmula COUNTA conta o número de frutas na coluna (até 10 frutas).