2017-06-12 4 views
0

Ich möchte die Zeichen nach "ODER XXXXXXXXXXXX" in der Referenzzelle zurückgeben. Anstatt eine RECHTS-Funktion zu verwenden, denke ich, dass es eine Möglichkeit gibt, einen Weg mit "LEN" -Funktionen einzurichten. Hier ist, was ich habe so weitExcel, wie man Zeichen in der Zelle nimmt

Zelle A2 gefunden:

=IF(
ISERR(SEARCH("LUR",C2))=FALSE, 
RIGHT(B2, 10), 
C3) 

Screen Shot

Aber das ist keine Arbeit für die Zelle A2, A3 oder so weiter. Gibt es eine Möglichkeit, nur die Zeichen nach "ODER" in Spalte B extrahieren? Vielen Dank!

Antwort

1

Sie können immer noch RIGHT() verwenden, aber Sie machen den zweiten Parameter auf der Grundlage der LEN() und Find() Funktion:

=RIGHT(B2, LEN(B2) - FIND("OR", B2, 1)-1) 

FIND() die Startposition der Zeichen gibt "OR" in B2. Wenn man das von der Länge minus 1 abzieht, erhält man die richtige Anzahl von Zeichen für den zweiten Parameter.

+0

Danke! Funktioniert gut wie Gold! – zzaewon

Verwandte Themen