Wie ändere ich den Inhalt eines Bereichs in MATCH()?

Wie ändere ich den Inhalt eines Bereichs in MATCH()?

trim + clean + uppercaseUm die IDs einfacher abzugleichen, führe ich Folgendes aus :

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

Dies gibt die Zeilennummer oder eine 0 zurück und funktioniert einwandfrei.

Allerdings verweise ich derzeit auf die Spalte B, eine geänderte ID-Spalte, die durch a läuft, =UPPER(TRIM(CLEAN(A1)))statt auf die Spalte A mit den IDs in ihrem ursprünglichen Zustand.

Wie kann ich den gleichen Vorgang (Trimmen, Reinigen und Obermaterial) sowohl auf das Heu als auch auf die Nadel anwenden, sodass diese zweite Spalte mit geänderten IDs nicht mehr erforderlich ist?

Antwort1

Verwenden Sie die folgende Formel:

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

Dies ist eine Matrixformel, daher müssen Sie drückenCTRLSHIFTENTER

Beachten Sie, dass dies nicht erforderlich ist, UPPERda MATCHGroß- und Kleinschreibung nicht beachtet wird.

verwandte Informationen