Hallo phase10_de,
es gibt mehrere Möglichkeiten, aber die zentrale Lösung ist die „SummeWenn“-Funktion.
Auch benötigt man eine Zeile pro Auftrag für das Ergebnis.
(Die Punkte habe ich zur besseren Übersicht eingefügt, weil TABs oder mehrere Leerstellen nicht berücksichtigt werden.)
… .A… .B
- Auftrag .h
- .123… .5
- .213… .3
- .998… .4
- .123… .3
- .998… .7
- .998… .1
- .332… .6
- .213… .3
- .
- .Kontrolle: 32
- .
- .
- .123… .8
- .213… .6
- .332… .6
- .998… .12
- .
- .Kontrolle: 32
B11: =SUMME(B2:B10)
B14: =SUMMEWENN($A$2:blush:A$10;$A14;$B$2:blush:B$10)
B15: =SUMMEWENN($A$2:blush:A$10;$A15;$B$2:blush:B$10)
B16: =SUMMEWENN($A$2:blush:A$10;$A16;$B$2:blush:B$10)
B17: =SUMMEWENN($A$2:blush:A$10;$A17;$B$2:blush:B$10)
B19: =SUMME(B14:B18)
Der Nachteil bei dieser Lösung ist, daß bei weiteren Aufträgen die SummenZeilen im Weg sein werden.
Deshalb würde ich die Ergebnisse auf ein zweites Blatt verlegen. Dann noch die Spalten mit Namen versehen (Auftrag und Stunden), damit man mit den Feldnamen rechnen kann, wenn man nicht weiß, wieviele Werte eine Spalte enthält.
Zum Festlegen der Feldnamen die Spalte mit den Auftragsnummern im Spaltenkopf markieren (A). Dann in dem Feldnamen-Feld (direkt über dem Spaltenkopf A, wo sonst A1, A2 oder B2 zu sehen ist) den Maus-Cursor setzen und den neuen Namen schreiben, hier „Auftrag“.
Dann Spalte B markieren und „Stunden“ nennen.
Dann könnte das zweite Tabellenblatt so aussehen:
…A… .B
- .123… .8
- .213… .6
- .332… .6
- .998… .12
- … .0
- … .0
- … .0
- … .0
Formeln:
A1: =MIN(Auftrag)
A2: =WENN(MAX(Auftrag)=MAX(A$1:A1);„“;KGRÖSSTE(Auftrag;ZÄHLENWENN(Auftrag;„>“&A1)))
A2 nach unten replizieren…
B1: =SUMMEWENN(Auftrag;$A1;Stunden)
B2: =SUMMEWENN(Auftrag;$A2;Stunden)
B2 nach unten replizieren…
„Nach unten replizieren“ bedeutet, Zelle markieren und die Inhalte mit der linken Maustaste auf dem kleinen Kreuz an der rechten unteren Zellenecke nach unten ziehen. Das Kopiert die Inhalte und passt die Formeln an.
So werden neue Aufträge vom Blatt1 automatisch auf Blatt2 in Spalte A angehängt und berechnet.
Nebenbei werden die Aufträge auf Blatt2 noch sortiert.
Ich hoffe, das hilft.
Mit freundlichem Gruß,
gquincy
Hallo,
ich habe eine Exceldatei mit diversen Auftragsnummern.
Hinter den einzelnen Aufträgen befinden sich unterschiedliche
Stunden.