Clever-Excel-Forum

Normale Version: Duplizieren von Zeilen um bestimmten Betrag
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo Leute,
ich habe eine Excel-Tabelle mit Daten zu Vögeln... eine Spalte bezeichnet jeweils die Anzahl der Vögel die gesehen wurden. Jetzt würde ich gerne jede Zeile um den Betrag der Anzahl vervielfachen mit allen angrenzenden Daten und das dann in einer neuen Tabelle anlegen :). 
Als Beispiel: Art    Habtitat   Zeit  Anzahl 
                  Art1  Habitat1  Zeit1    4
                  Art2  Habtitat2 Zeit2    2

soll dann zu  Art    Habtitat  Zeit  Anzahl     werden. 
                   Art1  Habitat1 Zeit1    4
                   Art1  Habitat1 Zeit1    4
                   Art1  Habitat1 Zeit1    4
                   Art1  Habitat1 Zeit1    4
                   Art2  Habtitat2 Zeit2    2
                   Art2  Habtitat2 Zeit2    2


Gibt es dafür eine Formel die möglichst zeitsparend ist? Ich hoffe ich drücke mich klar genug aus ansonsten kann ich aber auch die Tabelle hochladen bzw. ein Beispiel...
Vielen Dank schon mal!
Moin,

schau dir doch mal diesen Thread an: http://www.clever-excel-forum.de/Thread-...-in-Spalte

Vom Prinzip her müsste dies deinem Problem entsprechen - vllt. hilft's dir bereits weiter.
Deinen Fall ist doch etwas anders und da geht es ohne Hilfsspalte.

..............A                       B                     C
1          Art                    Zeit             Anzahl
2         Text1                 Zeit1                  2
3         Text2                 Zeit2                 3
4         Text3                 Zeit3                 2
5         Text4                 Zeit4                 3

10        Text1                Zeit1                 2
11        Text1                Zeit1                 2
12        Text2                Zeit2                 3
13        Text2                Zeit2                 3

A10    =A2
A11    =WENN(SVERWEIS(A10;$A$2:$C$5;3;0)-ZÄHLENWENN($A$10:A10;A10)>0;A10;INDEX(A:A;VERGLEICH(A10;$A$1:$A$5;0)+1;1)) 'so weit wie nötig nach unten kopieren
B10    =SVERWEIS(A10;$A$2:$C$5;2)
C10    =SVERWEIS(A10;$A$2:$C$5;3)
Vielen Dank für die Hilfe hat geklappt! :)