• 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.

Aantal.als

Status
Niet open voor verdere reacties.

hartjezomer

Gebruiker
Lid geworden
3 aug 2015
Berichten
6
Hoi!

Ik ben bezig met excel en kom er niet uit.

Ik heb in kolom C3 t/m C529 (dus aantal 526) allerlei getallen staan die variëren van 0 tot 1.000.000
De marges zijn wat beslist of iets kritisch is of niet:
<100.000
>100.000
>200.000
>1.000.000

Nu heb ik met voorwaardelijke opmaak alles een kleurtje gegeven voor de marges

Nu wil ik percentueel gezien ook nog berekenen hoeveel het in de marge zit:
<100.000
100.001-200.000
200.001-1.000.000
>1.000.001

dit moet in totaal dan op 100 uitkomen.

Op dit moment heb ik de formules gebruikt:
<100.000
=(100/(AANTAL(C:C)))*AANTAL.ALS(C:C; "<100.000")

>100.001-200.000
=(100/(AANTAL(C:C)))*AANTAL.ALS(C:C;">100.001:200.000")

>200.001-1.000.000

>1.000.001
=(100/(AANTAL(C:C)))*AANTAL.ALS(C:C; ">1.000.000")

Nu klopt de eerste en de laatste wel, maar de 2e en de 3e niet...omdat het van-tot moet selecteren maar dat doet die dus niet....help! Wat doe ik verkeerd

Alvast bedankt!
 
Laatst bewerkt:
Code:
[B]>100.001-200.000[/B]
=(100/(AANTAL(C:C)))*AANTALLEN.ALS(C:C;">100.001";C:C;"<200.000")

Je moet gebruik maken van AANTALLEN.ALS().

Ik wou nog even toevoegen dat je getallen uitsluit door je formules zo te plaatsen. Ik zou gaan voor bereiken:
<100.000
>=100.000 & <200.000
>=200.000 & <1.000.000
>=1.000.000
 
Bedankt!!!! Wat was de oplossing simpel....van enkelvoud naar meervoud haha! En ik heb de getallen aangepast, want ik zag dat ik inderdaad getallen oversloeg. Ik zet het naar opgelost en nogmaals bedankt voor het helpen!



Code:
[B]>100.001-200.000[/B]
=(100/(AANTAL(C:C)))*AANTALLEN.ALS(C:C;">100.001";C:C;"<200.000")

Je moet gebruik maken van AANTALLEN.ALS().

Ik wou nog even toevoegen dat je getallen uitsluit door je formules zo te plaatsen. Ik zou gaan voor bereiken:
<100.000
>=100.000 & <200.000
>=200.000 & <1.000.000
>=1.000.000
 
Bekijk bijlage Frekwentieverdeling met INTERVAL MB.xlsx
Hierbij mijn bijdrage.
De functie INTERVAL (engels: FREQUENCY) is bedoeld voor zulk soort frekwentieverdelingen.
Alleen hoort er een gebruiksaanwijzing bij.
Ik heb de ondergrenzen opgenomen in E2:E5 (0, 100.000, 200.000 en 1.000.000).
Voor het gemak heb ik de bovengrenzen in F2 t/m F4 gezet (maar dat is voor de functie niet nodig).
In G2:G5 staan de aantallen uit INTERVAL.
Hiervoor heb ik eerst de cellen G2:G5 geselecteerd, daarna de formule ingetypt:
Code:
=INTERVAL($C$3:$C$529;$E$3:$E$5)
afgesloten met CTRL-SHIFT-ENTER (niet gewoon ENTER, want INTERVAL is een matrixformule).
Let op dat de onderste intervalgrens niet meegegeven wordt in het tweede argument van INTERVAL.
De cellen G2:G5 vormen nu 1 geheel: je kunt niet 1 van die cellen wijzigen of verwijderen, alleen allemaal tegelijk.

Verder heb ik nog:
- de getallen in C3 t/m C529 (dit zijn er overigens 527) willekeurig getrokken tussen 1 en 1.100.000),
- d.m.v. aangepast nummer formaat extra tekens toegevoegd in kolom E (">= ") en F ("en < "),.
- de tekst in E1 geplaatst in het midden van E1 en F1, niet door het samenvoegen van deze cellen. maar door E1 en F1 te selecteren en dan bij tekstuitlijning te kiezen bij horizontaal: Centreren over selectie.

Edit: ah, je wilt percentages, dan moet je nog even delen door 527 (of AANTAL($C$3:$C$529)):
Code:
=INTERVAL($C$3:$C$529;$E$3:$E$5)/AANTAL($C$3:$C$529)
 
Laatst bewerkt:
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan