Neuigkeiten:

Ist euer Problem gelöst, dann bitte den Knopf "Thema gelöst" drücken!

Mobiles Hauptmenü

Anzahl der Datensätze mit bestimmten werten ausgeben

Begonnen von hansdampf8, August 08, 2017, 23:30:46

⏪ vorheriges - nächstes ⏩

hansdampf8

Hallo und guten Abend liebe Access-Gemeinde!!

Ich stecke gerade mal wieder so richtig fest und sollte vielleicht lieber ins Bett gehen.. :D
Mein Problem: Ich habe ein Formular (einzelnes Formular) mit diversen Textfeldern.
Die Berechnung der gesamten Datensätze über =Anzahl(*) funktioniert.
Ich brauche nun aber die Anzahl der Datensätze in der z.B. das Datumsfeld 1 den Wert "*" also ein Datum hat UND das Textfeld 2 den Wert B, alles andere soll nicht gezählt werden.
Mit =Anzahl([DatumsFeld1]="*" UND [Textfeld2] ="B" komme ich nicht klar.
Wie lautet die korrekte Schreibweise im Steuerelementinhalt für so ein Vorhaben?

Danke u gruß Hans

MzKlMu

Hallo,
hier ist die Funktion DomAnzahl notwendig womit man ein Kriterium angeben kann.
=DomAnzahl([DatumsFeld1];"Tabellenname";"[Textfeld2] ='B'"
B muss (weil Text) in Hochkomma eingeschlossen werden. Außerdem muss ein Tabellen- bzw. Abfragename in der Funktion verwendet werden.
Gruß Klaus

hansdampf8

#2
Hi Klaus und danke für deine nächtliche Unterstützung aber leider lautet das Ergebnis #Fehler.
Ich versuche es morgen weiter und sehe auf den ersten Blich kein Fehler bei meiner Eingabe und die Feldnamen sowie Name der Tabelle stimmen.

Nachtrag, konnte einfach nicht ins Bett
=DomAnzahl("[DatumsFeld1]";"Tabellenname";"[Textfeld2] ='B'"
Mit diesen zwei Anführungszeichen beim Datumsfeld funktioniert es wunderbar..
Dank danke Klaus und eine gute Nacht...

Gruß Hans

MzKlMu

Hallo,
sorry, habe ich vergessen, 5 mal gelesen und doch übersehen.
Gruß Klaus