¿Cómo modificar el contenido de un rango en MATCH()?

¿Cómo modificar el contenido de un rango en MATCH()?

Estoy realizando una trim + clean + uppercasepara hacer coincidir las identificaciones más fácilmente:

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

Esto devuelve el número de fila, o un 0 y funciona bien.

Sin embargo, actualmente estoy haciendo referencia a la columna B, una columna de ID modificada que pasa por a =UPPER(TRIM(CLEAN(A1)))en lugar de la columna A con los ID en su estado original.

¿Cómo puedo aplicar el mismo proceso (recortar, limpiar y superior) tanto al heno como a la aguja de manera que elimine la necesidad de esta segunda columna con ID modificados?

Respuesta1

Utilice la siguiente fórmula:

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

Esta es una fórmula matricial, por lo que deberás presionarCTRLSHIFTENTER

Tenga en cuenta que no es necesario UPPERya que MATCHno distingue entre mayúsculas y minúsculas.

información relacionada