Avatar billede n_riber Nybegynder
07. maj 2001 - 15:11 Der er 5 kommentarer og
1 løsning

funktionen DAvg

I min formular har jeg 2 poster med det samme [Batchnr]fordi der laves dobbelt analyser, nu vil jeg gerne have middelværdien af [vand%] i feltet [middel]af de to poster,

/niels
07. maj 2001 - 15:22 #1
Hej Niels,

=DAvg(\"[Vand%]\"; \"Tabelnavn\"; \"Batchnr = \'\" & [Batchnr] & \"\'\")

...forudsat at Batchnr er tekst. Ellers hedder den bare:

=DAvg(\"[Vand%]\"; \"Tabelnavn\"; \"Batchnr = \" & [Batchnr])

i [Middel]-feltet

/Thomas
Avatar billede n_riber Nybegynder
07. maj 2001 - 16:21 #2
Hej Thomas,

Virker det osse hvis jeg nu lægger den ind i en after update hændelse på et andet felt? [middel]-feltet er nemmerli\' låst og inaktivt

/niels
07. maj 2001 - 18:35 #3
Hej igen,

ja, men så ser den en anelse anderledes ud:
Me!Middel =DAvg(\"[Vand%]\", \"Tabelnavn\", \"Batchnr = \'\" & Me![Batchnr] & \"\'\")

/Thomas
Avatar billede n_riber Nybegynder
08. maj 2001 - 09:04 #4
Hej Thomas,

Jeg får en fejl, \"Datatyperne stemmer ikke overens i kriterie udtrykket.
Feltet [vand] er en beregning:
Me.vand = (((Me.Prøve - Me.Tara) - (Me.Tørvægt - Me.Tara)) * 100) / (Me.Prøve - Me.Tara).
alle felterne er sat til datatypen \"tal\" i tabellen.

/niels
Avatar billede n_riber Nybegynder
08. maj 2001 - 09:06 #5
HAR FUNDET SVARET:
Me.Middel = DAvg(\"[Vand]\", \"INDDATA\", \"Batchnr = \" & [Batchnr])
08. maj 2001 - 20:59 #6
hmm, det var jo stort set det, jeg skrev i mit 2. indlæg. Blot skulle du tage højde for okm det var tekst eller ej (som jeg skrev i det første indlæg)

Men tak for pointene :o)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester