habe ein Auswertungsproblem

Das Tabellenkalkulationsprogramm

Moderator: Moderatoren

berlon
*
Beiträge: 17
Registriert: Mi, 17.01.2007 07:06

habe ein Auswertungsproblem

Beitrag von berlon »

Hallo,
bin neu in diesem Forum und habe ein Problem.

Ich hab ein Calc eine Lagerverwaltung mit täglicher Entnahme von Artikeln gemacht. nun möchte ich diese Tägliche Entnahme in einem anderen Blatt automatisch mit einer Formel monatlich auswerten lassen.

Aufbau der Tabelle ist wiefolgt:

Spalte A:
Habe hier mit der der Formel =MONAT(B8) aus der Spalte B den Monat schon mal extrahiert. Wicß aber nicht, wie das dann in eine Zusammenhang bringen kann.

Spalte B:
Hier ist das Datum der Entnahme

In den weitern Spalten befinden sich dann die Materialien mit den Entnahmemenge.

.....A....|.....B.....|.....C.....|.....D
...........|..Datum.|..Mat.A..|..Mat.B
.....1....|.10.1.07.|....12....|....5
.....1....|.11.1.07.|....4......|....2
.....1....|.12.1.07.|....1......|....6
.....1....|.15.1.07.|....11....|....1
.....1....|.16.1.07.|....15....|
.......................
.....2....|.01.2.07.|....3......|....9
.....3....|.02.2.07.|....8......|....1


Dies geht nun das ganze Jahr so weiter.

Nun suche ich eine Möglichkeit, um z.B. für die Spalte A alle Entnahmen für Jannuar, Fabruar usw. herraus zu bekommen.

Habe es bisher immer mit der der Summefunktion für den entsprechenden Bereich gemacht. Muß es dann aber immer für einen beendetetn Monat ändern.

Gibt es eine Möglichkeit, um das zu automatisieren??

Sorry für die seltsame Darstellung der Tabelle, aber Leerzeichen werden vom Forum rausgefiltert.

cu
Bernd
Karolus
********
Beiträge: 7532
Registriert: Mo, 02.01.2006 19:48

Beitrag von Karolus »

Hallo Bernd

Nimm die Formel : (für Materialposten A und Januar)

=SUMMENPRODUKT($A$1:$A$999=ZEILE(A1);C$1:C$999)
oder gleichwertig :
=SUMMENPRODUKT(MONAT($B$1:$B$999)=ZEILE(A1);C$1:C$999)

für die anderen Materialposten musst du diese Formel entsprechend der Anzahl der verschiedenen Posten nach rechts 'ziehen'; und für alle Monate 'ziehst' du die ganze Formelzeile nach unten über 12 Zeilen.

Gruß Karo
berlon
*
Beiträge: 17
Registriert: Mi, 17.01.2007 07:06

Beitrag von berlon »

Hallo Karolus,

danke für deine schnelle Antwort. Aber leider funtioniert es nicht. Die Formeln bringen in meinem Fall eine 0 während der zu addierende Bereich 61 hat.
Habe auch gesehen, das in meiner Darstellung ein Fehler ist. Hier nochmal die richtige Darstellung:

..........A....|.....B.....|.....C.....|.....D
1..|...........|..Datum.|..Mat.A..|..Mat.B
2..|.....1....|.10.1.07.|....12....|....5
3..|.....1....|.11.1.07.|....4......|....2
4..|.....1....|.12.1.07.|....1......|....6
5..|.....1....|.15.1.07.|....11....|....1
6..|.....1....|.16.1.07.|....15....|
.......................
18.|.....2....|.01.2.07.|....3......|....9
19.|.....2....|.02.2.07.|....8......|....1

In der Spalte A habe ich mal mit der Formel z.B. Monat(B2) den Monat aus dem Datum aus Spalte B gezogen.

Gruß
Bernd
Eia
********
Beiträge: 2614
Registriert: Sa, 23.12.2006 07:40

Beitrag von Eia »

Die A-Spalte brauchst Du nicht, das kann SUMMENPRODUKT direkt.
Unter die jetzige C-Spalte schreibst Du:
=SUMMENPRODUKT(MONAT($B2:$B19)=1;C2:C198)
Das ziehst Du nach rechts und zum schluss bildest Du die Summe der einzelnen Materialspalten.

Aber schau Dir vielleicht auch mal die Datenbank-Funktionen an und den Datenpiloten

http://www.ooowiki.de/CalcFunktionenDatenbank
http://www.ooowiki.de/DatenPilot
berlon
*
Beiträge: 17
Registriert: Mi, 17.01.2007 07:06

Beitrag von berlon »

Hallo eia,

danke, so hat es nun funktioniert.

Ein klasse Forum.

cu
Bernd
Antworten