Olá, Aline. Como vai?
Excelente contribuição! A sua explicação sobre o funcionamento dos argumentos opcionais do PROCX ficou perfeita, cirúrgica e muito didática. O uso de dois pontos e vírgulas seguidos (;;) para pular o argumento se_não_encontrado e ir direto para o modo_de_correspondência é um detalhe técnico que costuma confundir muita gente, e você o detalhou muito bem.
A função PROCX veio realmente para revolucionar as buscas no Excel, substituindo com maestria o antigo PROCV e eliminando a necessidade de ordenar as tabelas antes de fazer uma busca aproximada.
Para enriquecer ainda mais o seu tópico e fixar esse conhecimento para os colegas que estão acompanhando a atividade, preparei um resumo prático de como funcionam todas as opções do quinto argumento (modo_de_correspondência):
Guia Rápido: Modo de Correspondência no PROCX
0 (Padrão): Busca por correspondência exata. Se o valor procurado não existir na lista, a função retorna um erro (#N/D). É o comportamento automático se você omitir esse parâmetro.-1 (A sua escolha perfeita): Busca por correspondência exata. Se não encontrar, retorna o próximo menor item. É ideal para tabelas de faixas de descontos, comissões ou cálculo de impostos.1: Busca por correspondência exata. Se não encontrar, retorna o próximo maior item.2: Permite o uso de caracteres curinga (como o asterisco * ou o ponto de interrogação ?). Útil quando você quer buscar por partes de um texto (ex: buscar por "Aline*" para encontrar qualquer nome que comece com Aline).
Um Exemplo Visual da Diferença entre -1 e 1
Imagine que temos os números 5, 8 e 12 na coluna A e estamos procurando pelo número 10:
- Se usarmos o parâmetro
-1, o Excel tenta achar o 10. Como não acha, ele olha para os menores (5 e 8) e escolhe o mais próximo deles: o 8. - Se usarmos o parâmetro
1, o Excel tenta achar o 10. Como não acha, ele olha para os maiores (apenas o 12) e escolhe ele: o 12.
Parabéns por compartilhar a sua linha de raciocínio de forma tão clara e estruturada. Documentar e justificar as respostas corretas ajuda demais no aprendizado coletivo do fórum!
Espero que possa ter lhe ajudado!