Registriert seit: 27.05.2019
Version(en): Office 2018
27.05.2019, 13:54
(Dieser Beitrag wurde zuletzt bearbeitet: 27.05.2019, 14:01 von Sal.)
Hallo Liebe CEF Community,
ich habe eine Matrix links sind Bücher aufgelistet und rechts die Personen, die ein Buch ausgeliehen haben.
Die Zuordnung findet mit "x" statt. Ziel ist es eine Person auswählen zu können und die Lister der Bücher die ein X haben zu bekommen.
Mit Datenüberprüfung kann ich eine Auswahl der Personen erstellen. Mit dieser Formel kann ich mir eine liste ausgeben.
=WENN(WVERWEIS($B$10;Tabelle1!$1:$1048576;ZEILE(Tabelle1!B2:F7);0)="x";A2;0)
Als Attachment findet Ihr ein screenshot meiner Excelmatrix.
Jedoch will ich die Leerzeilen überspringen. d.h. ich brauche nur die Bücher nacheinander aufgelistet ohne die Leerzeilen.
Könnt Ihr mir weiterhelfen. Wie kann ich diese Formel erweitern, damit ich nur die Bücher ausgegeben bekomme und die Leerzeilen überspringe.
Viele Grüße
Sal
Registriert seit: 10.04.2014
Version(en): Microsoft 365, mtl. Kanal
Hallo Sal,
befasse dich mal mit INDEX() in Verbindung mit AGGREGAT(). Und lies dir die (heutige) ähnlich gelagerte Frage hier
https://www.clever-excel-forum.de/thread-20815.html durch. Vllt. hilft es dir schon weiter.
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Registriert seit: 10.04.2014
Version(en): Office 2019
27.05.2019, 14:20
(Dieser Beitrag wurde zuletzt bearbeitet: 27.05.2019, 14:24 von Jockel.)
Hallo, per Formel ginge..:
PHP-Code:
=WENNFEHLER(INDEX(A:A;AGGREGAT(15;6;ZEILE($A$1:$A$7)/(INDEX($A$1:$F$7;;VERGLEICH($B$9;$A$1:$F$1;0))="x");ZEILE(A1)));"")
Ob das allerdings in der angegebenen Excel Version klappt..?
Gruß Jörg
stolzes Mitglied im ----Excel-Verein
Freund einer excellenten Power Query-Abfrage
Registriert seit: 27.05.2019
Version(en): Office 2018
Hi,
ich beschäftige mich schon seit einer langen Zeit damit und habe jegliche Funktion in Betracht gezogen.
ich brauche eure Hilfe, bitte. ich blicke einfach nicht durch. Ich weiß, dass ich in der äußeren Wenn Funktion als Anweisung A2 oder 0 angegeben habe und daher die Liste an den Leerzeilen mit 0 gefüllt werden. Jedoch habe ich versucht die Funktion umzuschreiben und komme nicht auf die Lösung :( .
ich lade hier die Excel Datei hoch:
Beispiel Bücherliste.xlsx (Größe: 11,39 KB / Downloads: 4)
Danke für eure Hilfe im Voraus.
VG,
Sal
Registriert seit: 10.04.2014
Version(en): Office 2019
Hallo, was genau gefällt dir jetzt nicht an meinem Vorschlag?
Gruß Jörg
stolzes Mitglied im ----Excel-Verein
Freund einer excellenten Power Query-Abfrage
Registriert seit: 27.05.2019
Version(en): Office 2018
27.05.2019, 14:57
(Dieser Beitrag wurde zuletzt bearbeitet: 27.05.2019, 15:11 von Sal.)
@Jockel
Leider funktioniert es nicht. Trotzdem vielen dank
Ich glaube die Abhängigkeit der Auswahlzelle, wo ich mir den Namen aussuchen kann ist nicht mit aufgefasst in der Formel. Jedoch bin ich mir unsicher.
Denn abhängig von dem Namen soll mir eine Liste der Bücher, die diese Person ausgeliehen hat angezeigt werden(Ohne Leerzeile).
Ich habe die Datei hochgeladen. Vielleicht hilft das weiter.
Registriert seit: 10.04.2014
Version(en): Office 2019
Hallo, was heißt das? Was funktioniert nicht? Welche Excel-Version benutzt du denn? Bei mir geht das. Die Bereiche müssen freilich angepasst werden, das ist der "Nachteil" ber Formellösungen...
Arbeitsblatt mit dem Namen 'Tabelle1' |
| A | B | C |
13 | Name: | Monika | |
14 | Bücherliste: | 0 | Verwesung |
15 | | Verwesung | Das Perfüm |
16 | | Das Perfüm | Hamlet |
17 | | 0 | |
18 | | 0 | |
19 | | 0 | |
20 | | 0 | |
21 | | Hamlet | |
22 | | 0 | |
23 | | 0 | |
Zelle | Formel |
B14 | =WENN(WVERWEIS($B$13;Tabelle1!$1:$1048576;ZEILE(Tabelle1!B2:F10);0)="x";A2;0) |
C14 | =WENNFEHLER(INDEX(A:A;AGGREGAT(15;6;ZEILE($A$1:$A$10)/(INDEX($A$1:$F$10;;VERGLEICH($B$13;$A$1:$F$1;0))="x");ZEILE(A1)));"") |
Verwendete Systemkomponenten: [Windows (32-bit) NT 6.01] MS Excel 2010 |
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg |
Gruß Jörg
stolzes Mitglied im ----Excel-Verein
Freund einer excellenten Power Query-Abfrage
Registriert seit: 27.05.2019
Version(en): Office 2018
Hallo Jockel,
ich habe es angepasst und es ist mir unerklärlich wieso es zuerst nicht funktioniert hat.
Aber Jetzt funktioniert es. Vieeeeeeeelen vielen Dank :)))
Viele Grüße
Sal
Registriert seit: 19.02.2019
Version(en): 365 Insider
Hallo Sal
Ich habe es gerade selber getestet den Vorschlag von Jockel, er klappt 100%.
Was ich sehr ungern tue weil er mich was gerüppelt hat in den letzten Tagen.
Gruß
Ivan 16
Registriert seit: 10.04.2014
Version(en): Office 2019
(27.05.2019, 15:20)Ivan 16 schrieb: Hallo Sal
...
Was ich sehr ungern tue weil er mich was gerüppelt hat in den letzten Tagen.
Hallo, nur weil ich geschrieben habe, dass ich mit der einen Antwort nix anfangen kann, weil ich mir nicht vorstellen kann, dass sie den TE weiterbringt. Okay. Ich wüsste nicht was daran schlimm ist.
Außerdem halte ich nix davon (wie einige der Kollegen hier posten und handhaben) ungetestet etwas anzubieten. Das Gepüstete ist also getestet. Das Problem habe ich nicht immer richtig erkannt. Wie evtl auch in dem von dir angedeuteten Fall, aber dazu sollte sich der TE doch äußern. Ich möchte den TE dazu bringen, dazu etwas mehr zu schreiben - keinesfalls will ich jemand für eine Lösung "anrüppeln (?)". Was macht ihr eigentlich im Arbeitsleben oder habt ihr gemacht...
Gruß Jörg
stolzes Mitglied im ----Excel-Verein
Freund einer excellenten Power Query-Abfrage