[Excel] Weging

Pagina: 1
Acties:
  • 130 views sinds 30-01-2008

  • Kevin1Bravo
  • Registratie: Januari 2004
  • Laatst online: 02-02-2023
Ik heb een lijst met cijfers:

9 6,7 7 6,9 9,5 10 7,7 10 8

Waarvan 6,7 , 6,9 en 7,7 2x meetellen.

Dus ik had voor die rij in Excel een average formule gemaakt:

=AVERAGE(B3;C3*2;D3;E3*2;F3;G3;H3*2;I3;J3)

Alleen dan krijg ik een getal boven de 10, hoe kan ik dit oplossen? :?.

  • jvo
  • Registratie: Augustus 2001
  • Laatst online: 04-10-2023

jvo

geen commentaar

Verschillende manieren. Bijvoorbeeld je gemiddelde om te zetten naar een som en te delen door het gewogen geheel (12). Nu tel je eigenlijk twaalf getallen op en deel je het maar door negen, omdat de gemiddelde functie de som deelt door het aantal invoeren. Vermenigvuldigen met 2 verhoogt het aantal invoeren niet.

Mooiste oplossing zou denk ik een matrixformule zijn:
- Zet in kolom A de getallen (A1:A9 in dit geval)
- Zet in kolom B de vermenigvuldigingen (1 of 2 in B1:B9 in dit geval)
- Gebruik deze formule: =SOM(A1:A9*B1:B9)/SOM(B1:B9)
- Voer deze formule in met ctrl+shift+enter i.p.v. enter om er een matrixformule van te maken

(De uiteindelijke formule is ={SOM(A1:A9*B1:B9)/SOM(B1:B9)})

[ Voor 72% gewijzigd door jvo op 04-12-2006 21:26 . Reden: matrixformule toegevoegd ]


Verwijderd

schrijf gewoon 2x je waarde die dubbel meeteld ipv *2, volgens mij doet excell juist *2 maar telt ze niet dubbel mee voor het gemiddelde.

  • wvdburgt
  • Registratie: Juli 2003
  • Laatst online: 23-07 14:22

wvdburgt

MacOS all the way baby!

Misschien niet een nette oplossing maar gewoon meer cellen gebruiken?

AMD Ryzen 5 7600X | Asus Prime X670-P | Corsair Vengeance 2x 16GB DDR5 PC5200 | XFX Speedser MERC 310 AMD 7900 XTX| http://wvdburgt.nl https://bestroadtrips.nl


  • F_J_K
  • Registratie: Juni 2001
  • Niet online

F_J_K

Moderator CSA/PB/AI

Front verplichte underscores

Schrijf eens uit wat je nu krijgt:
gemiddelde (2*5,1) = 11/2 = 5.5
gemiddelde (5,5,1) = 11/3 = 3,67.

Inderdaad dubbel plaatsen als je het twee keer wilt laten tellen. Dit heeft niets met Excel te maken ;) Maar voor Excel geeft jvo een elegante oplossing.

[ Voor 10% gewijzigd door F_J_K op 04-12-2006 21:27 ]

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


  • Bolukan
  • Registratie: Oktober 2002
  • Laatst online: 09-07 19:01
Als je niet met matrix-formules wilt werken, kun je ook ...
Cijfers staan in kolom B tm J
In rij 1 zet je het gewicht
De formule wordt dan
code:
1
=SOMPRODUCT(B3:J3;B$1:J$1)/SOM(B$1:J$1)

De formule kun je zonder aanpassingen naar rij 4 en verder copieren.

  • brekki
  • Registratie: Januari 2006
  • Laatst online: 20-07 14:07
Of je zet de cijfers die dubbel meetellen gewoon 2 keer in je average haakjes:

=AVERAGE(B3;C3;C3;D3;E3;E3;F3;G3;H3;H3;I3;J3)

  • Mr-Sander
  • Registratie: December 2006
  • Laatst online: 10-01-2022
Nieuw probleem:

Nu heb ik een lijst met cijfers, alleen niet voor elk vak even veel cijfers. Aangezien ik geen zin heb om alles handmatig elke keer aan te passen O-), zou ik graag willen dat de computer dat voor mij uitzoekt. Zouden jullie een mooie formule willen bedenken?

Voorbeeld van cijfers:

Engels: 7 - 8,1 - 5,5 - 8,9 (3x meetellen!) - 4,9
Frans: 10 - 8,2 - 10 - 9 - 9,5 (3x meetellen!)

[ Voor 92% gewijzigd door Mr-Sander op 09-12-2006 21:04 ]


  • F_J_K
  • Registratie: Juni 2001
  • Niet online

F_J_K

Moderator CSA/PB/AI

Front verplichte underscores

Is toch al lang gegeven? Maak gebruik van een weging kolom/rij.

Probeer die zelf eens om te zetten naar deze manier, als je vastloopt kunnen we altijd nog helpen eeuhm tweaken van jouw probeersel. Maar het antwoord op deze vraag is gelijk aan dat van de vorige ;)

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


  • Mr-Sander
  • Registratie: December 2006
  • Laatst online: 10-01-2022
Hmm...dan weet ik niet wat ik verkeerd doe?

http://xs110.xs.to/xs110/06496/cijfers.JPG

Screenshot om het te verduidelijken :)

  • Lustucru
  • Registratie: Januari 2004
  • Niet online

Lustucru

26 03 2016

Vooral die 4,4 voor wiskunde is verhelderend :+

Misschien moet je ook even hier rondneuzen naar manieren om 0 niet mee te tellen bij het uitreken van een gemiddelde en dan 1 plus 1 bij elkaar optellen. :)

anyway, ik ben niet zo'n fan van topic-kaping. Je introduceert een nieuw probleem -zeg je zelf- in andermans topic. In zo'n geval start je gewoon een nieuw topic, vermeld en passant wat je gevonden (eventueel met link naar het oude topic) hebt en leg je even uit wat jouw geval anders maakt -in dit geval de introductie van uit te sluiten waarden in het bereik-. Deez gaat dus tijdelijk op slot. ;)

[ Voor 49% gewijzigd door Lustucru op 09-12-2006 23:24 ]

De oever waar we niet zijn noemen wij de overkant / Die wordt dan deze kant zodra we daar zijn aangeland

Pagina: 1

Dit topic is gesloten.