Avatar billede Sandra J Novice
15. juni 2018 - 11:31 Der er 7 kommentarer og
1 løsning

Tæl som 1 hvis ét eller flere kriterier er opfyldt

Hej derude,

Jeg vil gerne have excel til at tælle hvor mange personer der i et datasæt har et systolisk blodtryk >=130 og/eller diastolisk >=85. Men den skal kun tælle dette som 1, uanset om det kun er det systoliske der er forhøjet eller om det er begge.

Jeg har indtil videre brugt TÆL.HVISER(område1;">=130";område2";>=85") men den tæller det kun for 1 hvis begge er opfyldt. Så søger lidt en og/eller formel.

Håber at der er nogle som kan hjælpe :-)
Avatar billede finb Ekspert
15. juni 2018 - 11:44 #1
= (systolisk blodtryk >=130) + (diastolisk >=85) >= 1
Avatar billede xl-Enthusiast Ekspert
15. juni 2018 - 12:50 #2
Hvis du har systolisk blodtryk i B2:B10 og diastolisk i C2:C10 så røv denne:

=SUMPRODUKT((B2:B10>=130)+(C2:C10>=85)-(B2:B10>=130)*(C2:C10>=85))
Avatar billede xl-Enthusiast Ekspert
15. juni 2018 - 12:51 #3
prøv (ikke røv) :-)
Avatar billede Sandra J Novice
15. juni 2018 - 13:34 #4
Tak for svarene, er dog ikke helt sikker på at jeg forstår desværre.

Jeg har et systolisk blodtryk i f.eks. A2 og diastolisk i B2. Hvis én eller begge overstiger hver deres kriterium (A2; ">=130" og B2;">=80") så skal excel tælle dette som 1.
Avatar billede xl-Enthusiast Ekspert
15. juni 2018 - 15:12 #5
Prøv at trykke på F9 for at generere nye tal.
Formlen findes i G8. Den tæller hvor mange stder i B2:C10 det (dfor en given række) gælder, at enten er tallet i kolonne B større end eller lig med 130 eller tallet i kolonne C er større end eller lig med 80 Kolonne E er kun for illustration. Kan slettes hvis du ønsker det.

https://www.dropbox.com/s/zlvbyj42utdqco7/Blodtryk.xlsx?dl=0
Avatar billede jens48 Ekspert
15. juni 2018 - 17:37 #6
Prøv med:

=HVIS(ELLER(A2<=85;B2>130);1;0)
Avatar billede jkrons Professor
15. juni 2018 - 22:50 #7
=SUMPRODUKT((a2:a10>=130)+(b2:b10>=80))

burde være nok.
Avatar billede Sandra J Novice
18. juni 2018 - 10:00 #8
Tak for hjælpen! Denne formel viste sig at give det ønskede resultat:
=HVIS(ELLER(A2>=85;B2>=130);1;0)
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
Vi har et stort udvalg af Excel kurser. Find lige det kursus der passer dig lige her.

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