![]() |
Keine Leerzeilen und Doppelungen - Druckversion +- Office-Fragen.de (https://office-fragen.de) +-- Forum: Microsoft Office (https://office-fragen.de/forum-1.html) +--- Forum: Excel (https://office-fragen.de/forum-2.html) +--- Thema: Keine Leerzeilen und Doppelungen (/thread-19572.html) |
Keine Leerzeilen und Doppelungen - Nils - 14.04.2021 Hallo zusammen! Ich brauche eure Hilfe bei der Optimierung einer Liste! Das Ergebnis soll wie folgend aussehen: ![]() Überall wo in der Spalte B ein X steht soll in Spalte C der Inhalt aus Spalte A stehen. Das Komplexe daran kommt dadurch zustande, dass der Inhalt aus Spalte A nicht zwangsweise in der selben Zeile bei Spalte C stehen soll, sondern es soll keine Zelle leer bleiben, aber auch keine doppelt dargestellt werden. Es ist so, dass definitiv mindestens ein X in Spalte B stehen wird, daher ist die Zelle C1 mit einer verschachtelten WENN-Funktion ohne Problem abzuhandeln. Für die Zellen darunter habe ich noch keine Lösung gefunden, damit diese sich gewünscht füllen. Wenn alle Inhalte aus Spalte A in Spalte C abgebildet sind, dann sollen die weiteren Zellen einfach leer bleiben. Kann mir jemand bei diesem Problem helfen? Beste Grüße und vielen Dank! RE: Keine Leerzeilen und Doppelungen - steve1da - 14.04.2021 Hola, =WENNFEHLER(INDEX($A$1:$A$10;AGGREGAT(15;6;ZEILE($A$1:$A$10)/($B$1:$B$10="x");ZEILE(A1)));"") Gruß, steve1da RE: Keine Leerzeilen und Doppelungen - Calderon - 14.04.2021 Hallo, verwende die neue Filter-Funktion. RE: Keine Leerzeilen und Doppelungen - Nils - 14.04.2021 (14.04.2021, 14:15)steve1da schrieb: Hola, Super steve1da, du bist großartig! Genau das was ich brauchte. Vielen Dank! RE: Keine Leerzeilen und Doppelungen - Nils - 14.04.2021 Noch ein weiteres Problem ist aufgetaucht: Die Funktion funktioniert nur wenn alle Werte in Zeile 1 beginnen, nun soll aber der Beginn aber ab Zeile 53 sein und bis Zeile 81 gehen. Die Änderung die ich also vorgenommen habe ist: =WENNFEHLER(INDEX($A$53:$A$81;AGGREGAT(15;6;ZEILE($A$53:$A$81)/($B$53:$B$81="x");ZEILE(A53)));"") Leider bleiben so die Zellen einfach leer. Kann mir jemand sagen was ich ändern muss, damit das klappt? RE: Keine Leerzeilen und Doppelungen - steve1da - 14.04.2021 Hola, =WENNFEHLER(INDEX($A$53:$A$81;AGGREGAT(15;6;ZEILE($A$53:$A$81)-52/($B$53:$B$81="x");ZEILE(A1)));"") Gruß, steve1da RE: Keine Leerzeilen und Doppelungen - Nils - 14.04.2021 steve1da: Ganz ehrlich, du bist heute mein persönlichen Held. Ich danke dir! RE: Keine Leerzeilen und Doppelungen - Calderon - 14.04.2021 Oder so: =FILTER(A53:A81;B53:B81="x") |