Office: (Office 2007) Summe bis zu einer bestimmten Zeile errechnen

Helfe beim Thema Summe bis zu einer bestimmten Zeile errechnen in Microsoft Excel Hilfe um das Problem gemeinsam zu lösen; Hi! Ich habe eine Tabelle in die ich meine Bestellungen eintrage. Es muss für jeden Warenwert eine Provision errechnet werden. Im letzten Artikel... Dieses Thema im Forum "Microsoft Excel Hilfe" wurde erstellt von Terra23, 9. März 2014.

  1. Summe bis zu einer bestimmten Zeile errechnen


    Hi!

    Ich habe eine Tabelle in die ich meine Bestellungen eintrage. Es muss für jeden Warenwert eine Provision errechnet werden. Im letzten Artikel trage ich dann die Versandkosten ein, damit Excel weiß, dass die Bestellung abgeschlossen ist.

    Nun soll er mir die Summe errechnen vom ersten Artikel bis zum letzten. Zwischen den Bestellungen ist immer eine leere Zeile dazwischen, wie im Anhang zu sehen ist.

    Ich habe das mal farbig hervorgehoben, damit klar wird, was ich möchte.

    In Z6S6 soll er die Summe aus Z3S5 bis Z6S5 errechnen, weil Zeile 2 ja leer ist und in Zeile 3 die Bestellung anfängt.

    In Z9S6 soll er die Summe aus Z8S5 bis Z9S5 errechnen, weil Zeile 7 ja leer ist und in Zeile 8 die Bestellung anfängt.

    usw...

    Verständlich? Immer, wenn bei den Versandkosten ein Wert steht, soll er bis zum Beginn der Bestellung die Summe errechnen. Ich habe leider keine Ahnung, wie ich das auch nur halbwegs realisieren soll. Ich programmiere normalerweise Delphi und nicht Excel. *wink.gif*

    :)
     
    Terra23, 9. März 2014
    #1
  2. Hallo,
    abgesehen davon, dass du Z1S1-Bezüge verwendest verstehe ich deine Schwierigkeiten nicht. Zelle markieren, wo die Summe hinsoll, auf das Summenzeichen ∑ klicken, Zellen markieren, die summiert werden sollen, fertig.
    Excel Anleitung
    Gruß, EPsi
     
  3. OfficeUser Neuer User
    Hi,

    probier's mal so - ich denke, das entspricht deinem Wunsch

    Tabelle4

     ABCDEF
    112345          10,00 €              1,00 €            9,00 €  
    212345          20,00 €              2,00 €          18,00 €  
    312345          30,00 €              3,00 €          27,00 €  
    412345          40,00 €            5,00 €            4,00 €          41,00 €          95,00 €
    5                     -   €  
    6                     -   €  
    72345          30,00 €              3,00 €          27,00 €  
    82345          40,00 €            5,00 €            4,00 €          41,00 €          68,00 €
    9                     -   €  
    1033333          12,00 €              0,50 €          11,50 €  
    1133333          14,00 €              1,00 €          13,00 €  
    1233333          16,00 € 5            1,50 €          19,50 €          44,00 €
    ZelleFormel
    E1=WENN($A:A1=A1;B1+C1-D1;" ")
    F1=WENN(C1="";"";SUMMEWENN($A:A1;A1;E:E))
    E2=WENN($A:A2=A2;B2+C2-D2;" ")
    F2=WENN(C2="";"";SUMMEWENN($A:A2;A2;E:E))
    E3=WENN($A:A3=A3;B3+C3-D3;" ")
    F3=WENN(C3="";"";SUMMEWENN($A:A3;A3;E:E))
    E4=WENN($A:A4=A4;B4+C4-D4;" ")
    F4=WENN(C4="";"";SUMMEWENN($A:A4;A4;E:E))
    E5=WENN($A:A5=A5;B5+C5-D5;" ")
    F5=WENN(C5="";"";SUMMEWENN($A:A5;A5;E:E))
    E6=WENN($A:A6=A6;B6+C6-D6;" ")
    F6=WENN(C6="";"";SUMMEWENN($A:A6;A6;E:E))
    E7=WENN($A:A7=A7;B7+C7-D7;" ")
    F7=WENN(C7="";"";SUMMEWENN($A:A7;A7;E:E))
    E8=WENN($A:A8=A8;B8+C8-D8;" ")
    F8=WENN(C8="";"";SUMMEWENN($A:A8;A8;E:E))
    E9=WENN($A:A9=A9;B9+C9-D9;" ")
    F9=WENN(C9="";"";SUMMEWENN($A:A9;A9;E:E))
    E10=WENN($A:A10=A10;B10+C10-D10;" ")
    F10=WENN(C10="";"";SUMMEWENN($A:A10;A10;E:E))
    E11=WENN($A:A11=A11;B11+C11-D11;" ")
    F11=WENN(C11="";"";SUMMEWENN($A:A11;A11;E:E))
    E12=WENN($A:A12=A12;B12+C12-D12;" ")
    F12=WENN(C12="";"";SUMMEWENN($A:A12;A12;E:E))
    Excel Tabellen im Web darstellen >>
     
    Zuletzt von einem Moderator bearbeitet: 12. Januar 2021
    OfficeUser, 11. März 2014
    #3
  4. Summe bis zu einer bestimmten Zeile errechnen

    Hallo Terra,

    endlich mal einer der auch mit Z1S1 programmiert.
    Somit brauche ich nicht zu übersetzen.

    Schreibe folgende Formel in Spalte 6:


    PHP:
             {=WENN(ZS3="";"";SUMME(INDIREKT("Z"&KGRÖSSTE((Z2S1:ZS1="")*ZEILE(Z2S1:ZS1);1)+1&"S5:ZS5";0)))}
     
    Superingo2, 11. März 2014
    #4
  5.  
    Zuletzt von einem Moderator bearbeitet: 12. Januar 2021
    Frank Furter, 11. März 2014
    #5
  6. Hi Ingo,

    Frank Furter hat dir ja schon geantwortet. Falls es dir nur um die "Übersetzung" geht, dann will ich es gerne für mein Beispiel für dich übernehmen. *wink.gif* *grins

    schreibe einfach in E1 (Z1S5): =WENN(Z1S1:ZS(-4)=ZS(-4);ZS(-3)+ZS(-2)-ZS(-1);" ") und in F1 (Z1S6): =WENN(ZS(-3)="";"";SUMMEWENN(Z1S1:ZS(-5);ZS(-5);S(-1)))

    Die Formeln runterziehen ist ja bei beiden Bezugsarten gleich. *grins
     
    Halbwissender, 11. März 2014
    #6
  7. Hi Günter,

    den Sinn Deiner Formel in Spalte 5 (also E) verstehe ich nicht:
    Die Bedingung Z1S1:ZS(-4)=ZS(-4) ist doch ausserhalb einer Matrixformel immer wahr.

    LG Ingo
     
    Superingo2, 12. März 2014
    #7
  8. Summe bis zu einer bestimmten Zeile errechnen

    Hi Ingo,

    ich arbeite generell nicht mit der Z1S1-Methode. Die "Übersetzung" habe ich abgeschrieben, nachdem ich die Bezugsart in den Optionen umgestellt habe und sollt auch nicht ganz ernst gemeint sein.

    Mach dir mal die Mühe und sieh dir die Formel in der "normalen" Bezugsart an. Dann erkennst du, was hier durch das Runterziehen passiert.

    Aus $A$1:A1=A1 wird $A$1:A2=A2 und $A$1:A3=A3 usw. Hier wird einfach verglichen, ob der Eintrag in A1 bis Axx identisch (also die Artikelnummer des Fragestellers) ist.
     
    Halbwissender, 12. März 2014
    #8
  9. hi Ingo, die formel in E ist doch gar nicht gefragt... ... der TS hatte ja selbst nur ein bild gepostet... ... und Günter kreativ, wie er ist, hat halt passende formeln gefunden... und die zudem noch logisch und nachvollzihbar sind bzw. sein sollten...

    ... was hat das mit innerhalb oder ausserhalb einer Matrixformel zu tun..???
     
    Zuletzt von einem Moderator bearbeitet: 12. Januar 2021
    Frank Furter, 12. März 2014
    #9
  10. Hi Günter,

    ich verstehe auch die "normale" Bezugsart.
    Bei Deinem Formelteil $A$1:A3=A3 wird meines Erachtens nicht geprüft ob der Eintrag in A3 identisch ist mit allen Einträge von A1 bis A3, sondern lediglich ob A3 = A3 ist. Und dies ist immer der Fall.
    In welchem Fall würde Deine Formel denn mal ein "falsch" liefern?
    Also wofür dann eine wenn-Bedingung?

    Übrigens, das schöne an der Z1S1-Bezugsart ist, dass nicht mehr aus:
    $A$1:A1=A1 wird $A$1:A2=A2 und $A$1:A3=A3 usw
    sondern es gilt immer und überall:
    Z1S1:ZS1=ZS1
    oder aber in der gesamten 5. Spalte gilt:
    Z1S1:ZS(-4)=ZS(-4)

    LG Ingo
     
    Superingo2, 12. März 2014
    #10
  11. OfficeUser Neuer User
    hi Ingo, man kann das freilich auf das wesentliche reduzieren, aber dann braucht man erst recht keine Matrixformel..:

    Arbeitsblatt mit dem Namen 'Blatt1'
    *ABCDEF
    11234510,00 €*1,00 €9,00 €*
    21234520,00 €*2,00 €18,00 €*
    31234530,00 €*3,00 €27,00 €*
    41234540,00 €5,00 €4,00 €41,00 €95,00 €
    5******
    6******
    7234530,00 €*3,00 €27,00 €*
    8234540,00 €5,00 €4,00 €41,00 €68,00 €
    9******
    103333312,00 €*0,50 €11,50 €*
    113333314,00 €*1,00 €13,00 €*
    123333316,00 €5,00 €1,50 €19,50 €44,00 €
    ZelleFormel
    E1=B1+C1-D1
    F1=WENN(C1="";"";SUMMEWENN(A:A;A1;E:E))
    Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg
     
    OfficeUser, 12. März 2014
    #11
  12. Sorry. Hab den Thread aus dem Sinn verloren bzw. keine Zeit gehabt, mich darum zu kümmern.

    @EPsi: Ich kenne die Grundfunktionen von Excel. Allerdings soll die Tabelle die Summen automatisch ausrechnen.

    @Topic: Habe es jetzt mal nach der Methode von Halbwissender gemacht. Irgendwie scheint das aber nicht zu funktionieren. Mag da mal jemand drüberschauen? Hab das jetzt mal bis Zeile 25 runtergezogen ... ich finde aber den Fehler nicht. *frown.gif*


    BTW: Ich arbeite immer schon mit der Z1S1-Bezugsart ... ich finde das einfacher.
     
    Terra23, 25. März 2014
    #12
  13. Summe bis zu einer bestimmten Zeile errechnen

    Hallo Terra,

    in SUMMEWENN sollte der "Bereich" und der "[Summe_Bereich]" gleich groß sein, dann geht es.

    LG Ingo
     
    Superingo2, 25. März 2014
    #13
  14. Klappt super, danke.
     
    Terra23, 25. März 2014
    #14
