Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

Spalten sortieren und leere Zeilen ohne Lücke auffüllen
#1
Photo 
Hallo zusammen,

ich versuche gerade eine Auswertung bei der Arbeit zu automatisieren.
Dazu möchte ich folgende Tabelle automatisch nach gewissen Kriterien sortieren lassen.

[img]
Dateiupload bitte im Forum! So geht es: Klick mich!
]

Wenn in Spalte D der Typ "Fonds" steht, soll die entsprechende Bezeichnung aus Spalte B und die Stückzahl aus Spalte A automatisch in die Spalte J bzw. K übertragen werden.
Dies, wenn möglich, ohne leere Zeilen zu produzieren. Bei den Typen "Aktie" und "Zertifikat" soll die Aufgabe analog ausgeführt werden.

Weiß jemand wie und ob das geht?

Im Internet habe ich soweit nur diese verwandten Tipps gefunden:
(Die Spalten-/Zeilenangaben aus den Tipps sind hier nicht an mein Excelsheet angepasst)

Spalte(n) mit Leerzellen ohne Lücken auflisten:
{=WENN(ZEILE(A1)>ANZAHL2(A:A);"";INDEX(A:A;KKLEINSTE(WENN(A$1:A$1000<>"";ZEILE($1:$1000));ZEILE(A1))))}

und das hier zum sortieren von Zeilen mit gleichem Inhalt:

=Index(B:B;Vergleich(C1;A:A;0))

Vielen Dank schon einmal im voraus!
Antworten Top
#2
Hi,

benutze Sp. G als Hilfsspalte:


Code:
=WENN(D2="Fonds";ZEILE();"")

In J:


Code:
=WENNFEHLER(INDEX(B:B;KKLEINSTE(G:G;ZEILE(A1)));"")

In K:


Code:
=WENNFEHLER(INDEX(A:A;VERGLEICH(J1;B:B;0));"")
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Antworten Top
#3
Hi,

eine weitere Moglichkeit: formatiere deine Tabelle als intelligente Tabelle mit STRG+T. Dann kannst du bequem filtern
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Antworten Top
#4
Danke für die schnelle Antwort.

Hat super gelkappt
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste