Hallo Dieter,

DIETER schrieb:

Guten Morgen Alfons, das ist ja wohl eine unendliche Story, aber eigentlich einfach:

Du hast mitbekommen, dass es sich um zwei Tabellen mit 64.000 und 4.300 Datensätzen handelt und sich bald um 130.000 Datensätze handeln wird?

Dann in der Tabelle mit den summierten Stückzahlen die Zahlenwerte
umkehren machen:
Den Inhalt der Stückzahlenspalte nach hinten in eine freie Spalte
kopieren (z.B.  Spalte F) und dann in die gesamte ehemalige
Stückzahlenspalte  die Formel  (= Spalte F*-1) eingeben. Dann sind alle
Zahlen im Wert umgekehrt.

Das hatten wir schon behandelt: http://de.openoffice.org/servlets/ReadMsg?list=users&msgNo=65236

Danach den Inhalt der Tabelle mit den summierten Stückzahlen unter die
Tabelle mit den detaillierten Stückzahlen kopieren.

Das geht nicht, weil das 68.800 Zeilen ergibt und Calc nur 2^16 Zeilen hat.

[...]

In der Saldenspalte erscheint dann der Wert aus den Einzelstückzahlen aus Spalte C plus der zuvor übertragenen Stückzahl abzüglich der summierten Stückzahl. Es muss sich dann jeweils nach Blockende die Zahl null ergeben, weil sich die positiven Einzelzahlen und die negative
Summenzahl gegeneinander aufheben müssten.

Man muss also aus in einer Liste von 68.800 Zeilen (wenn die denn möglich wäre) 4.300 Blockenden manuell erkennen und prüfen, ob dort 0 steht?

Dann empfehle ich doch lieber den Datenpiloten ;-) oder halt das Flugzeug, in der Art:

SELECT Materialnummer, Kundenmaterialnummer, Sum(Stückzahl), Sum(Nettowert) FROM Tabelle GROUP BY Materialnummer, Kundenmaterialnummer HAVING (Sum(Stückzahl)<>"0") AND (Sum(Nettowert)<>"0");

:-)

Gruß

Stefan

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Antwort per Email an