Office: Zeile mit Zwischensumme automatisch einfügen

Helfe beim Thema Zeile mit Zwischensumme automatisch einfügen in Microsoft Excel Hilfe um das Problem gemeinsam zu lösen; Hallo liebe Helfer, habe ein Problem mit einer Liste und finde keinen Ansatz um dieses Problem zu lösen. Tabelle 1: ist die vorh. Liste.... Dieses Thema im Forum "Microsoft Excel Hilfe" wurde erstellt von ponte, 26. Januar 2008.

  1. ponte Erfahrener User

    Zeile mit Zwischensumme automatisch einfügen


    Hallo liebe Helfer,
    habe ein Problem mit einer Liste und finde keinen Ansatz um dieses Problem zu lösen.

    Tabelle 1: ist die vorh. Liste.

    Tabelle 2: so soll die fertige Liste sein.
    Der Wert SUMME PUNKTE darf den Wert 600 nicht überschreiten. Sobald dieser Wert erreicht
    wird, soll eine neue Zeile (Summe Punkte) eingefügt werden.
    Die restlichen Zeilen mit Werten sollen nun unterhalb der eingefügten Zeile einsortiert werden.
    und die Summe in SUMME ZUSÄTZLICHE PUNKTE errechnet werden.

    Ich hoffe die Erklärung ist einigermaßen verständlich, zum besseren verstehen werde ich die
    Datei hochladen.

    Ist das zu lösen, kann mir jemand helfen?

    Viele Grüße
    ponte

    Ich arbeite mit Office 200
     
  2. schatzi Super-Moderator
    Hallo!

    Zum ZeilenEINFÜGEN brauchst du zwingend VBA; das ist mit Formeln nicht möglich.
    Aber vielleicht reicht ja auch schon die Anzeige des Zwischenergebnisses in der Spalte E.
    Falls ja, dann schreibe diese Formel in Tabelle1!E2 und kopiere sie runter bis E51:

    =WENN(SUMME(D$2:D3)-SUMME(E$1:E1)>600;SUMME(D$2:D2)-SUMME(E$1:E1);"")
     
    schatzi, 26. Januar 2008
    #2
  3. ponte Erfahrener User
    Hallo Schatzi,
    vielen Dank für die schnelle Antwort. Leider ist dein Vorschlag nicht das richtige.
    Ich versuche es besser zu erklären.

    Nach Eingabe aller Posten (in Spalte A) soll die gesamte Liste absteigend sortiert werden (Spalte D).
    Sobald die Summe 600 erreicht ist, soll eine neue Zeile ZWISCHENSUMME eingefügt werden.
    Unterhalb dieser Zeile sollen die restlichen Zeilen erscheinen.
    Ist das zu machen? Evtl. mit Makro oder VBA.
    Viele Grüße
    ponte
     
  4. schatzi Super-Moderator

    Zeile mit Zwischensumme automatisch einfügen

    Hallo!

    Das teste doch mal diesen Code:
    Code:
    Sub Summe()
    Dim z&
    z = 3
    Do Until WorksheetFunction.Sum(Range("D2:D" & z)) >= 600
    z = z + 1
    Loop
    Rows(z).Insert Shift:=xlShiftDown
    Cells(z, 3) = "SUMME PUNKTE"
    Cells(z, 4) = WorksheetFunction.Sum(Range("D2:D" & z - 1))
    End Sub
    
     
    schatzi, 28. Januar 2008
    #4
  5. ponte Erfahrener User
    Hallo!

    habe den code eingegeben-tut sich nichts.
    Was mache ich falsch?

    schöne Grüße
    ponte
     
  6. schatzi Super-Moderator
    Hallo!

    Hast du ihn auch gestartet (Alt+F8)?
     
    schatzi, 28. Januar 2008
    #6
  7. ponte Erfahrener User
    Hallo!
    scheint zu funktionieren.
    Muß es aber noch genauer testen.
    Melde mich dann spüter nochmal.

    Vielen Dank
    ponte
     
  8. ponte Erfahrener User

    Zeile mit Zwischensumme automatisch einfügen

    Hallo!

    Habe nun endlich Zeit gefunden die Tabelle zu testen.
    Leider ist es nocht nicht so wie ich mir das vorgestellt habe.

    Bevor die neu Zeile eingefügt wird, müßte die Liste sortiert werden, daß so viele Positionen wie möglich im oberen bereich stehen.
    Bei der Musterdatei müßen z.B. die Werte in Zeile 42 im oberen Bereich
    stehen, dass der Wert SUMME PUNKTE nicht 539 sondern 587 ist.

    Ist das üperhaupt möglich?

    Viele grüße
    ponte
     
  9. schatzi Super-Moderator
    Hallo!

    Sortieren kannst du über
    Menü Daten > Sortieren
     
    schatzi, 30. Januar 2008
    #9
  10. ponte Erfahrener User
    Hallo!

    Das sortieren selbst ist nicht das Proplem.
    Ziel der Aufgabe ist:
    Dass durch betätigen einer Schaltfläche, eine neue Zeile eingefügt (Zwischensumme) wird.
    Die Zwischensumme soll so nah wie möglich die 600er-Grenze erreichen.
    Ich hoffe ich konnte mich verständlich ausdrücken.

    Viele Grüße
    ponte
     
  11. schatzi Super-Moderator
    Hallo!

    Müsste dann nicht eher die Zeile 46 nach oben geholt werden?

    Tut mir leid, aber das ist mir programmiertechnisch zu hoch.
    Da gibt's ja Schrilliarden Möglichkeiten...
     
    schatzi, 30. Januar 2008
    #11
  12. ponte Erfahrener User
    ok!

    trotzdem vielen Dank für deine Mühe.

    Viele Grüße
    ponte
     
