Caro leosp2003, Boa Noite.
"...So queria saber se tem como tirar os espaços em branco do combobox, pois eu tenho um equipamento com 19 defeitos e um outro equipamento com 2 defeitos, aew quando eu seleciono esse equipamento que tem 2 defeitos na combobox aparece 17 espaço em branco..."
Tem jeito sim.
SE o seu caso fosse em APENAS uma coluna, a fórmula apresentada pelo nosso colega PATROPI, com uma leve correção atenderia.
MAS, o caso é um pouco mais complexo.
Na planilha são tratados VÁRIAS colunas simultâneamente.
Logo, uma fórmula que funcionaria para UMA(1) coluna APENAS, como esta abaixo:
=DESLOC($A$1;1;0;CONT.VALORES($A1:$A21);1) --> Neste caso está se trabalhando apenas com o intervalo A1:A21
Teria que ter a parte em VERMELHO totalmente indexada para se localizar em qual coluna deveria ser feita a contagem no momento da pesquisa.
Ficaria aproximadamente assim:
=DESLOC($A$1;1;CORRESP($F$6;$A$1:$D$1;0)-1;CONT.VALORES(INDIRETO(ENDEREÇO(1;(CORRESP($F$6;$A$1:$D$1;0));2;VERDADEIRO;)&":"&ENDEREÇO(20;(CORRESP($F$6;$A$1:$D$1;0));2;VERDADEIRO;));VERDADEIRO)-1;)
O zero(0) seria trocado pela função CORRESP.
O intervalo dentro da função CONT.VALORES seria trocado pela indexação das colunas:INDIRETO(ENDEREÇO(1;(CORRESP($F$6;$A$1:$D$1;0));2;VERDADEIRO;)&":"&ENDEREÇO(20;(CORRESP($F$6;$A$1:$D$1;0));2;VERDADEIRO;))
AGORA, vou explicar como você deve adaptar a fórmula para a sua planilha.
Esta fórmula deve ir na segunda caixa de validação, a que tem os detalhes.
Altere somente nos campos em cor.
=DESLOC($A$1;1;CORRESP($F$6;$A$1:$D$1;0)-1;CONT.VALORES(INDIRETO(ENDEREÇO(1;(CORRESP($F$6;$A$1:$D$1;0));2;VERDADEIRO;)&":"&ENDEREÇO(20;(CORRESP($F$6;$A$1:$D$1;0));2;VERDADEIRO;));VERDADEIRO)-1;)
AZUL_____ --> Onde está o primeiro título das suas colunas
VERMELHO --> Onde está a primeira lista de validação (acho que é equipamento, no seu exemplo F19)
VERDE____ --> O intervalo onde estão os títulos das colunas a serem pesquisadas.(Notebook, Desktop..etc)
LARANJA__ --> Última linha a ser pesquisada pelo CONT.VALORES. Deve ser no mínimo igual à maior quantidade de linhas preenchidas.
Faça a adaptação e me diga se funcionou.
Se quizer, pode colocar a sua planilha aquí no site em anexo, que coloco a fórmula para você.
Esta é a maneira que eu faço.
Podem existir muitas outras maneiras.
Era isto que você queria?
Espero ter ajudado.
Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel
Postado : 21/11/2010 6:40 pm