Thema:

Summe bis zu einer bestimmten Zeile errechnen

Die Seite wird geladen...
  1. Summe bis zu einer bestimmten Zeile errechnen - Similar Threads - Summe bestimmten Zeile

  2. Summe aus bestimmten Blättern

    in Microsoft Excel Hilfe
    Summe aus bestimmten Blättern: Hallo zusammen, ich habe in Excel einen Haushaltsplan erstellt mit einem Jahresübersichts-Blatt und dann für jeden Monat ein eigenes Blatt, also Januar, Februar usw. bis Dezember. Auf den Blättern...
  3. Summe bei bestimmten Monat, Jahr und weiterer Übereinstimmung

    in Microsoft Excel Hilfe
    Summe bei bestimmten Monat, Jahr und weiterer Übereinstimmung: Hi Leutz, ich habe eine Tabelle. In Spalte A habe ich ein Datum (MM JJJJ), in Spalte B habe ich eine Anzahl von Krankheitstagen (diese sollen später summiert werden) in Spalte C habe ich...
  4. Summe bis bestimmter Wert erreicht ist

    in Microsoft Excel Hilfe
    Summe bis bestimmter Wert erreicht ist: Hallo.. ich stehe vor einem Problem, das bestimmt gar nicht so schwer zu lösen ist, allerdings steh ich total aufm Schlauch. Und zwar: In Spalte A habe ich Datumswerte, in Spalte B die...
  5. bestimmtem Buchstaben Wert zuweisen und Summe bilden

    in Microsoft Excel Hilfe
    bestimmtem Buchstaben Wert zuweisen und Summe bilden: Hallo an alle, besteht mit Excel-Bordmitteln die Möglichkeit folgende Thematik zu behandeln: Ich habe eine Tabellenblatt bei dem der User die Möglichkeit hat in den Zellen F3:F40 eine beliebige...
  6. Summen und Mittelwerte über bestimmte Zeilenanzahl bilden

    in Microsoft Excel Hilfe
    Summen und Mittelwerte über bestimmte Zeilenanzahl bilden: Hallo, habe folgendes Problem; Im Rahmen einer Datenauswertung bekomme ich alle 10ms einen Wert ausgegeben, ich will nur über jede Minute einen Mittelwerte bilden und mir diesen ausgeben...
  7. SummeWenn? Sverweis? Summe aus Zahlen mit bestimmten Eigenschaften

    in Microsoft Excel Hilfe
    SummeWenn? Sverweis? Summe aus Zahlen mit bestimmten Eigenschaften: Guten Tag, ich muss für meinen Vater eine Excel Tabelle erstellen. Diese soll einzelne Subunternehmer auflisten und die Bauvorhaben an denen Sie arbeiten bzw. wie viel Geld sie dafür...
  8. Summe aus Zeitreihe für bestimmten Monat ermitteln

    in Microsoft Excel Hilfe
    Summe aus Zeitreihe für bestimmten Monat ermitteln: Hallo, meine Zeitreihe sieht ungefähr so aus mit Datum und Preis als Spalten: Spalte A, Spalte B 31.01.2001 95,2578 28.02.2001 91,8335 30.03.2001 85,9814 30.04.2001 86,6937 31.05.2001 84,518...
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Auf dieser Website werden Cookies für die Zugriffsanalyse und Anzeigenmessung verwendet.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden