Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1300to1304
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Funktion zu Listenauswahl

Funktion zu Listenauswahl
03.03.2013 12:54:59
bneyer
In einer Tabelle gibt es die beiden Spalten "Lehrer" und "Schüler".
Wenn ich einen Schüler aus einer Auswahlliste auswähle, sollen alle seine Mitschüler in einem anderen Zellenbereich aufgelistet werden, möglichst in zwei gleich grossen Spalten. Die Anzahl der Schüler in einer Klasse bewegt sich zwischen 17 und 24 Schülern.
Kann ich das mit einer Funktion lösen?
Ich bin sehr dankbar für eine Lösung dieses Problems.

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Funktion zu Listenauswahl
03.03.2013 20:10:15
fcs
Hallo bneyeyer,
nachfolgend eine Formellösung mit ausgabe in einer Spalte.
Insgesamt ist es aber einfacher, mit dem Autofilter zu Arbeiten oder auch mit einem Pivottabellenbericht.
Beispiel Abbildung Pivottabellenbericht
Userbild
Gruß
Franz
Tabelle1

 ABCD
1LehrerSchülerMüllerSchüler002
2MeierSchüler001 Schüler004
3MüllerSchüler002 Schüler008
4MeierSchüler003  
5MüllerSchüler004  
6MeierSchüler005  
7SchulzeSchüler006  
8MeierSchüler007  
9MüllerSchüler008  
10MeierSchüler009  

Formeln der Tabelle
ZelleFormel
D1{=WENN(ZEILE()>SUMME(ISTZAHL(FINDEN($C$1;A$1:A$100))*1); "";INDEX(B:B;KKLEINSTE(WENN(ISTZAHL(FINDEN($C$1;A$1:A$100)); ZEILE($1:$100)); ZEILE(A1))))}
D2{=WENN(ZEILE()>SUMME(ISTZAHL(FINDEN($C$1;A$1:A$100))*1); "";INDEX(B:B;KKLEINSTE(WENN(ISTZAHL(FINDEN($C$1;A$1:A$100)); ZEILE($1:$100)); ZEILE(A2))))}
D3{=WENN(ZEILE()>SUMME(ISTZAHL(FINDEN($C$1;A$1:A$100))*1); "";INDEX(B:B;KKLEINSTE(WENN(ISTZAHL(FINDEN($C$1;A$1:A$100)); ZEILE($1:$100)); ZEILE(A3))))}
D4{=WENN(ZEILE()>SUMME(ISTZAHL(FINDEN($C$1;A$1:A$100))*1); "";INDEX(B:B;KKLEINSTE(WENN(ISTZAHL(FINDEN($C$1;A$1:A$100)); ZEILE($1:$100)); ZEILE(A4))))}
D5{=WENN(ZEILE()>SUMME(ISTZAHL(FINDEN($C$1;A$1:A$100))*1); "";INDEX(B:B;KKLEINSTE(WENN(ISTZAHL(FINDEN($C$1;A$1:A$100)); ZEILE($1:$100)); ZEILE(A5))))}
D6{=WENN(ZEILE()>SUMME(ISTZAHL(FINDEN($C$1;A$1:A$100))*1); "";INDEX(B:B;KKLEINSTE(WENN(ISTZAHL(FINDEN($C$1;A$1:A$100)); ZEILE($1:$100)); ZEILE(A6))))}
D7{=WENN(ZEILE()>SUMME(ISTZAHL(FINDEN($C$1;A$1:A$100))*1); "";INDEX(B:B;KKLEINSTE(WENN(ISTZAHL(FINDEN($C$1;A$1:A$100)); ZEILE($1:$100)); ZEILE(A7))))}
D8{=WENN(ZEILE()>SUMME(ISTZAHL(FINDEN($C$1;A$1:A$100))*1); "";INDEX(B:B;KKLEINSTE(WENN(ISTZAHL(FINDEN($C$1;A$1:A$100)); ZEILE($1:$100)); ZEILE(A8))))}
D9{=WENN(ZEILE()>SUMME(ISTZAHL(FINDEN($C$1;A$1:A$100))*1); "";INDEX(B:B;KKLEINSTE(WENN(ISTZAHL(FINDEN($C$1;A$1:A$100)); ZEILE($1:$100)); ZEILE(A9))))}
D10{=WENN(ZEILE()>SUMME(ISTZAHL(FINDEN($C$1;A$1:A$100))*1); "";INDEX(B:B;KKLEINSTE(WENN(ISTZAHL(FINDEN($C$1;A$1:A$100)); ZEILE($1:$100)); ZEILE(A10))))}
Enthält Matrixformel:
Umrandende
{ } nicht miteingeben,
sondern Formel mit STRG+SHIFT+RETURN abschließen!
Matrix verstehen


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4

Anzeige
AW: Funktion zu Listenauswahl
04.03.2013 05:43:45
bneyer
...prima, das ist genau das, was ich gesucht habe!
Vielen herzlichen Dank!

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige