[excel] gemiddelde getal uitzonderen

Pagina: 1
Acties:
  • 144 views sinds 30-01-2008
  • Reageer

  • zzz16
  • Registratie: Oktober 2004
  • Laatst online: 25-06 11:10
ik heb een rij getallen:
code:
1
2
3
4
5
6
7
8
9
1
2
3
4
0
2
0
6
5

uitkomst volgens excel 2.56
zonder de nullen 3.29

Het is wel een kolom met een formule dus ook op de 0 plaatsen
Weg halen zou dus eigenlijk wel kunnen......... maar ik vroeg me af is er een makkelijkere manier
Hoe zonder ik de nul uit de tot nu toe gebruike functie =gemiddelde() werkt daar niet mee

[ Voor 43% gewijzigd door zzz16 op 14-11-2006 12:33 ]


  • SierdW
  • Registratie: April 2004
  • Laatst online: 24-06 16:54
je zou volgens mij de =gemiddelde formule kunnen omzeilen door de som te nemen en die vervolgens te delen door het aantal waarden wat de som vormt zonder de nullen, dus zoiets:

=SOM(BEREIK)/AANTAL.ALS(BEREIK;"<>0")

En dan bereik even invullen...

  • Grijze Vos
  • Registratie: December 2002
  • Laatst online: 21-02 23:50
=SUM(RANGE)/ (COUNT(RANGE) - COUNTIF(RANGE;0))

spuit 11 :X

[ Voor 14% gewijzigd door Grijze Vos op 14-11-2006 13:14 ]

Op zoek naar een nieuwe collega, .NET webdev, voornamelijk productontwikkeling. DM voor meer info


  • zzz16
  • Registratie: Oktober 2004
  • Laatst online: 25-06 11:10
gebruik nu deze formule
code:
1
=SOM(N17:N26)(/10(ALS(N17:N26;"<>0")))


