Avatar billede brsbrs Nybegynder
01. februar 2006 - 13:28 Der er 15 kommentarer og
1 løsning

TÆL.HVIS funktionen over flere regneark

Jeg har behov for at tælle forekomsten af et bestemt ord (Check), i en række celler i flere regneark, men kan ikke få det til at virke.

Jeg har ikke noget problem, når jeg skal tælle forekomsten af tal. Det gør jeg på følgende måde:

=TÆL(Ark1:Ark2!E11:E1000)

Jeg går ud fra, at jeg skal bruge funktionen TÆL.HVIS til mit behov, har prøvet følgende:

=TÆL.HVIS(Ark1:Ark2!E11:E1000;"Check")

men kan simpelthen ikke få det til at virke. Har intet problem, hvis jeg holder mig til et enkelt ark. Hvad gør jeg forkert?
Avatar billede martpe Nybegynder
01. februar 2006 - 14:31 #1
nendenstående er en mulighed:

=(TÆL.HVIS(Ark1!E11:E1000;"check"))+(TÆL.HVIS(Ark2!E11:E1000;"check"))
Avatar billede brsbrs Nybegynder
01. februar 2006 - 14:57 #2
Ja, det er en mulighed, men har jeg ca. 50 ark ialt, har kun skrevet Ark1 og Ark2 på for nemheds skyld.

Andre bud?
Avatar billede mrjh Novice
01. februar 2006 - 16:01 #3
Formlen du bruger er en 3d reference formel som kun virker på visse funktioner og ikke tæl.hvis funtionen. En ide er måske at lave en hjælpekolonne som indsætter et tal hver gang værdien "check" forekommer, og herfter kan du bruge TÆL til at tælle forekomsten i hjælpekolonnerne. Men indrømmet, den er ikke særlig dynamisk :-)
Avatar billede brsbrs Nybegynder
01. februar 2006 - 16:11 #4
Den er jeg faktisk også kommet frem til, men det kan jeg heller ikke rigtigt få til at virke, men her gør jeg sikkert noget forkert. Har lavet en hjælpekolonne F, som sætter værdien 1, hvis der står Check i kolonne E. Så bruger jeg formlen:

=TÆL(Ark1:Ark2!F11:F1000;1)

men den tæller ikke rigtigt. Hvad er der galt i min formel?
Avatar billede mrjh Novice
01. februar 2006 - 16:36 #5
prøv evt. bare TÆL(Ark1:Ark2!F11:F1000) da den tæller antallet af celler indeholdende tal.
Avatar billede excelent Ekspert
01. februar 2006 - 17:56 #6
=TÆL.HVIS(Ark2!E11:E1000;"Check")+TÆL.HVIS(E11:E1000;"Check")
Avatar billede bak Seniormester
01. februar 2006 - 17:59 #7
Du kunne bruge en hjemmelavet funktion (UDF)
Her er et par stykker, men kig efter CountIf3D nede midt i.
Bemærk at du oså skal bruge funktionen Parse3DRange
Avatar billede excelent Ekspert
01. februar 2006 - 18:02 #8
=TÆL.HVIS(Ark2!E11:E1000;"Check")+TÆL.HVIS(E11:E1000;"Check")+TÆL.HVIS(Ark3!E11:E1000;"Check")
Avatar billede excelent Ekspert
01. februar 2006 - 18:04 #9
har kun 3 ark i øjeblikket, den i midten er ark1
Avatar billede excelent Ekspert
01. februar 2006 - 18:05 #10
men det bli'r godt nok en lang formel :-)
Avatar billede excelent Ekspert
01. februar 2006 - 18:06 #11
ogerder ikke en begrænsning på 254?
Avatar billede excelent Ekspert
01. februar 2006 - 18:24 #12
eks:
Indtast det ord du vil søge på i celle E2
Indsæt =TÆL.HVIS(E11:E1000;E2) i celle E1 i alle ark
B3=SUM(Ark1:Ark50!E1)
Avatar billede brsbrs Nybegynder
02. februar 2006 - 10:36 #13
excelent ledte mig til en brugbar løsning med den sidste kommentar. Giver du et svar, så du kan få nogle point? Mange tak for hjælpen til jer alle!
Avatar billede excelent Ekspert
02. februar 2006 - 16:04 #14
velbekomme
Avatar billede mrjh Novice
03. marts 2006 - 16:01 #15
Skal vi ikke lige have lukket denne ?
Avatar billede brsbrs Nybegynder
05. marts 2006 - 19:56 #16
Jo selvfølgelig, mente faktisk, at jeg havde lukket den, det må i undskylde, endnu en gang tak for hjælpen!
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

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