Como modificar o conteúdo de um intervalo em MATCH()?

Como modificar o conteúdo de um intervalo em MATCH()?

Estou realizando um trim + clean + uppercasepara combinar os IDs com mais facilidade:

=IFNA(MATCH(UPPER(TRIM(CLEAN(A1))), datos!B2:datos!B999, 0), -1)+1

Isso retorna o número da linha ou 0 e funciona perfeitamente.

No entanto, atualmente estou fazendo referência à coluna B, uma coluna modificada de ID que passa por a =UPPER(TRIM(CLEAN(A1)))em vez da coluna A com os IDs em seu estado original.

Como posso aplicar o mesmo processo (cortar, limpar e superior) tanto no feno quanto na agulha de forma que elimine a necessidade desta segunda coluna com IDs modificados?

Responder1

Use a seguinte fórmula:

{=MATCH(TRIM(CLEAN(D2)),TRIM(CLEAN(A2:A5)),0)}

Esta é uma fórmula de matriz, então você precisará pressionarCTRLSHIFTENTER

Observe que não há necessidade, UPPERpois MATCHnão faz distinção entre maiúsculas e minúsculas

informação relacionada