Namen in Klammer anzeigen

Das Tabellenkalkulationsprogramm

Moderator: Moderatoren

mostpatiently
****
Beiträge: 129
Registriert: Di, 15.12.2009 20:19

Namen in Klammer anzeigen

Beitrag 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
clag
********
Beiträge: 3570
Registriert: Di, 27.01.2009 15:30

Re: Namen in Klammer anzeigen

Beitrag 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 ?
LG
clag

nutzt: WinXP SP3 / AOO 4.1.10 / Firefox
mostpatiently
****
Beiträge: 129
Registriert: Di, 15.12.2009 20:19

Re: Namen in Klammer anzeigen

Beitrag 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
Karolus
********
Beiträge: 7535
Registriert: Mo, 02.01.2006 19:48

Re: Namen in Klammer anzeigen

Beitrag 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
Zuletzt geändert von Karolus am Sa, 17.07.2010 14:53, insgesamt 1-mal geändert.
LO25.2… debian 13( trixie ) auf Raspberry5 8GB (ARM64)
LO25.8… flatpak debian 13( trixie ) auf Raspberry5 8GB (ARM64)
clag
********
Beiträge: 3570
Registriert: Di, 27.01.2009 15:30

Re: Namen in Klammer anzeigen

Beitrag 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.
LG
clag

nutzt: WinXP SP3 / AOO 4.1.10 / Firefox
mostpatiently
****
Beiträge: 129
Registriert: Di, 15.12.2009 20:19

Re: Namen in Klammer anzeigen

Beitrag von mostpatiently »

Hallo Karo, hallo Clag,
ich bin begeistert!!!

Viele Grüße
Mostpatiently
clag
********
Beiträge: 3570
Registriert: Di, 27.01.2009 15:30

Re: Namen in Klammer anzeigen

Beitrag 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ß !
LG
clag

nutzt: WinXP SP3 / AOO 4.1.10 / Firefox
mostpatiently
****
Beiträge: 129
Registriert: Di, 15.12.2009 20:19

Re: Namen in Klammer anzeigen

Beitrag 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
Antworten