orko2010
Goto Top

Bereich bis zu einem gewissen Wert in Excel-Spalte kopieren

Ich würde gerne den Bereich eines Excel Sheets innerhalb einer bzw. mehrerer Spalten bis zu einem gewissen Wert (in diesem Fall ein Beistrich) kopieren, damit ich die kopierten Werte mit einer anderen Liste besser abgleichen kann:

Bsp: "CN=Maxi Meier,OU=xx-Users-MPS,OU=xx,OU=xx-xxxxx,DC=xxxx,DC=xxxorg,DC=com"

- Es soll nur mehr der Wert "Maxi Meier" überbleiben bzw. kopiert werden.

Gibt es da eine Möglichkeit über eine Excel-Funktion oder lässt sich das nur manuell (durch löschen) lösen?

Vielen Dank schon im voraus.

greetz
Orko2010

Content-ID: 157639

Url: https://administrator.de/contentid/157639

Ausgedruckt am: 26.11.2024 um 12:11 Uhr

H41mSh1C0R
H41mSh1C0R 28.12.2010 um 11:43:35 Uhr
Goto Top
So richtig verstehe ich deine Frage noch nicht.

Dein Beispiel soll Spalten wiedergeben?

Jetzt willst du einen Bereich von wo bis wo?

Welche Spalten soll dieser Bereich umfassen?

Diesen Bereich willst du dann filtern nach Maxi Meier oder verstehe ich das falsch?

VG
Orko2010
Orko2010 28.12.2010 um 12:15:40 Uhr
Goto Top
Hmm, diese 1 Spalte im Excel Sheet ist wie folgt aufgebaut (siehe unten) & ich würde jetzt gerne
nur die Namen rausfiltern/rauskopieren, damit ich nur die Namen in weiterer Folge mit einer
anderen Liste abgleichen kann:

CN=Maxi Meier,OU=xx-Users-MPS,OU=xx,OU=xx-xxxxx,DC=xxxx,DC=xxxorg,DC=com"
CN=Maxi Berger,OU=xx-Users-MPS,OU=xx,OU=xx-xxxxx,DC=xxxx,DC=xxxorg,DC=com"
CN=Maxi Huber,OU=xx-Users-MPS,OU=xx,OU=xx-xxxxx,DC=xxxx,DC=xxxorg,DC=com"
CN=Peter Berger,OU=xx-Users-MPS,OU=xx,OU=xx-xxxxx,DC=xxxx,DC=xxxorg,DC=com"
CN=Schurli Berger,OU=xx-Users-MPS,OU=xx,OU=xx-xxxxx,DC=xxxx,DC=xxxorg,DC=com"

greetz
Orko2010
bastla
bastla 28.12.2010 um 12:47:13 Uhr
Goto Top
Hallo Orko2010!

Versuche es mit folgender Formel (für den Eintrag in A1):
=WECHSELN((LINKS(A1;SUCHEN(",";A1)-1));"CN=";"";1)
Noch als Anmerkung: Da diese Excel-Spalte ja vermutlich aus einem "dsquery" entstanden ist, könnte auch bereits "an der Quelle" (= in CMD) angesetzt werden:
for /f "tokens=2 delims==," %i in ('dsquery ...') do >>Liste.csv echo %i
Grüße
bastla

[Edit]
@Dieter: Wenn Du das so einfach machst, sieht's ja so aus, als könnte das jede/r face-wink
Immerhin haben wir in Summe eine schöne Sammlung von relevanten Textfunktionen hinterlassen ....
[/Edit]
76109
76109 28.12.2010 um 12:52:45 Uhr
Goto Top
Hallo Orko2010!

Oder:
=TEIL(A1;4;FINDEN(",";A1;1)-4)

Gruß Dieter

[edit]
@bastla
Zu Begin war meine Formel auch etwas größer, aber bei genauerer Überlegung, kam dann eben diese Kurzform dabei rausface-wink
[/edit]
Orko2010
Orko2010 30.12.2010 um 17:52:57 Uhr
Goto Top
Hallo,

hat wunderbar funktioniert. thx a lot face-smile

greetz
Orko2010