Notifications
Clear all

Retorna as informações da última data lançada

9 Posts
3 Usuários
0 Reactions
1,784 Visualizações
(@victor-marassi)
Posts: 81
Estimable Member
Topic starter
 

Boa tarde pessoal,

Estou com uma dúvida e não consegui encontrar a solução nos outros fóruns ainda.

Seguinte:
Eu tenho uma planilha aonde ficará cadastrado cada vez que eu entrar em contato com um cliente as informações coletadas ou seja, um banco de dados contendo um resumo de todos os contatos realizados com os clientes.
Este banco de dados será alimentado por uma outra planilha (Formulário) que através de uma macro lança os dados no Banco de Dados.

Ok.

Agora, vamos à terceira planilha, aonde preciso extrair as informações que preciso.
Eu preciso de duas coisas:
1º Que tenha uma linha para cada cliente que esteja no banco de dados.
2º Que eu consiga em uma célula mostrar qual foi a data do último contato com o cliente.

Não sei se com ÍNDICE e CORRESP consigo fazer isso mas ainda não consegui com as soluções que encontrei.

Fico no aguardo de alguma ajuda.

Muito obrigado!

 
Postado : 23/07/2012 2:25 pm
(@robert)
Posts: 561
Honorable Member
 

Victor,
Boa tarde !

Anexe uma planilha ficticica aqui no fórum para que possamos análizar. Acho que resolveremo sou problema com a função .

índice +Corresp + máximo

Dê retorno,

 
Postado : 23/07/2012 2:41 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Boa noite Victor

Fiz um exemplo para você.

Baixe a planilha eveja se é isto que vc deseja:

Dê retorno.

Se a resposta foi útil, clique na mãozinha que fica ao lada da ferramenta Citar.

Um abraço.

 
Postado : 23/07/2012 4:45 pm
(@victor-marassi)
Posts: 81
Estimable Member
Topic starter
 

Muito obrigado patropi! É exatamente isso que eu estava precisando.

Agora eu só precisava que você me explicasse teoricamente como funciona essas fórmulas, teria como?

Att.

 
Postado : 24/07/2012 6:33 am
(@robert)
Posts: 561
Honorable Member
 

Vixtor,
Bom dia !

Posso te passar que o segredo está na formula da coluna auxiliar, se você sabe utilizar a função =ÍNDICE + CORRESP vai saber aplicar sem problemas nenhum.

Mais se você não entendi sobre nenhuma dessas funções que indiguei acima ai já um problema pq você terá que estuda-la.

Veja o vídeo: http://www.youtube.com/watch?v=yKQ40L4F66Y

Vlw!

 
Postado : 24/07/2012 6:39 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Bom dia Victor

A fórmula da coluna Auxiliar "C" da Plan1,verifica se o dado não é repetido e se for único, coloca uma sequência numérica na respctiva linha.

Na Plan2, Coluna A eu usei a função SE(ÉERROS para evitar o retorne de erros, a função CORRESP que utiliza a sequência numérica da Plan1 para retornar só os dados únicos, a função ÍNDICE que indica, de qual coluna serão puxados os dados e a função LIN() que informa em qual linha deverá começar, no caso eu coloquei como referência a linha A1 para começar na linha 1.
Como o intervalo inicial da fórmula da coluna A é C2, ou seja linha 2, a linha 2 é a primeira linha que tem dados, pois a linha 1 tem o cabeçalho.
Se vc alterar para linha A2, só vai puxar os dados a partir da linha 3 assim por diante.

Espero tenha conseguido explicar alguma coisa.

Um abraço.

 
Postado : 24/07/2012 7:25 am
(@victor-marassi)
Posts: 81
Estimable Member
Topic starter
 

Bom dia Patropi.

Eu fiquei estudando as fórmulas e desenvolvendo a planilha hoje aqui na parte da manhã, agora você explicando deu pra perceber que já consegui entender a lógica por trás da fórmula.

Agora, uma última dúvida que surgiu foi o seguinte:
Além das datas e alguns dados numéricos que vou extrair do banco de dados, vou precisar extrair texto também. Qual a melhor forma de se fazer isso?

Mais uma vez obrigado!

 
Postado : 24/07/2012 8:21 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Vitor

Para puxar dados das outras colunas é só alterar a parte do ÍNDICE da fórmula:
para puxar dados da coluna B eu usei SE(ÉERROS(CORRESP(LIN(A1);Plan1!$C$2:$C$1000;0));"";ÍNDICE(Plan1!$B$2:$B$1000;CORRESP(LIN(A1);Plan1!$C$2:$C$1000;0)))

Se vc quiser puxar dados de outras colunas é só alterar a coluna na parte que está em vermelho na fórmula.
Se ainda persistirem dúvidas, para facilitar seria bom vc anexar a tua planilha Zipada.

Dê retorno.

Um abraço.

 
Postado : 24/07/2012 10:13 am
(@victor-marassi)
Posts: 81
Estimable Member
Topic starter
 

Tudo certo, eu que quis tentar utilizar outro tipo de fórmula.

Muito obrigado!

Tópico encerrado.

 
Postado : 24/07/2012 10:44 am