Maar dan krijg ik hondertal in terwijl de uitkomst een tiental is
voor beeld uitkomst 31 na formule 311
N17:N26 = bereik
(/10 = aantal ( 10 stk.

Haal ik iets weg bijvoorbeeld
SOM(N17:N26)/10 werkt hij wel alleen dan word de nul toch wel meegenomen........
ook bij de eerst formule dacht ik .....

[ Voor 35% gewijzigd door zzz16 op 14-11-2006 13:39 ]


  • hufkes
  • Registratie: Maart 2000
  • Laatst online: 17-07 09:52

hufkes

nee, daar staat niet hufter!

Volgens mij snap je zelf niet wat je doet... de bedoeling is eerst alles optellen en dan delen door het aantal waarden die niet gelijk aan nul zijn. Dus een sum over je bereik delen door een count over je bereik minus een count over de nullen in je bereik (en dat natuurlijk tussen haakjes).

Dan heb je gewoon je gemiddelde zonder de nullen.

edit: zal ik hem dan maar even helemaal voorkauwen :(
code:
1
=SUM(N17:N26)/ (COUNT(N17:N26) - COUNTIF(N17:N26;0))

[ Voor 26% gewijzigd door hufkes op 14-11-2006 13:42 ]

Onderstaande signature is al >20jr oud ***hoe dan***
---
Het internet is een veelbelovend medium
....dat maar heel weinig van zijn beloftes nakomt.
Wat weg is... raak je nooit meer kwijt :P


  • Dido
  • Registratie: Maart 2002
  • Laatst online: 16:53

Dido

heforshe

zzz16 schreef op dinsdag 14 november 2006 @ 13:35:
gebruik nu deze formule
code:
1
=SOM(N17:N26)(/10(ALS(N17:N26;"<>0")))
aantal.als mag je letterlijk overnemen ;)
Het is heel leerzaam om nieuwe dingen die je hier tegenkomt ook voor de gein eens in de help op te zoeken. Daar staat een berg informatie.
hufkes schreef op dinsdag 14 november 2006 @ 13:39:
edit: zal ik hem dan maar even helemaal voorkauwen :(
code:
1
=SUM(N17:N26)/ (COUNT(N17:N26) - COUNTIF(N17:N26;0))
En dan nog is dat omslachtiger dan tellen waar de waarde niet nul is, en als je dan voorkauwd, hou er rekning mee dat het - kennelijk - een Nederlandstalige Excel is :)
code:
1
=SOM(N17:N26) / AANTAL.ALS(N17:N26;"<>0")

[ Voor 9% gewijzigd door Dido op 14-11-2006 14:00 ]

Wat betekent mijn avatar?


  • zzz16
  • Registratie: Oktober 2004
  • Laatst online: 25-06 11:10
Bedankt mod, en allen,

Topic mag weer dicht.

  • hufkes
  • Registratie: Maart 2000
  • Laatst online: 17-07 09:52

hufkes

nee, daar staat niet hufter!

Dido, i stand corrected op het punt dat jouw versie efficienter is.. maar.. ik dacht serieus dat je ook in een nederlandse excel een engelse formule kan plakken en dat hij dan ook nog werkt

Onderstaande signature is al >20jr oud ***hoe dan***
---
Het internet is een veelbelovend medium
....dat maar heel weinig van zijn beloftes nakomt.
Wat weg is... raak je nooit meer kwijt :P


  • zzz16
  • Registratie: Oktober 2004
  • Laatst online: 25-06 11:10
geeft niets
Maar NL versie werkt wel :) tof van jullie dat jullie mij geholpen hebben maakt het werk weer een stuk makkelijker

Verwijderd

hufkes schreef op dinsdag 14 november 2006 @ 15:47:
Dido, i stand corrected op het punt dat jouw versie efficienter is.. maar.. ik dacht serieus dat je ook in een nederlandse excel een engelse formule kan plakken en dat hij dan ook nog werkt
Formules hebben hun eigen taal, VBA niet; dat gaat allemaal in het engels.

  • F_J_K
  • Registratie: Juni 2001
  • Niet online

F_J_K

Moderator CSA/PB/AI

Front verplichte underscores

offtopic:
Nee, het topic geet niet dicht. We sluiten hier alleen als een topic buiten de policies valt. Hoewel je inderdaad blijkbaar niet al te lang de F1-teksten hebt gelezen, is om die reden achteraf sluiten ook wat overdreven. Het topic zakt vanzelf wel weg :)
Verwijderd schreef op dinsdag 14 november 2006 @ 16:21:
Formules hebben hun eigen taal, VBA niet; dat gaat allemaal in het engels.
Niet helemaal waar; onder de motorkap wordt alles in dezelfde taal opgeslagen. Een sheet in NL maken en dan in EN openen gaat dus ook gewoon. IIRC dan.
En VBA is niet helemaal taalonafhankelijk te copy/pasten, omdat de objectnamen (blad, sheet, etc) taalafhankelijk zijn.

[ Voor 46% gewijzigd door F_J_K op 14-11-2006 16:34 ]

'Multiple exclamation marks,' he went on, shaking his head, 'are a sure sign of a diseased mind' (Terry Pratchett, Eric)


  • BtM909
  • Registratie: Juni 2000
  • Niet online

BtM909

Watch out Guys...

Dido schreef op dinsdag 14 november 2006 @ 13:59:
En dan nog is dat omslachtiger dan tellen waar de waarde niet nul is, en als je dan voorkauwd, hou er rekning mee dat het - kennelijk - een Nederlandstalige Excel is :)
Even een kleine opmerking hieromtrent: de Nederlandse Excel help slikt wel degelijk Engelse functienamen ;) Krijg je direct het Nederlandse equivalent in beeld :)

Ace of Base vs Charli XCX - All That She Boom Claps (RMT) | Clean Bandit vs Galantis - I'd Rather Be You (RMT)
You've moved up on my notch-list. You have 1 notch
I have a black belt in Kung Flu.


  • SierdW
  • Registratie: April 2004
  • Laatst online: 24-06 16:54
Die van mij in ieder geval niet :+

Afbeeldingslocatie: http://home.wanadoo.nl/h.weidema/tv/nee.JPG

  • Dido
  • Registratie: Maart 2002
  • Laatst online: 16:53

Dido

heforshe

In jouw screenshot zie ik geen Excel help staan :? ;)

Wat betekent mijn avatar?


  • SierdW
  • Registratie: April 2004
  • Laatst online: 24-06 16:54
Dido schreef op donderdag 16 november 2006 @ 12:02:
[...]

In jouw screenshot zie ik geen Excel help staan :? ;)
8)7 Dom dom dom... |:(
Pagina: 1