Registriert seit: 24.01.2017
Version(en): 2016
Zuerst einmal vielen Dank für die schnelle Hilfe an alle Mitwirkenden !!!
Jetzt habe ich einer Frage, die bisherigen Lösungen zu erweitern.
Ich filtere die Beispieltabelle nach Albert. Nun möchte ich wissen, wer gemeinsam mit Albert die Klasse 1B besucht. Geht so etwas per "Mausklick" auf 1B? Oder muss ich dafür in den Filtern "spielen" ? Siehe Beispieldatei...
Beispiel.xlsx (Größe: 9,72 KB / Downloads: 7)
Liebe Grüße. Martin
Registriert seit: 12.04.2014
Version(en): Office 365
Moin
Nicht für deine Excel-Version.
Arbeitsblatt mit dem Namen 'Tabelle1' |
| A | B | C | D | E | F | G | H |
1 | Name | Klasse | | | Albert | 2C | 1B | Cäsar |
2 | Albert | 2C | | | | 3C | | Bernhardt |
3 | Bernhardt | 3C | | | | 1B | | |
4 | Albert | 3C | | | | | | |
5 | Cäsar | 1B | | | | | | |
6 | Bernhardt | 1B | | | | | | |
7 | Albert | 1B | | | | | | |
Zelle | Formel |
F1 | =FILTER(Tabelle2[Klasse];Tabelle2[Name]=E1) |
H1 | =FILTER(Tabelle2[Name];(Tabelle2[Klasse]=G1)*(Tabelle2[Name]<>E1)) |
Zelle | Gültigkeitstyp | Operator | Wert1 | Wert2 |
G1 | Liste | | =F1# | |
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016 |
Diese Tabelle wurde mit Tab2Html (v2.6.2) erstellt. ©Gerd alias Bamberg |
Wir sehen uns!
... Detlef
Meine Beiträge können Ironie oder Sarkasmus enthalten.
Registriert seit: 02.05.2018
Version(en): Excel 365 & 2016
24.05.2020, 23:57
(Dieser Beitrag wurde zuletzt bearbeitet: 24.05.2020, 23:57 von MisterBurns.)
Ja und genau aus diesem Grund hatte ich dich auf den Autofilter verwiesen. Denn nun ist genau das von mir Vermutete eingetreten. Du willst nach weiteren Kriterien filtern. Und nach der Lösung dieser Aufgabe kommt bestimmt noch die nächste Aufgabe. Das nennt man Salamitaktik.
Du kannst nun für jedes zu filternde Feld ein neues Filterfeld mit Formel anlegen, so wie du es von Günter schon gezeigt bekommen hast. Wenn sich die zu filternden Felder aber ändern, dann wirst du damit keinen Spaß haben.
Schöne Grüße
Berni
Registriert seit: 17.04.2014
Version(en): MS Office 365(32)
Hallo Berni,
(24.05.2020, 23:57)MisterBurns schrieb: Ja und genau aus diesem Grund hatte ich dich auf den Autofilter verwiesen. ...
Aber damit geht das doch sooo nicht, oder?
Gruß Uwe
Registriert seit: 24.01.2017
Version(en): 2016
Hallo Shift-del,
vielen Dank für deine Hilfe! Dann werde ich mich mit der Filterfunktion mal intensiver beschäftigen. Wieder was gelernt.
Eine schöne Woche!
Registriert seit: 10.04.2014
Version(en): Microsoft 365, mtl. Kanal
Hi,
und falls du doch bei Formeln bleiben willst, könntest du mit INDEX/AGGREGAT() auslesen, wer sich in der gewünschten Klasse befindet. Die blau unterlegte Zelle ist die Suchzelle, in der Spalte links davon werden dir alle Mitschüler angezeigt.
Arbeitsblatt mit dem Namen 'Tabelle1' |
| A | B | C | D | E |
1 | Name | Klasse | | Name | Klasse |
2 | Albert | 2C | | Cäsar | 1b |
3 | Bernhardt | 3C | | Bernhardt | |
4 | Albert | 3C | | Albert | |
5 | Cäsar | 1B | | | |
6 | Bernhardt | 1B | | | |
7 | Albert | 1B | | | |
Zelle | Formel |
D2 | =WENNFEHLER(INDEX(A:A;AGGREGAT(15;6;ZEILE(Tabelle2[Klasse])/(Tabelle2[Klasse]=$E$2);ZEILE(A1)));"") |
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016 |
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg |
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Registriert seit: 02.05.2018
Version(en): Excel 365 & 2016
Jetzt muss ich zu meiner Schande gestehen, dass ich die Aufgabe falsch gelesen hatte. Das geht mit dem Filter tatsächlich nicht. Mea culpa!
Schöne Grüße
Berni