Supportnet / Forum / Datenbanken
A97 Minimum-Funktion
Frage
Hallo,
ich möchte in einer Abfrage 3 Felder eines Datensatzes untereinander vergleichen und das Minimum in einem "berechneten Feld" ausgeben.
Es muß wahrscheinlich eine VBA-Funktion her?
Vielen Dank
ch
Antwort 1 von JohnnyLoser
Hi chichitta,
also 'ne Funktion fällt mir hierzu nicht ein, aber versuch's mal so:
KleinsterWert: Wenn([F1]<=[F2];Wenn([F1]<=[F3];[F1];[F3]);Wenn([F2]<=[F3];[F2];[F3]))
Gruß
Johnny
also 'ne Funktion fällt mir hierzu nicht ein, aber versuch's mal so:
KleinsterWert: Wenn([F1]<=[F2];Wenn([F1]<=[F3];[F1];[F3]);Wenn([F2]<=[F3];[F2];[F3]))
Gruß
Johnny
Antwort 2 von struppi
Hallo,
Ja das ist doch ein typischer Fall für die dmin-Funktion.
Die Dom-Funktionen sind sehr hilfreich. Sollte man sich unbedingt im Objecktkatalog mal anschauen und über die Access-Hilfe erklären lassen.
Function DMin(Expr As String, Domain As String, [Criteria])
1. Parameter ist das gesuchte Feld
2. Parameter der Abfrage-Name
3. Ein oder mehrere Kriterien der Abfrage
Dmin ermittelt den kleinsten Wert der Spalte (Parameter 1)
gruß struppi
Ja das ist doch ein typischer Fall für die dmin-Funktion.
Die Dom-Funktionen sind sehr hilfreich. Sollte man sich unbedingt im Objecktkatalog mal anschauen und über die Access-Hilfe erklären lassen.
Function DMin(Expr As String, Domain As String, [Criteria])
1. Parameter ist das gesuchte Feld
2. Parameter der Abfrage-Name
3. Ein oder mehrere Kriterien der Abfrage
Dmin ermittelt den kleinsten Wert der Spalte (Parameter 1)
gruß struppi
Antwort 3 von chichitta
Hallo Leute,
vielen Dank, die sache mit "Wenn" hat geholfen!
Danke
ch
vielen Dank, die sache mit "Wenn" hat geholfen!
Danke
ch

