Ich verwende find, um einen Teil der Testzeichenfolge im Wert der Suchzelle zu entfernen
Zum Beispiel suche ich in Zelle A2 Folgendes nach Application: sales_rep_support
und =RIGHT(a2,FIND(" ",a2)+4)
ändere es mit find in sales_rep_support
.
Ich stoße jedoch auf Probleme, weil ich andere Werte habe, die analysiert werden müssen, wie z
Application: EComm_sk
Application: PG_Prescreen
Application: sales_rep_support
Application: Retention_sk
etc....
Was ich versucht habe zu erreichen, ist einfach das Application:
vom Anfang der Zeichenfolge zu entfernen
Ich habe es auch erfolglos left()
versucht.
quelle
Warum um alles in der Welt ist Ihrer Meinung
=RIGHT(A2,FIND(" ",A2)+4)
nach eine vernünftige Art anzurufenRIGHT()
? Woher kommt das4
? Was bedeutet es?Die Verwendung von
RIGHT
istDer zweite Parameter ist die Anzahl der Zeichen, die Sie extrahieren möchten.
In der Zwischenzeit
FIND(" ", A2)
ist die Position des ersten Leerzeichens inA2
, das immer 13 ist, solange die ersten 12 Zeichen sindApplication:
und das 13. ein Leerzeichen ist. SoFIND(" ",A2)+4
ist immer 17; Sie erhalten immer die 17 Zeichen ganz rechts.Um alles nach dem zu bekommen
Application:
, verwenden Sieoder einfach
quelle