Uma família de softwares de planilhas da Microsoft com ferramentas para analisar, criar gráficos e comunicar dados.
Esta resposta foi traduzida automaticamente. Como resultado, pode haver erros gramaticais ou palavras estranhas.
Olá, Paulo Henrique Leal1
Bem-vindo à Comunidade da Microsoft.
Vamos dividi-lo. A primeira parte é encontrar a última entrada na coluna C, talvez acima da linha 75? Porque o item 2 começa na linha 75. Portanto, o primeiro intervalo pode ser algo como C1:C74, e você quer o último valor lá. Em seguida, procure esse valor em C75:C... (o restante da coluna C) e, uma vez encontrada, retorna a coluna correspondente que você valoriza.
Já que você mencionou "compare a última informação com o item 2 (coluna C, linha 75 em diante)". Portanto, é necessário encontrar a última entrada na primeira parte da coluna C (antes da linha 75), verificar onde esse valor aparece na segunda parte (da linha 75 em diante) e, em seguida, obter o valor da coluna I dessas linhas.
Então, talvez a fórmula precise primeiro obter o último valor em C1:C74. Em seguida, procure esse valor em C75:C1000 (supondo que os dados não excedam 1000) e retorne o valor I da coluna correspondente. Se houver várias correspondências, talvez devolva todas elas? Ou apenas retorna a primeira partida? Se você puder, compartilhe seus dados comigo, isso deve nos ajudar a descobrir como proceder. 🙂
Para resolver seu requisito, você pode usar uma combinação das funções PROCX e PROC no Excel. Aqui está a fórmula:
=PROCX(PROC(2,1/(C1:C74<>""),C1:C74), C75:C100, I75:I100, "não encontrado", 0)
- Aqui (PROC(2,1/(C1:C74<>""),C1:C74): Esta parte identifica a última célula não vazia no intervalo C1:C74.
- PROCX(...) procura o último item encontrado na etapa 1 em C75:C1048576 (ajuste o intervalo conforme necessário).
- Quando uma correspondência é encontrada na coluna C (da linha 75 em diante), o PROCX retorna o valor correspondente da coluna I (I75:I1048576).
Se houver várias correspondências, essa fórmula retornará a primeira ocorrência. Se você precisar de todas as correspondências, use a Função FILTRO - Suporte da Microsoft .
Fórmula alternativa:
| =ÍNDICE(I75:I100, CORRESP(PROC(2,1/(C1:C74<>""), C1:C74), C75:C100, 0)) |
|---|
Clique aqui Excel_Formula_Example (1).xlsx para ver meu arquivo de amostra ou você pode compartilhar seus arquivos aqui.
Deixe-me saber se você precisa de alguma modificação! 😊
Atenciosamente
Hannah.Z | Especialista em suporte da comunidade Microsoft