für Eure Hilfe wäre ich total dankbar. Auch in einem Post vor 4 Wochen, konnte das Thema nicht gelöst werden und nirgendwo finde ich einen Lösungsansatz - dabei müssten doch noch mehr Leute vor so einer Aufgabe stehen:
Ich suche eine Formel (kein Makro / VBA), die Zeilenwerte, die größer Null sind, nacheinander (von links nach rechts) ausliest und in eine Spalte (Zellen untereinander) schreibt:
Hier ein erklärendes Beispiel: In Zeilen ist eine zeitliche Projektion zukünftiger Kreditbedarfe aufgetragen. Die notwendigen Kreditbeträge sind über die Spalten einem Tagesdatum oder Kalenderwoche zugeordnet.
Bei 20 Kalenderwochen, ist die Zeile also 20 Spalten breit. In dieser Zeit, habe ich vielleicht nur 3 Abrufe (Kreditbetrag grösser 0). In diesem Fall habe ich also eine 20 spaltenbreite Zeile in der nur 3 Zellinhalte wichtig sind.
Das ist in der Darstellung extrem unübersichtlich.
Vereinfacht sieht die Quelltabelle so aus: In Zeile 1 steht das Datum, die Zeilen 2 und 3 zeigen die notwendigen Kreditbeträge für Kredit 1 bzw. Kredit 2 (Werte grösser Null):
A B   C   D
1 15.9 30.9 15.10 ...
2 Kredit 1: 0 100 50 ...
3 Kredit 2: 50 0 200 ...
Ich suche eine Formel, die aus der Quellzeile nacheinander Werte grösser Null ausliest und in eine vertikale Reihenfolge schreibt - dies in der Zuordnung zur ausgelesenen Zeile (die steht für Kredit 1, oder Kredit 2) und jeweils auch mit dem entsprechenden Datum / Kalenderwoche.
A B  
1 Kredit 1 Datum
2 100 30.9
3 50 15.10
4
5 Kredit 2 Datum
6 100 30.9
7 50 15.10
Anbei ist eine Beispiel-xls beigefügt
Herzlichen Dank vorab für Eure Hilfe!
Doc Martin