von poppei » Mo, 05.01.2009 14:56
Hallo liebe Community,
ich weiß leider nicht mehr, was ich falsch mache. Ich habe eine Erreichbarkeitsmatrix mit 3 Millionen Werten und möchte nun anhand des Gemeindeschlüssels eine Abfrage machen, um die minimalste Zeit zu ermitteln. Dafür ausgelegt scheint DBMIN zu sein, aber es klappt nicht, obwohl ich schon google, ooowiki und die Suche hier bemüht habe (hilfreich war der Artikel:
viewtopic.php?f=2&t=9657&hilit=dbmin).
Aus technischen Gründen sind die Werte auf 8 Tabellenblätter verteilt. Nun habe ich auf einem Tabellenblatt "MINZEIT" alle Gemeindeschlüssel. Zu jedem möchte ich die minimalste Zeit ermitteln. Zuerst werde ich für jedes Tabellenblatt die Zeit abfragen und aus diesen 8 Werten dann mit der MIN-Funktion das Ergebns letztendlich ermitteln.
Meine Abfrage sieht so aus
Die Datenbank ist in Tabelle1 zwischen A1 und K30507. Ich möchte aus dieser Datenbank den minimalsten Wert ermitteln, der in der benannten Spalte "ZEIT" steht. In A2 (auf dem aktuellen Tabellenblatt MINZEIT) steht der Gemeindeschlüssel, nach dem in der Matrix gesucht werden soll. Dieser Abfragebefehl soll nach unten ausgefüllt werden, sodass die Gemeindeschlüssel in A2 bis A2306 abgefragt werden.
Wo liegt mein Gedankenfehler? Ich bekomme nur ein Err.518.
Vielen Dank!
Poppei
Hallo liebe Community,
ich weiß leider nicht mehr, was ich falsch mache. Ich habe eine Erreichbarkeitsmatrix mit 3 Millionen Werten und möchte nun anhand des Gemeindeschlüssels eine Abfrage machen, um die minimalste Zeit zu ermitteln. Dafür ausgelegt scheint DBMIN zu sein, aber es klappt nicht, obwohl ich schon google, ooowiki und die Suche hier bemüht habe (hilfreich war der Artikel: http://de.openoffice.info/viewtopic.php?f=2&t=9657&hilit=dbmin).
Aus technischen Gründen sind die Werte auf 8 Tabellenblätter verteilt. Nun habe ich auf einem Tabellenblatt "MINZEIT" alle Gemeindeschlüssel. Zu jedem möchte ich die minimalste Zeit ermitteln. Zuerst werde ich für jedes Tabellenblatt die Zeit abfragen und aus diesen 8 Werten dann mit der MIN-Funktion das Ergebns letztendlich ermitteln.
Meine Abfrage sieht so aus
[code]=DBMIN(Tabelle1.$A$1:Tabelle1.$K$30507;"ZEIT";A2)[/code]
Die Datenbank ist in Tabelle1 zwischen A1 und K30507. Ich möchte aus dieser Datenbank den minimalsten Wert ermitteln, der in der benannten Spalte "ZEIT" steht. In A2 (auf dem aktuellen Tabellenblatt MINZEIT) steht der Gemeindeschlüssel, nach dem in der Matrix gesucht werden soll. Dieser Abfragebefehl soll nach unten ausgefüllt werden, sodass die Gemeindeschlüssel in A2 bis A2306 abgefragt werden.
Wo liegt mein Gedankenfehler? Ich bekomme nur ein Err.518.
Vielen Dank!
Poppei