Notifications
Clear all

Controle

12 Posts
3 Usuários
0 Reactions
1,868 Visualizações
(@dutiozo)
Posts: 28
Eminent Member
Topic starter
 

Pessoal estou aprendendo a usar o excel e preciso fazer uma formula que estou quebrando a cabeça, favor se alguem puder me ajudar.

Criei uma planilha para controle de serviços externos onde tenho a planiha de cadastro, de serviço externo, e de impressão para emissão de NF.

O que eu não estou conseguindo fazer é quando insiro a data de saida do material este deverá ser calculado com o prazo de entrega do fornecedor aparecendo o resultado da data prevista de entrega do material.

Em anexo o arquivo para melhor entendimento. Obrigado pela ajuda

 
Postado : 05/11/2013 10:28 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Boa tarde

Seja bem vindo ao fórum!

Faltou anexar a planilha.

At.te

 
Postado : 05/11/2013 10:35 am
(@dutiozo)
Posts: 28
Eminent Member
Topic starter
 

Desculpe segue anexo tinha que comprimir o arquivo pois ele tem 1 MB. Obrigado

 
Postado : 05/11/2013 10:51 am
(@gtsalikis)
Posts: 2373
Noble Member
 

Creio que o que vc precisa é:

=ÍNDICE(CADASTRO!$A$7:$E$263;CORRESP($A3;CADASTRO!$A$7:$A$263;0);5)+$E3

Note que em CADASTRO!$A$7:$E$263

vc coloca toda a tabela de cadastro. Se ela aumentar, vc tem que aumentar ai tb.

Depois é só arrastar pra copiar a fórmula para as outras linhas.

 
Postado : 05/11/2013 11:08 am
(@dutiozo)
Posts: 28
Eminent Member
Topic starter
 

OK VOU TENTAR, OBRIGADO

 
Postado : 05/11/2013 12:47 pm
(@dutiozo)
Posts: 28
Eminent Member
Topic starter
 

Muito obrigado colega deu certo, agora voce me deixou com uma duvida, na célula que irá aparecer o resultado aparece um erro é possivel tirar esse erro sem ter preenchido a coluna de saida?

 
Postado : 05/11/2013 1:00 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Boa tarde

É só usar a função SE(ÉERROS, como eu vi pela versão que foi salvo, você usa a versão 2003 não dá para usar a função SEERRO que é bem mais prática.

=SE(ÉERROS(ÍNDICE(CADASTRO!$A$7:$E$263;CORRESP($A3;CADASTRO!$A$7:$A$263;0);5));"";ÍNDICE(CADASTRO!$A$7:$E$263;CORRESP($A3;CADASTRO!$A$7:$A$263;0);5)+$E3)

Como está formatado para data, no lugar de zero vai aparecer --> 00/01/1900, para solucionar (Meu Excel é o 2013)
--> Arquivo --> Opções --> Avançado ---> Em opções de Exibição desta planilha --> desmarcar a opção --> Marcar um zero nas células cujo valor é zero.
Dê retorno.

At.te

 
Postado : 05/11/2013 1:08 pm
(@gtsalikis)
Posts: 2373
Noble Member
 

tente assim:

=SEERRO(ÍNDICE(CADASTRO!$A$7:$E$263;CORRESP($A3;CADASTRO!$A$7:$A$263;0);5)+$E3;"")

Edit: fiquei com a janela aberta e não pude responder. Agora vi que o patropi ja tinha respondido.

 
Postado : 05/11/2013 1:27 pm
(@dutiozo)
Posts: 28
Eminent Member
Topic starter
 

O erro sumiu mas agora aparece uma data 5/1/1900 desabilitei a opção como foi orientado acima, ams já ajudou muito agradeço a todos.

 
Postado : 05/11/2013 1:57 pm
(@dutiozo)
Posts: 28
Eminent Member
Topic starter
 

Vou estudar essas formulas que pouco conhecia valeu.

 
Postado : 05/11/2013 2:24 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Caso seja necessário reabrir o tópico, o autor poderá enviar uma MP para um dos moderadores solicitando o desbloqueio.

 
Postado : 05/11/2013 3:44 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Caso seja necessário reabrir o tópico, o autor poderá enviar uma MP para um dos moderadores solicitando o desbloqueio.

 
Postado : 08/11/2013 11:11 am