Seite 1 von 1

Namen in Klammer anzeigen

Verfasst: Sa, 17.07.2010 12:44
von mostpatiently
Hallo zusammen,
ich habe hier eine wunderschöne Formel (von Karolus!), =ZÄHLENWENN(E2:E11;"^\(.*\)$"), welche zählt, wieviele Namen in einer Liste in Klammer gesetzt sind. Ist es nun möglich, diese gefundenen Namen in einer zweiten Spalte anzuzeigen?

MfG
Mostpatiently

Re: Namen in Klammer anzeigen

Verfasst: Sa, 17.07.2010 13:40
von clag
Hallo mostpatiently,

wenn ich Karos Formel richtig interpretiere hast du eine Spalte mit Namen von denen einige in Klammern stehen

die möchtest du herausfiltern und in einer anderen Spalte auflisten ?

das ist mit einer Formel machbar aber doch besser mit der Filterfunktion von Calc

markiere die Spalte/ oder einen Bereich davon dann
Menü > Daten > Filter > Standardfilter
Feldname_wie vorgeschlagen Bedingung_= Wert_\(.*\)
Optionen
[x]Filterergebnis ausgeben nach ( man muss den Zielbereich bestimmen)
[x]Regulärer Ausdruck
ok

und schon hast du die gewünschte Liste :)

meintest du das so in etwa ?

Re: Namen in Klammer anzeigen

Verfasst: Sa, 17.07.2010 14:20
von mostpatiently
Hallo Clag,
vielen Dank für Deinen Tip, lieber wäre mir allerdings eine Formel, da nicht nur ich mit der Liste befaßt bin, sondern auch Kollegen, d. h. bei In-Klammer-Setzung eines Namens sollte dieser neue Name automatisch in der Spalte mit den geklammerten Namen erscheinen.

MfG
Mostpatiently

Re: Namen in Klammer anzeigen

Verfasst: Sa, 17.07.2010 14:43
von Karolus
Hallo

Code: Alles auswählen

=WENN(LINKS(E2;1)="(";WECHSELN(WECHSELN(E2;"(";"");")";"");"")
oder

Code: Alles auswählen

=WENN(LINKS(E2;1)="(";TEIL(E2;2;LÄNGE(E2)-2);"")

Gruß Karo

Re: Namen in Klammer anzeigen

Verfasst: Sa, 17.07.2010 14:53
von clag
Hallo mostpatiently,

ich hatte da dann an Folgendes gedacht

=WENN(UND(LINKS(D7;1)="(";RECHTS(D7;1)=")");D7;"")

dafür brauchst du aber eine Spalte in der du die Formel ausweiten kannst soweit wie die Namensliste
angenommen die Liste beginnt in D7.

Re: Namen in Klammer anzeigen

Verfasst: Sa, 17.07.2010 14:54
von mostpatiently
Hallo Karo, hallo Clag,
ich bin begeistert!!!

Viele Grüße
Mostpatiently

Re: Namen in Klammer anzeigen

Verfasst: Sa, 17.07.2010 15:06
von clag
Hi,
na da will ich denn auch ein ( ) bereinigendes Beispiel vorzeigen :D

=WENN(UND(LINKS(D7;1)="(";RECHTS(D7;1)=")");LINKS(RECHTS(D7;LÄNGE(D7)-1);LÄNGE(D7)-2);"")

viel Spaß !

Re: Namen in Klammer anzeigen

Verfasst: Sa, 17.07.2010 16:02
von mostpatiently
Hallo Clag, hallo Karo,
hier noch die Formel, um die gefundenen Namen (stehen in Spalte F, die Ausgangsliste in Spalte D, beginnend bei D2) lückenlos zu sortieren:
In E2 die Formel =WENN(F2="";"";MAX(E$1:E1)+1)
und in G2 =WENN(ZÄHLENWENN($E$2:$E$8;ZEILE(A1));SVERWEIS(ZEILE(A1);$E$2:$F$8;2;0);"")
und jeweils nach unten ziehen - und man hat die sortierte Liste in Spalte G. Die Ausgangsliste geht in diesem Beispiel bis D8.
Um Missverständnisse zu vermeiden, die hierzu benötigten Formeln habe ich natürlich auch von Karo :wink:

Bis bald
Mostpatiently