2016-11-16 8 views
1

Guten Morgen zu extrahieren,Wenn Zelle beginnt mit __xtract erste 3 Zeichen. Wenn es beginnt mit __ nur 2

Ich frage mich, ob es einen Weg, eine Formel in Spalte F zu platzieren:

  • Wenn entsprechende E-Zelle mit AI beginnt, extrahieren Sie die erste drei Zeichen in der F-Zelle.
  • Wenn die jeweilige E-Zelle mit etwas anderem beginnt, extrahieren Sie nur die ersten zwei Zeichen in der F-Zelle.

example of desired output

Jede Hilfe sehr hilfreich sein wird anbieten können!

Antwort

0

Wenn die Zelle beginnt mit "AI" show ersten 3 Zeichen der E-Zelle ansonsten 2

= links (E1, IF (LEFT (E1,2) = "AI", 3,2))

1

Sie sollten immer prüfen, ob die Zeichenfolge vor dem Extrahieren Teile lang genug ist:

=IF(LEN(A1)>2, LEFT(A1,2+N(LEFT(A1,2)="Al")),"too short") 
Verwandte Themen