Excel mach aus einem Datensatz zwei ?

... komplette Frage anzeigen

2 Antworten

Mit Formeln raucht mir der Kopf, also wie man den "Zeilenvorschub" an die unterschiedliche Anzahl koppelt. Geht sicher, aber nicht mit diesem Kopf und nicht heute.

Makro, zum Tabellenblatt der Quelldaten hinterlegen.

k = 1 'erste Zeile in Tabelle2. Ggf. auf 2 setzen, wenn dort Überschriften sind
For i = 2 To 1000 'Ab Zeile 2 in den Quelldaten lesen. Die Anzahl anpassen
For j = 1 To Cells(i, 7).Value 'in Spalte 7 steht die Anzahl der Sätze
Sheets("Tabelle2").Cells(k, 1).Value = Cells(i, 5).Value
Sheets("Tabelle2").Cells(k, 2).Value = Cells(i, 6).Value
Sheets("Tabelle2").Cells(k, 3).Value = Cells(i, 8).Value / Cells(i, 7).Value
k = k + 1
Next j
Next i

Antwort bewerten Vielen Dank für Deine Bewertung

das ist eher eine aufgabe für access, sprich ein datenbank-programm und weniger für eine tabellen-kalkulation


Antwort bewerten Vielen Dank für Deine Bewertung

Was möchtest Du wissen?