Hej
Jeg har nogle tal i en matrix jeg har lagt sammen på følgende måde:
=SUMPRODUKT(B3:B10000=F3;C3:C10000=G3;D3:D10000)
så får jeg den sum jeg ønsker, ud fra de ønskede kriterier. Fint.
Men hvad skriver jeg hvis jeg vil have gennemsnittet og ikke summen.
Ud over gennemsnittet vil jeg også gerne find minimum og maximum.
Hvis der findes funktioner til det kunne jeg også gerne tænke mig sprædningen, stadartdafvigelsen og tendensen (om tallene er stigende eller faldende)
Flere udregninger på matrix
Moderator: Lodahl
Hvis du vil have gennemsnit, kan du bruge:
=SUMPRODUKT(B3:B10000=F3;C3:C10000=G3;D3:D10000)/SUMPRODUKT(B3:B10000=F3;C3:C10000=G3)
Ønsker du at finde MIN og MAKS af de fundne værdier, kan jeg ikke hjælpe dig med en matrixformel. Jeg foreslår du i E3 indsætter formlen HVIS(OG(B3=$F$3;C3=$G$3);D3;"") og kopierer nedad (dobbeltklik på cellehåndtaget) og derefter bruger MIN(E3:E10000) og MAKS(E3:E10000)
Hvis der kun er én betingelse kunne du bruge MIN(HVIS(B3:B10000=F3;D3:D10000;"") indtastet som matrixformel (ctrl+skift+enter) - og det samme med MAKS(HVIS(B3:B10000=F3;D3:D10000;"")
Du kan finde funktioner til statistik under kategorien Statistik og der er nærmere forklaring på de enkelte funktioner her http://wiki.openoffice.org/wiki/Documen ... _functions
mvh
Jens
=SUMPRODUKT(B3:B10000=F3;C3:C10000=G3;D3:D10000)/SUMPRODUKT(B3:B10000=F3;C3:C10000=G3)
Ønsker du at finde MIN og MAKS af de fundne værdier, kan jeg ikke hjælpe dig med en matrixformel. Jeg foreslår du i E3 indsætter formlen HVIS(OG(B3=$F$3;C3=$G$3);D3;"") og kopierer nedad (dobbeltklik på cellehåndtaget) og derefter bruger MIN(E3:E10000) og MAKS(E3:E10000)
Hvis der kun er én betingelse kunne du bruge MIN(HVIS(B3:B10000=F3;D3:D10000;"") indtastet som matrixformel (ctrl+skift+enter) - og det samme med MAKS(HVIS(B3:B10000=F3;D3:D10000;"")
Du kan finde funktioner til statistik under kategorien Statistik og der er nærmere forklaring på de enkelte funktioner her http://wiki.openoffice.org/wiki/Documen ... _functions
mvh
Jens
Re: Flere udregninger på matrix
Mox wrote:Hej
Jeg har nogle tal i en matrix jeg har lagt sammen på følgende måde:
=SUMPRODUKT(B3:B10000=F3;C3:C10000=G3;D3:D10000)
så får jeg den sum jeg ønsker, ud fra de ønskede kriterier. Fint.
Men hvad skriver jeg hvis jeg vil have gennemsnittet og ikke summen.
Ud over gennemsnittet vil jeg også gerne find minimum og maximum.
Hvis der findes funktioner til det kunne jeg også gerne tænke mig sprædningen, stadartdafvigelsen og tendensen (om tallene er stigende eller faldende)
Du kan bruge følgende matriksformler:
Average =AVERAGE(IF((B3:B20=F3)*(C3:C20=G3);D3:D20))
Min =MIN(IF((B3:B20=F3)*(C3:C20=G3);D3:D20))
Max =MAX(IF((B3:B20=F3)*(C3:C20=G3);D3:D20))
StdDev =STDEV(IF((B3:B20=F3)*(C3:C20=G3);D3:D20))
Jeg har sat området til række 3:20. Ret selv til det relevante. Der er også en funktion der hedder TREND som du kan bruge på samme måde som ovenstående, hvis det er den du ønsker at bruge.
Med "sprædningen" mener du der noget andet end det STDDEV beregner?
Jeg går ud fra du, om nødvendigt, selv kan oversætte funktionsnavnene til dansk.
Hans