• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

oneven waarden tellen

Status
Niet open voor verdere reacties.

nizinny1964

Gebruiker
Lid geworden
22 jun 2004
Berichten
95
ik heb een lijst met honderden getallen.
hoe tel ik met een formule alle oneven getallen (niet de SOM maar het AANTAL).

gr,. nizinny
 
Toch met SOM, maar je krijgt het aantal. Met de volgende matrixformule die je moet bevestigen met Ctrl+Shift+Enter (Excel zet er dan {} omheen)
Code:
=SOM(REST([I]bereik[/I];2))
Waarbij bereik aangeeft waar de getallen staan, bijvoorbeeld A2:Z999.

Edit: vooropgesteld dat het allemaal gehele getallen zijn.
 
Heb ik geprobeerd alleen krijg ik #waarde.
Ik denk dat ik met CTRL SHIFT ENTER iets fout doe.
Ik typ de formule in zoals je aangaf en dan CTRL+SHIFT+ENTER?
 
ik weet al wat er fout ging.
kan geen matrixformule in samengevoegde cel uitvoeren!

dus gelukt!

en als ik de EVEN getallen willen tellen?
moet de 2 dan een 0 of een 1 zijn ?

gr, nizinny
 
Nee, de REST-functie geeft de restwaarde bij deling door het tweede argument.
Dit gaat wel werken, mits het gehele bereik gevuld is met gehele getallen:
Code:
=SOM(REST([I]bereik[/I]+1;2))
 
bedankt.
maar ik heb totaal 1080 getallen en met de 2 formules kom ik samen op meer dan 1100?
toch niet helemaal goed helaas.

gr nizinny
 
Misschien handiger als je het bestand even bijvoegt via "ga geavanceerd".
 
Géén matrix formule dus gewoon afsluiten met Enter....

Oneven getallen tellen..
Code:
[English]	=SUMPRODUCT(--(MOD(A1:F180;2)=1))

[Dutch] 	=SOMPRODUCT(--(REST(A1:F180;2)=1))

Even getallen tellen...
Code:
[English]	=SUMPRODUCT(--(MOD(A1:F180;2)=0))

[Dutch] 	=SOMPRODUCT(--(REST(A1:F180;2)=0))

Geeft respectievelijk 539 en 541 als resultaat. Mooi verdeeld dus. ;)
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan