Microsoft Excel

Herbers Excel/VBA-Archiv

Excel 2010 - TEIL;SUCHEN


Betrifft: Excel 2010 - TEIL;SUCHEN von: Tobias H.
Geschrieben am: 17.07.2017 13:13:26

Hallo Zusammen,

ich stehe gerade etwas auf dem Schlauch.

Ich hab folgenden Wert:
Name,"CN=WERT,OU=Applicationgroups,OU=test,OU=Groups,DC=contoso,DC=de

Ich möchte nur den Wert zwischen CN= und ,OU=Applicationsgroups ausgeben.

Folgende Formel habe ich bisher:
=TEIL(A3;SUCHEN("CN=";A3)+3;SUCHEN(",OU";A3)-1)
Damit sucht er aber nicht das erste ,OU sonder das in ApplicationsgrOUps.

Wo liegt mein Fehler.

Vielen Dank schonmal vorab.

Viele Grüße
Tobias

  

Betrifft: AW: was genau soll denn ausgegeben werden? owT von: ... neopa C
Geschrieben am: 17.07.2017 13:24:21

Gruß Werner
.. , - ...


  

Betrifft: AW: was genau soll denn ausgegeben werden? owT von: Tobias H.
Geschrieben am: 17.07.2017 13:26:39

Hallo Werner,

Tschuldigung, das hab ich vergessen anzugeben.

Ausgeben werden soll "WERT".


  

Betrifft: AW: Excel 2010 - TEIL;SUCHEN von: Znuk
Geschrieben am: 17.07.2017 13:29:47

=TEIL(A1;4;SUCHEN(",";A1)-4)

das erste Suchen kannst Du Dir sparen, da vermutlich alles immer mit CN= beginnt. Beim zweiten suchen kannst Du nach Komma suchen. Bei mir klappts mir dem Suchtext.


  

Betrifft: AW: Excel 2010 - TEIL;SUCHEN von: UweD
Geschrieben am: 17.07.2017 13:30:26

Hallo


als Länge nicht die Zweite Position, sondern die Different aus 2. und 1. Position verwenden.




Tabelle1

 ABC
1Name,"CN=WERT,OU=Applicationgroups,OU=test,OU=Groups,DC=contoso,DC=de WERT

verwendete Formeln
Zelle Formel Bereich N/A
C1=TEIL(A1;SUCHEN("CN=";A1)+3;SUCHEN(",OU";A1)-SUCHEN("CN=";A1)-3)  
http://excel-inn.de/dateien/vba_beispiele/tabellenanzeige_in_html_addin.zip
http://Hajo-Excel.de/tools.htm
XHTML-Tabelle zur Darstellung in Foren, einschl. der neuen Funktionen ab Version 2007
Add-In-Version 21.10 einschl. 64 Bit




LG UweD


  

Betrifft: AW: Excel 2010 - TEIL;SUCHEN von: Tobias H.
Geschrieben am: 17.07.2017 13:33:40

Das ist die Antwort und funktioniert einwandfrei.

Vielen Dank.


  

Betrifft: AW: Excel 2010 - TEIL;SUCHEN von: MCO
Geschrieben am: 17.07.2017 13:36:09

Du hast die funktion TEIL falsch gefüttert.
Der 3. Parameter will nicht wissen, bis wohin der Text genommen werden soll, sondern wie lang die Textausgabe sein soll.
Da mußt du dann ein bissl rechnen....

=TEIL(A3;SUCHEN("CN=";A3)+3;SUCHEN(",OU";A3)-SUCHEN("CN=";A3)-3)

Gruß, MCO