wborgMedlem sedan dec. 2003209 inlägg Hej,
har stött på patrull i Excel.
Jag har ett antal tal i A1:A4
Exempelvis så här:
A1 20
A2 0
A3 27
A4 0
Vad jag nu vill räkna ut är vilket tal som är MINST av alla tal som är större än
NOLL.
Jag försökte med att köra
=MIN.OM(A1:A4;">0")
men den funktionen verkar inte finnas :( Hur ska jag göra?
/S
Tror du blir tvungen att använda matrisformel. Skriv in:
=MIN(OM(A1:A17>0;A1:A17))
Sedan trycker du CTRL-SHIFT+enter
Formeln skall nu se ut som:
{=MIN(OM(A1:A17>0;A1:A17))}
*****ed******
Alternativ till att mata in som matrisformel (det är egentligen en matrisformel, men du behöver inte hålla på med CTRL+shift+enter)
=MINSTA(A1:A17;PRODUKTSUMMA((A1:A17<=0)*1)+1)
wborgMedlem sedan dec. 2003209 inlägg Det fungerade utmärkt om än något krångligt.
Man kan ju undra varför dom inte byggt in en funktion:
MIN.OM eller MINSTA.OM när det finns ANTAL.OM??
Tack ska du MindreVetande ha iaf :)
/S
wborgMedlem sedan dec. 2003209 inlägg Hej igen!
Kom på en fråga till nu.
Om man vill ha ut det näst största talet som är större än 0
hur gör man då? Går det att beräkna?
/S
Den här varianten av formel2 borde fungera:
=MINSTA(A10:A24;ANTAL.OM(A10:A24;"<=0")+2)
dvs du räknar först hur många tal som är mindre än eller lika med 0 ( n )
ANTAL.OM(A10:A24;"<=0")
sedan tar du det (n+2) minsta talet ur mängden.
*********
hmmm, om man skriver ( n ) utan mellanslag så blir det tydligen en tumme ner, det var ju inte meningen :-)