1. Liebe Forumsgemeinde,

    aufgrund der Bestimmungen, die sich aus der DSGVO ergeben, müssten umfangreiche Anpassungen am Forum vorgenommen werden, die sich für uns nicht wirtschaftlich abbilden lassen. Daher haben wir uns entschlossen, das Forum in seiner aktuellen Form zu archivieren und online bereit zu stellen, jedoch keine Neuanmeldungen oder neuen Kommentare mehr zuzulassen. So ist sichergestellt, dass das gesammelte Wissen nicht verloren geht, und wir die Seite dennoch DSGVO-konform zur Verfügung stellen können.
    Dies wird in den nächsten Tagen umgesetzt.

    Ich danke allen, die sich in den letzten Jahren für Hilfesuchende und auch für das Forum selbst engagiert haben. Ich bin weiterhin für euch erreichbar unter tti(bei)pcwelt.de.
    Dismiss Notice

Per VBA Summierungen einfügen?

Discussion in 'Office-Programme' started by cmc_2002, Nov 17, 2010.

Thread Status:
Not open for further replies.
  1. cmc_2002

    cmc_2002 Byte

    Ich stehe vor folgendem Problem und wollte mal in die Runde fragen, ob einem von euch eine einfache Lösung dazu einfällt.

    Für diverse Reports baue ich SAP BW Auszüge so um, dass sie den Anforderungen der Empfänger entsprechen. Eines der Probleme ist, dass diverse Summierungen nicht passen und im SAP nicht angepasst werden darf, da das seinen Sinn für andere Anwendungen hat.

    Da es manuell aufwendig ist, die Summierungen einzuziehen, bin ich auf der Suche nach Arbeitshilfen (oder „Krücken“)

    Hier mal ein Beispiel:

    Jede Gesamtsumme in Spalte B hat 1 Zeichen, die erste Untersumme 2 Zeichen, die zweite Untersumme 3 Zeichen, usw. Das ganze geht dann bis 6 Zeichen (letzte Ebene). So etwas soll dann bei dem ganzen Spiel herauskommen:


    A B C D
    1 1 =Summe(C2;C6) =Summe(D2;D6)
    2 2 =Summe(C3:C5) =Summe(D3:D5)
    3 3 100 80
    4 3 120 110
    5 3 80 70
    6 2 =Summe(C7:C8) =Summe(D7:D8)
    7 3 50 60
    8 3 70 90
    9 1 =Summe(C10:C11) =Summe(D10:D11)
    10 2 130 120
    11 2 110 115
    12 1 =Summe(C13,C14) =Summe(D13,D14)
    13 2 85 80
    14 2 180 160

    Theoretische Lösungen gibt es dazu bestimmt eine Menge. Bezieht man meinen VBA Kenntnisstand mit ein, sieht es dann nicht mehr so rosig aus. Die Frage ist nun, ob es eine einfache VBA Anweisung gibt? Ist der Gedankengang in die folgende Richtung zielführend? Wie müsste man die Bereiche der Summewenn Funktion definieren?

    Definiere Variable x= 1,…,5

    Schleife von 1-5
    Wenn Spalte B:B=x füge Summewenn(x+1; Keine Ahnung; Keine Ahnung) in die Zelle ein, die einen Wert neben dem gefundenen steht.
    Beende Schleife

    Also dann, vielen Dank für hilfreiche Ideen.
     
Thread Status:
Not open for further replies.

Share This Page