Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1944to1948
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

bedingte Inhalte sortieren und nebeneinander auswerfen

bedingte Inhalte sortieren und nebeneinander auswerfen
06.09.2023 10:57:54
svt877
Hallo,

ich bin neu im Forum und heiße Manuel.
Da ich im www nicht fündig wurde, hier nun meine Frage. Vielleicht kann sie mir jemand beantworten.

Ich habe zwei Tabellenblätter:
In Tabellenblatt 1 werden Namen und Einsatzorte (Kontinente) händisch zugeordnet. Die Tabelle sortiert die Namen alphabetisch.
(Beispiel: Alfred - Afrika, Brunhilde - Amerika, ..., Franziska - Afrika, Gabi - Asien, ..., Jörg - Amerika, ...)
Im Tabellenblatt 2 sollen zu den Kontinenten die Namen richtig sortiert werden und nebeneinander in je einer eigenen Zelle ausgeworfen werden.
(Beispiel: A4: Afrika, B4: Alfred, C4: Franziska ---- A11: Amerika, B11: Brunhilde, C11: Jörg ---- usw.)

Ich habe eine (etwas erweiterte) Beispieldatei angehängt: https://www.herber.de/bbs/user/162696.xlsx

Wie erreiche ich die oben beschriebene Automatik für Tabellenblatt 2?

Vielen Dank für eure Hilfe!

Viele Grüße,
Manuel

11
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: bedingte Inhalte sortieren und nebeneinander auswerfen
06.09.2023 11:03:59
SF
Hola,
=MTRANS(FILTER(Vorgaben!A5:A20;Vorgaben!B5:B20=A4))

Gruß,
steve1da
AW: bedingte Inhalte sortieren und nebeneinander auswerfen
06.09.2023 11:37:05
svt877
Danke, steve1da,

ich sag's mal so: I just called to say... es funktioniert nicht:

Fehlermeldung ist "Diese Funktion ist ungültig"
und
"FILTER" wird in der Formel grau hinterlegt.

Grüße,
Manuel


AW: bedingte Inhalte sortieren und nebeneinander auswerfen
06.09.2023 11:42:31
SF
So?
=WENNFEHLER(INDEX(Vorgaben!$A$5:$A$20;AGGREGAT(15;6;ZEILE(Vorgaben!$A$5:$A$20)-4/(Vorgaben!$B$5:$B$20=$A4);SPALTE(A1)));"")
AW: bedingte Inhalte sortieren und nebeneinander auswerfen
06.09.2023 11:56:00
svt877
Ja, das funktioniert - für einen Namen. Danke!

Ich möchte aber alle Namen die zu "Afrika" usw. gehören ausgeworfen bekommen und dabei soll jeder einzelne Name in einer eigenen Zelle hinter Afrika eingefügt werden.

Grüße,
Manuel
Anzeige
AW: bedingte Inhalte sortieren und nebeneinander auswerfen
06.09.2023 12:10:04
SF
Du musst die Formel schon nach rechts ziehen.
AW: bedingte Inhalte sortieren und nebeneinander auswerfen
06.09.2023 12:26:26
svt877
Sorry... DANKE!

Funktioniert einwandfrei!

Gruß,
Manuel
Richtige Excel-Version ?
06.09.2023 11:55:14
NoNet
Hallo Manuel,

die Funktion FILTER() funktioniert m.E. erst ab Version Excel 2019 bzw. mit einem MSO365-Abonnement.
Du hast bei der Erstellung des Beitrags die Version "Excel 2022" angegeben - ist das korrekt ?
Teste mal nur die Funktion =FILTER(Vorgaben!A$5:A$20;WAHR) in einem leeren Bereich (ACHTUNG : Die Zellen unterhalb der Funktion werden mit den Werten aus der Tabelle überschrieben !). Klappt das ?

Salut, NoNet
AW: Richtige Excel-Version ?
06.09.2023 11:59:38
svt877
Aaaah! Danke - FILTER funktioniert tatsächlich nicht. Bei =FILTER bietet er mir XMLFILTER an...

Wo steht denn die Versionsnummer bloß?

Danke und Gruß,
Manuel
Anzeige
AW: Richtige Excel-Version ?
06.09.2023 12:09:32
svt877
Professional Plus 2019 - aus diesem MS-Paket ist Excel bei mir.
Hmm... FILTER() sollte angeblich ab Excel 2019 funktionieren
06.09.2023 13:12:48
NoNet
Hallo Manuel,

laut Microsoft Webseite sollte die Funktion =FILTER() ab Excel 2019 zur Verfügung stehen - allerdings ist die PLUS-Version dort nicht explizit aufgelistet (Ich verstehe diesen Versions-Wirrwarr ohnehin nicht bzw. ich bin kein Freund davon !) :
https://support.microsoft.com/de-de/office/filter-funktion-f4f7cb66-82eb-4767-8f7c-4877ad80c759?ui=de-de&rs=de-de&ad=de



TIP : Schau Dir die Funktion auf der o.g. Seite dennoch mal an !

Eine "Old School"-Variante wäre die Verwendung von Matrix-Funktionen, z.B. in Zelle B4 :

=WENN(SPALTE()-2<ZÄHLENWENN(Vorgaben!$B$5:$B$20;Automatik!$A$4);INDEX(Vorgaben!$A$5:$A$20;KKLEINSTE(WENN(Vorgaben!$B$5:$B$20=Automatik!$A$4;ZEILE($1:$16);"");SPALTE()-1));"")

Funktion bitte mit Strg+Shift+ENTER bestätigen !

Hier die entsprechend bearbeitete Datei : https://www.herber.de/bbs/user/162698.xlsx

Salut, NoNet

Anzeige
AW: Hmm... FILTER() sollte angeblich ab Excel 2019 funktionieren
06.09.2023 14:30:05
daniel
Die Angabe da stimmt nicht immer.
in einem anderen Fall (ich weiß nur leider nicht mehr welche Funktion) steht sogar direkt darunter der Hinweis, dass diese Funktion erst ab einer bestimmten Version funktioniert, trotzdem ist eine ältere Version aufgelistet.
darauf kann man sich nicht verlassen.

Links zu Excel-Dialogen

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige