Avatar billede bol Nybegynder
10. september 2003 - 11:19 Der er 15 kommentarer og
1 løsning

Sum felt i access

Jeg har lavet en forspørgsel - Hvor jeg har et felt ja/nej til tilbud - Nu ønsker jeg så at lave en sum af disse for, at se hvor mange tildub jeg har ude ialt - Er dette muligt.

Jeg har forsøgt, men får i mit afsedt til bud et -1 felt - Det kan der jo ikke summeres på!! Hjælp mig
Avatar billede zogu Nybegynder
10. september 2003 - 11:22 #1
=SUMIF(A1:A10;1;B1:B10)

Tester for om A1:A10 er 1, hvis de er, så lægger den værdien til fra B1:B10
Avatar billede zogu Nybegynder
10. september 2003 - 11:24 #2
Du kan også bruge =COUNTIF([JA/NEJ RANGE];'J')
Avatar billede bol Nybegynder
10. september 2003 - 11:33 #3
Hvis du får lidt flere point kan du så ikke uddybe det lidt -HElt nøjagtigt hvad gør jeg -
Avatar billede zogu Nybegynder
10. september 2003 - 11:44 #4
Jeg behøver ikke flere points, men hvad skriver du i dit JA/NEJ felt og hvordan ligger de i dit ark ?
Avatar billede zogu Nybegynder
10. september 2003 - 11:48 #5
Hvis du har følgende :

    A  B  C  D  E
1  JA
2 NEJ
3 NEJ
4  JA
5  JA

Så vil du skulle skrive i dit optællings felt:
=COUNTIF(A1:A5;"JA")

Det vil her give 3.
Avatar billede mugs Novice
10. september 2003 - 11:50 #6
zogu > Øhhh dette er Access ;o)

bol > Dcount("*","Forespørgslens navn", "Feltnavn") og så et kriterie.
Jeg kan ike lige huske den nøjtige syntaks, men prøv ast bruge søgningen på dCount. Der ligger talrige eksempler.
Avatar billede mugs Novice
10. september 2003 - 11:54 #7
http://www.eksperten.dk/spm/215749

=DCount("*", "Tabel / forespørgelse","[Feltnavn]= -1")
Avatar billede zogu Nybegynder
10. september 2003 - 12:05 #8
Bahhh, sådan går det når man springer rundt i de her forums. :(

Men Mugs er rigtig. /snif. ;)
Avatar billede bol Nybegynder
11. september 2003 - 22:34 #9
DCount("*", "Antal tilbud ude forespørgsel Forspørgsel","[Afsendt tilbud] = -1") - Mugs jeg har følgende kode som ikke vil virke - Kan du se hvad problemet er??
Avatar billede mugs Novice
11. september 2003 - 22:37 #10
Det var et langt navn. Prøv at sætte det i []

[Antal tilbud ude forespørgsel Forspørgsel]
Avatar billede mugs Novice
11. september 2003 - 22:38 #11
Får du nogen fejlmelding?
Avatar billede bol Nybegynder
11. september 2003 - 23:27 #12
Ser på det imorgen mugs - Mange tak for hjælpen
Avatar billede fynbohans Nybegynder
14. september 2003 - 16:45 #13
Lav en Forespørgsel,som kun indeholder Ja/Nej-feltet.
Klik på Totaler og vælg Antal
Kriterum: Ja eller -1.
Avatar billede bol Nybegynder
17. september 2003 - 20:29 #14
Laver et nyt sp. dette hjælper ikke mit problem
Avatar billede mugs Novice
17. september 2003 - 20:30 #15
bol -> Kan du sende db:
mugs@mail.dk
Avatar billede fynbohans Nybegynder
18. september 2003 - 10:18 #16
Mit første svar var forkert. Hvis du bruger Antal kræver det 2 forespørgsler.
Men du kan klare dig med 1, hvis du bruger Sum.

Som Hændelsesprocedure ved formularens EfterOpdatering skriver du

Private Sub Form_AfterUpdate()
            [AlleJa] = -1 * DLookup("[TotalJa]", "[SumJa]")
End Sub

[AlleJa] er feltnavnet i Formularen
[TotalJa] er feltnavn i Forespørgslen (TotalJa: SumOf...)
[SumJa] er Forespørgslens navn
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