Ersetzen mehrerer Zeichen Excel / AirTable

Ersetzen mehrerer Zeichen Excel / AirTable

Ich möchte mehrere Instanzen von Zeichen in einer AirTable-Tabelle ersetzen, die größtenteils verwendet/kann angepasst werdenaus Excel-Formeln. Ich versuche, ein Feld zu erstellen, das dasphonetische NATO-Versioneiner Bestellnummer aus einem bestimmten Feld A. Wenn beispielsweise Aist S33BSAT, würde die Formel ausgeben Sierra-33-Bravo-Sierra-Alfa-Tango. Ich würde mich über Ihre Ideen für die sauberste Art der lokalen Implementierung freuen.

Antwort1

Wenn die Zeichen immer dem gleichen Muster folgen, können Sie eine Nachschlagetabelle und eine weitere Spalte verwenden, um das Ergebnis anzuzeigen. Verwenden Sie dann die folgende Formel, um den Code zu extrahieren und den Text zu erstellen. In meinem Beispiel befindet sich die Nachschlagetabelle in Spalte D und die Suchdaten in Spalte F und die Ergebnisse in Spalte H.

=IF(F5<>"",INDEX(D:D,XMATCH(MID(F5,1,1) & "?",$D$1:$D$26,1)) & "-" & MID(F5,2,2) & "-" & INDEX(D:D,XMATCH(MID(F5,4,1) & "?",$D$1:$D$26,1)) & "-" & INDEX(D:D,XMATCH(MID(F5,5,1) & "?",$D$1:$D$26,1)) & "-" & INDEX(D:D,XMATCH(MID(F5,6,1) & "?",$D$1:$D$26,1)) & "-" & INDEX(D:D,XMATCH(MID(F5,7,1) & "?",$D$1:$D$26,1)),"")

Bild:

verwandte Informationen