Thema:

Zeile mit Zwischensumme automatisch einfügen

Die Seite wird geladen...
  1. Zeile mit Zwischensumme automatisch einfügen - Similar Threads - Zeile Zwischensumme automatisch

  2. Eingaben in mehreren Spalten und Zeilen per Knopfdruck löschen

    in Microsoft Excel Hilfe
    Eingaben in mehreren Spalten und Zeilen per Knopfdruck löschen: Hallo zusammen, Ich habe einen Excel Kalkulater gebaut mit welchem man bestimmte Werte (tun hier nichts zur Sache) berechnen kann. Nun ist es so, dass die beiden Tabellenblätter für die...
  3. Bitte um Hilfe bei verschachtelter Filterung über mehrere Zeilen

    in Microsoft Excel Hilfe
    Bitte um Hilfe bei verschachtelter Filterung über mehrere Zeilen: Hallo, Ich stehe vor einer Aufgabe die ich nicht zu lösen weiss und wäre für eure Hilfe sehr dankbar. Es geht darum eine Excel Tabelle zu filtern, aber (ich nenne es mal so) verschachtelt über...
  4. VBA Zeilen kopieren mit Bedingung

    in Microsoft Excel Hilfe
    VBA Zeilen kopieren mit Bedingung: Hallo zusammen, Ich möchte per Makro Zeilen aus Tabelle2 in Tabelle3 kopieren, wenn eine Bedingung erfüllt ist. Bedingung: Der Wert in Spalte E (Tabelle2) kommt in Tabelle1 in Spalte E vor....
  5. Ganze Zeilen übertragen

    in Microsoft Excel Hilfe
    Ganze Zeilen übertragen: Hallo liebe Experten! Ich stehe hier vor einem Problem und hoffe, es kann mir jemand helfen! Ich habe eine Arbeitsmappe mit 2 Tabellen. Tabelle 1 enthält zB in M3 den Wert „ja“ oder auch „nein“....
  6. Excel - Zeilen vergleichen

    in Microsoft Excel Hilfe
    Excel - Zeilen vergleichen: Hallo zusammen, eigentlich haben Excel und ich eine ganz gute Freundschaft. Diese wird aber gerade auf die Probe gestellt. Natürlich stelle ich mich zu doof an bzw. stehe auf dem Schlauch und...
  7. In Zeile soll ein Wert abhängig von einem andere Wert erscheinen

    in Microsoft Excel Hilfe
    In Zeile soll ein Wert abhängig von einem andere Wert erscheinen: Folgendes Problem: Ich habe in einem Drop Down Menü Nummern angegeben. Jetzt möchte ich, dass wenn ich eine Nummer aus dem Dropdown Menü auswähle in einer andere Zeile automatisch ein Wert...
  8. Zeilen bei bestimmten Kriterien löschen

    in Microsoft Excel Hilfe
    Zeilen bei bestimmten Kriterien löschen: Moin, ich muss ab heute jeden Monat eine Auswertung über Projekte erstellen, dabei teile ich mir diese Aufgabe mit einem Kollegen, wo er die gerade und ich die ungerade übernehme. Besteht die...
  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