Foto de Andre M.
Andre há 4 anos
Enviada pelo
Site

Formula ou macro?

Boa tarde, segue abaixo a minha dúvida: Coluna A: Nome; Coluna B: Tipo de carro; Coluna C: Data. Exemplo da tabela: João, Jipe, 2015; João, Descapotável, 2016; João, SUV, 2020; João, Desportivo, 2021.  Precisava que de uma forma automática o excel extraísse apenas o valor do ano mais recente, ou seja, seria: João, Desportivo, 2021. Para além do João, o excel teria de identificar os outros nomes que também se repetem. Obrigado.

2 respostas
Professor Jose O.
Identidade verificada
  • CPF verificado
  • E-mail verificado
Respondeu há 4 anos
Contatar Jose Ricardo Cunha de

André!

 

Mais do que decidir se irá usar uma macro ou apenas fórmulas diretas, você precis ter uma estrutura que permita o EXCEL encontrar o que busca.

Pode me localizar no site que eu ajudo você.

Bons estudos.

 

Um professor já respondeu

Envie você também uma dúvida grátis
Ver resposta
Envie uma dúvida grátis
Resposta na hora da Minerva IA e de professores particulares
Enviar dúvida
Professor Gutemberg S.
Identidade verificada
  • CPF verificado
  • E-mail verificado
Respondeu há 3 anos
Contatar Gutemberg

André, boa tarde!!

Então, o Excel não possui um recurso direto pra tal ação, lhe restando portanto, 3 possibilidades a saber: Uma é se utilizar de fórmulas matriciais, porém, se a sua plan tiver muitos regístros, poderá sacrificar o desempenho de sua plan com o cálculo; A 2ª forma seria gravar uma macro onde vc gravaria uma sequência de passos a seguir:

1º - Texto para colunas se utilizando o separador ',' para separar as palavras;
2º - Em seguida, copiaria a coluna com os nomes e colava em outra coluna qualquer e removeria duplacadas;
3º - Classificaria, por precaução, a coluna ano em ordem crescente, como principal classificação, seguida da coluna nome;
4º - Aplicaria um procv referenciando a tabela original ao lado do 1º nome que copiou no passo 2º e poria o útimo argumento do procv como 1, ou seja, procura aproximada. E pronto;
5º - Após os passos anteriores, termine a gravação da macro e atribua um botão.

O 3º método seria programar em VBA, porém, esse passo seia mais complexo.

Até mais!!

Um professor já respondeu

Envie você também uma dúvida grátis
Ver resposta
Minerva IA
do Profes
Respostas na hora
100% no WhatsApp
Envie suas dúvidas pelo App. Baixe agora
Precisa de outra solução? Conheça
Aulas particulares Encontre um professor para combinar e agendar aulas particulares Buscar professor