Zkeeler | maandag 4 december 2006 @ 20:31 |
Mijn probleem is het volgende. In onderstaan voorbeeld wil ik het gewogen gemiddelde uitrekenen...da's geen probleem prijs aantal 900 100 950 100 1000 100 950 SOMPRODUCT(A2:A4;B2:B4)/SOM(B2:B4) Maar nu is de prijs in cel A2 "0". Hoe los ik dit op ![]() prijs aantal 0 100 950 100 1000 100 975 dank je wel /Zkeele | |
hooibaal | maandag 4 december 2006 @ 20:33 |
Hetzelfde toch? Het antwoord lijkt me iig géén 975. | |
Zkeeler | maandag 4 december 2006 @ 20:35 |
Je hebt gelijk sorry..als de prijs nul is wil ik deze hele regel niet meenemen | |
Angel_of_Dth | maandag 4 december 2006 @ 20:37 |
Je wilt dus een formule die automatisch de regel weg laat als de prijs 0 is? | |
Zkeeler | maandag 4 december 2006 @ 20:43 |
Ja, en van de overgebleven regels het gewogen gemiddelde berekend. | |
devzero | maandag 4 december 2006 @ 20:51 |
sumif (staat me nog bij uit een grijs verleden, dat was een engelse office. dus iets als sumif(A2:A4, ">0", B2:B4), en somproduct kun je laten staan, het product van 0 en een getal is toch 0 en telt verder niet mee) | |
hooibaal | maandag 4 december 2006 @ 21:00 |
Het voorstel van devzero gaat ook mis, omdat in kolom B de factoren staan voor kolom A. Makkelijkste manier is om even een kolom C in het leven te roepen die het product is van A en B, en dan is de tip van devzero wel bruikbaar. Dan zou het moeten worden: =SOM(C2:C4)/SOM.ALS(A2:A4;">0";B2:B4) | |
Frankvbr | maandag 4 december 2006 @ 21:03 |
kan veel makkelijker dan je denkt. kies de cel waarin je het gemiddelde wil laten zien, dan invoegen en functie. vervolgens de cellen selecteren waar de waarden in staan. lege cellen telt ie niet mee | |
hooibaal | maandag 4 december 2006 @ 21:04 |
quote:Dan moet je misschien de OP nog even góed lezen. | |
Angel_of_Dth | maandag 4 december 2006 @ 21:06 |
Dan kun je ook met een simpele ALS functie de waarde waar de prijs 0 is, in C ook 0 laten worden en gewoon de huidige formule gebruiken; In C1 zet je: =ALS(A1=0;0;B1). En die sleep je naar C2, C3 etc. En voor het gewogen gemiddelde: SOMPRODUCT(A2:A4;C2:C4)/SOM(C2:C4) | |
hooibaal | maandag 4 december 2006 @ 21:09 |
quote:Werkt ook, en gezien de vermoedelijke grootte van de getallen en het bestand even snel. Maar als je met bestanden van 10000+ regels aan het kleien bent, is het uitvoeren van een vermenigvuldiging aanwijsbaar sneller dan een extra ALS-constructie. | |
Zkeeler | maandag 4 december 2006 @ 22:13 |
OK thanks ik ga morgen eens een beetje stoeien... |