Supportnet Computer
Planet of Tech

Supportnet / Forum / Tabellenkalkulation

Vergleich von Daten und Summe mit Makro bilden





Frage

Hallo @all Ich habe eine Datei mit 6 Tabellen. In der zweiten Tabelle (Kosten) habe ich ca 3300 Zeile und 30 Spalten. Spalte A = Jahr (2000 -2003) Spalte B = Kostenstelle Spalte C = Kostenart Spalte D = Objekt gesamt (Summe aus den Jahren) Spalte E = Summe des Jahres Spalten F bis AE Budget bzw Kosten Nun soll ich innerhalb eines Makros eine Auswertung der einzelnen Kostenstellen und Kostenarten zusammenstellen. Leider ist es so das einige der Kosten nicht jedes Jahr angefallen sind also von 2000 - 2003, sondern manchmal auch nur 2003. Wie Summen mit Makros gebildet werden weiß ich ja. Aber das Makro muss vorher herrausfinden ob die Kosten über mehrere Jahre angefallen sind und davon hab ich ehrlich gesagt keine blasse Ahnung. Kann mir jemand helfen? Micha

Antwort 1 von Guenter

Hallo Micha,

ich kann mir aufgrund Deiner Angaben noch nicht genau ein Bild von der Aufgabe machen.
Aber Du kannst mit If-Schleifen bestimmte Bedingungen testen.
z.B.

For n = 1 to 3300
If cells(n,1).value = 2003 Then

' Hier die Anweisung, z.B.
Sum = Sum und cells(n,6).value

End if
Next


Gruß
Günter

Antwort 2 von JonesM

Hi, das scheint mir ein Fall für PIVOT zu sein.
Daten markieren, dann
Daten - Pivotbericht - ...
Einfach ausprobieren, ist nicht so schwer wie es zuerst aussieht...

Gruß Jones


Antwort 3 von delo38446

hallo

bei solchen datenmengen mache ich die auswertungen in einem weiteren register
dort verwende ich dann summewenn als
funktion. in dem basisregister füge ich dann neue felder ein für die auswertung
z.b.kannst du aus den daten neue textdtrings bilden und diese auswerten z.b am ende jahr&kostenstelle ermitteln ( jahr = 2000, kostenstelle 111, suchkriterium ist dann 2002111.

guss delo

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: