Notifications
Clear all

colocar função se mais de 7 vezes

18 Posts
1 Usuários
0 Reactions
4,878 Visualizações
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Olá.
Queria saber se alguem poderia me ajudar nesta planilha que estou fazendo.
O problema é que tenho 40 maquinas e cada máquina tem mais ou menos 22 problemas.

Fiz um combobox para equipamento que fica na celula A95. Nesta celula eu consigo selecionar qualquer equipamento que eu quiser(notebook,placa de rede,cd,dvd...).

Mas na celula que tem defeitos eu não consigo fazer para todos os equipamentos a função SE.
Pois na celula A95 eu crio um combobox(lista) e na hora de selecionar a lista eu escrevo a formula).
Tipo =SE(A95="Notebook";B1:B42;SE(A95="Placa de Rede";C1:C49;"" e assim ate 7 itens pq o Se não consegue fazer mais de 7.

Mas aew me disseram que eu poderia fazer com o & para concatenar(mais n conseguir) e com o PROCV(E Tbm n conseguir).

Por favor me ajudem, eu preciso fazer isso ate depois de amanhã.

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 18/11/2010 6:23 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Caro leosp2003, Boa Tarde.

Para você ter esta limitação de 7 Funções SE aninhadas é porque você está usando o Excel 2003.
Tudo bem.

Está confusa a sua necessidade.

Entendí que você tem uma lista de validação que controla a seleção dos equipamentos e está em A95.

"...Mas na celula que tem defeitos eu não consigo fazer para todos os equipamentos a função SE.
Pois na celula A95 eu crio um combobox(lista) e na hora de selecionar a lista eu escrevo a formula).
Tipo =SE(A95="Notebook";B1:B42;SE(A95="Placa de Rede";C1:C49;"" e assim ate 7 itens pq o Se não consegue fazer mais de 7...
"

Pelas partes: "Notebook";B1:B42, "Placa de Rede";C1:C49, estou certo em deduzir que estas faixas associadas à cada equipamento são os possíveis problemas deles?

Você está querendo que ao selecionar em uma 1ª lista, por exemplo: Notebook, seja possível selecionar em uma 2ª lista, talvez em um campo ao lado, somente os problemas relacionados a este equipamento em questão?

Esclareça melhor a sua necessidade ou mesmo ANEXE, a planilha aqui na mesnsagem para que seja possível ajudá-lo de forma mais efetiva.

Aguardo respostas.

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 18/11/2010 3:04 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Isso mesmo Mazzaropi.

Quero selecionar(combobox) um equipamento na 1ª lista(notebook) e na 2ª lista(combobox) so apareça os defeitos de notebook.

Tipo na minha panilha real eu tenho 43 equipamentos, para cada equipamento 12 Tag(codigo do produto, para cada produto 19 defeitos e 6 tipos de defeito.

A1 B1 C1 D1
Minha planilha fica mais ou menos assim: Equipamento Tag Defeito Tipo de Defeito

Sendo que nessa mesma planilha ja esta escrito os equipamentos,tag,defeito,tipo de defeito.
Hoje minha formula so pega duas colunas que no exemplo são A1 e C1, que quando eu selecionar um certo equipamento so aparecerá os defeitos desse equipamento.
Minha formula descrita: =SE(A1="Célula em que cadastrei os equipamentos1";Defeito desse equipamento;SE(A1="Célula em que cadastrei os equipamentos2";Defeito desse equipamento;SE(A1="Célula em que cadastrei os equipamentos3";Defeito desse equipamento;SE(A1="Célula em que cadastrei os equipamentos4";Defeito desse equipamento;SE(A1="Célula em que cadastrei os equipamentos5";Defeito desse equipamento;SE(A1="Célula em que cadastrei os equipamentos6";Defeito desse equipamento;SE(A1="Célula em que cadastrei os equipamentos7";Defeito desse equipamento;"")

Depois do 7 se não consigo escrever mais.

Vou mandar uma planilha de exemplo.
Por favor me ajuda.

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 19/11/2010 6:12 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Continuando a resposta anterior...

E para eu usar essa formula que descrevi na resposta anterior eu tenho que ir la na coluna de equipamento e selecionar o equipamento(Ex:notebook) e depois ir em descrição e escrever a formula em validação de dados(Formula:=SE(''A celula do combobox em que selecionei notebook=''celula em que cadastrei notebook'';''local onde cadastrei defeitos do notebook'';"").

Se eu não selecionar na coluna de equipamentos, o equipamento primeiro que no exemplo foi notebook e dizer na formula que esse equipamento que selecionei é igual ao equipamento cadastrado a formula da errado.

Se eu não selecionar o equipamento primeiro no combobox(ex:notebook) quando vou escrever a formula na validação de dados da esse erro: "A ORIGEM DE LISTA DEVE SER UMA LISTA DELIMITADA OU UMA REFERÊNCIA A UMA UNICA LINHA OU COLUNA". Porque aparece isso?

O meu objetivo é fazer uma planilha que ao selecionar um tipo de equipamento nas demais colunas eu so possa selecionar os tags(codigo do produto) desse tipo de equipamento e os defeitos desse tipo de equipamento.

Se poderem me ajudar ficarei muito grato.

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 19/11/2010 6:26 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Caro leosp2003, Boa Tarde.

Você já está com toda a planilha montada como se deve, a questão é somente a fórmula para pesquisar pelas colunas no campo de validação.
Ao invés de utilizar a FUNÇÃO SE você deve sempre optar por utilizar a FUNÇÃO DESLOC.

CONTROLE DE DEFEITOS
Inicialmente sugiro apagar os textos "defeito" da linha 2, deixando-a em branco.

Substitua a fórmula com SE que você colocou no campo de validação da célula F19 pela seguinte fórmula:
=DESLOC($A$1;1;CORRESP($C$19;$A$1:$J$1;0)-1;5;)
Esta fórmula "procura" a coluna cujo título está na célula C19 no momento e pesquisa esta coluna iniciando por uma (1) linha abaixo do título até a quinta (5ª) linha.

Portanto, se precisar aumentar a quantidade de titulos, no seu caso, equipamentos, basta alterar de CORRESP($C$19;$A$1:$J$1;0) para a coluna desejada, quantas colunas se fizerem necessárias.
Com mais quatro(4) equipamentos ficaria, CORRESP($C$19;$A$1:$N$1;0)

Agora, caso precise aumentar a quantidade de defeitos a serem registrados, basta alterar o parâmetro que agora está em cinco(5) para a quantidade desejada.
DE.....: =DESLOC($A$1;1;CORRESP($C$19;$A$1:$J$1;0)-1;5😉
PARA: =DESLOC($A$1;1;CORRESP($C$19;$A$1:$J$1;0)-1;10😉

CONTROLE DE TAGS
Não conseguí compreender qual é a necessidade sobre este tópico.
Seria possível explicar novamente dando um exemplo prático?

Era isto que você queria?

Espero ter ajudado.

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 19/11/2010 2:03 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Era isso mesmo que eu queria mazzaropi, muito obrigado mesmo, mas queria que vc me explicasse essa formula, se for possivel.

E a questa do "TAG" era que ao selecionar o equipamento na 1ª lista eu queria que na coluna "TAG" aparecesse so os codigos para esse equipamento e também somente aparecesse os defeitos desse equipamento escolhido.

Ex:

Ao escolher notebook->(note-01,note-02,note-03)->(defeito no teclado,defeito no visor,driver de cd quebrado).

Ao escolher notebook so aparecesse em tag o campo para eu escolher qual o notebook que quebrou e em defeito aparecesse somente os defeitos do notebook.

Muito Obrigado por tudo viu.

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 19/11/2010 4:39 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Olá Mazzaropi, sua formula esta atendendo a minha necessidade, muito obrigado.

Mas na minha planilha fica otimo pois para cada equipamento que seleciono aparece os defeitos dele.
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.

Se tiver como me ajudar ficarei grato.

E ja agradeço pela sua grande ajuda.

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 20/11/2010 7:00 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Boa tarde Leo

Eu acredito que vc resolve o teu probelam com a utilização da fórmula CONT.SE
que possibilita vc acrescentar novos dados sem ter que alterar a fórmula.
Experimente mudar a fórmula da célula F19 por esta aqui:

=DESLOC($A$1;1;CORRESP($C$19;$A$1:$J$1;0)-1;CONT.VALORES($E1:$J1)-1;1)

Um abraço

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 20/11/2010 1:16 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Olá Patropi,

Coloquei a sua formula e continua os espaços em branco, dei uma lida na formula cont.valores e ela tem esta função de apagar os espaços em branco.

Não sei se oi a formulação da formula, mas se conseguir me dizer um outro jeito o outra formula para apagar os espaços em brnaco ficarei muito grato.

Desde já agradeço muito pela ajuda.

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 21/11/2010 6:36 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

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
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

ola, to tentando aki fazer uma planilha com a funçao SE com 10 itens,

no meu caso tentei dividir meio a meio mas na primeira parte aparece falso quando zerado...tem como deixar sem a frase falso?

e como estou fazendo essa planilha com os falores maximos recolhidos e desses valores eu com a funcao SE coloco o nome ao qual esse valor pertence nao consigo quando zerado ficar sem nome nenhum. o que posso fazer pra deixar em branco ja que nao to conseguindo fazer isso usando o "&"?

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 27/01/2011 5:09 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 


Posta sua fórmula, pois, na maioria das vezes, não é necessário utilizar SE().

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 27/01/2011 5:47 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

edson a formula que eu fiz mas nao fica sem o nome é éssa, quando atingido o "0" deveria ficar em branco mas nao ta ficando

SE(B348=0;"";SE(B348=B15;"FACÇÃO ROSA";"")&SE(B348=B42;"FACÇÃO INGO";"")&SE(B348=B69;"FACÇÃO INGO";"")&SE(B348=B96;"FACÇÃO ANDREIA";"")&SE(B348=B123;"FACÇÃO EDUARDO";"")&SE(B348=B150;"FACÇÃO JERUSA";"")&SE(B348=B177;"FACÇÃO PRIMOTEX";"")&SE(B348=B204;"FACÇÃO JMS JEFFERSON";"")&SE(B348=B231;"FACÇÃO MONICA";"")&SE(B348=B258;"FACÇÃO OSCAR KOOKAI";""))

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 28/01/2011 7:06 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 


andidoose,

a FACÇÃO INGO se repete?

Tenta assim:

=ESCOLHER(INT(CORRESP(B348;(B15:B258);0)/27+1);"FACÇÃO ROSA";"FACÇÃO INGO";"FACÇÃO INGO";"FACÇÃO ANDREIA";"FACÇÃO EDUARDO";"FACÇÃO JERUSA";"FACÇÃO PRIMOTEX";"FACÇÃO JMS JEFFERSON";"FACÇÃO MONICA";"FACÇÃO OSCAR KOOKAI")

Se não der certo, posta uma parte da planilha de exemplo, com dados fictícios.

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 28/01/2011 7:54 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Amigo Edson....

eu errei ao colocar o INGO duas vezes,no segundo ingo é FACÇÃO VALDEMIRO, se no forum for possivel, me passe seu e-mail pra que eu possa mandar a planilha completa pra vc ver.....

se nao possivel,,,,,,

eu fiz conforme vc me passou, mas ai piorou tudin..

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 28/01/2011 9:17 am
Página 1 / 2