Moi,
Miten saan kerrottua koneelle, että ei laske summa funktioon negatiivisia lukuja. Eli kone käsittelee niitä nolla arvolla.
Esimerkki:
Lasken vaikka 3 4 (-2), niin tulokseksi tulee 7, eikä 5.
Negatiiviset luvut -> nolla
5
4899
Vastaukset
- vaikka näin
=SUMIF(A1:A3;">0";A1:A3)
- A
Pitäisi saada laskettua keskiarvo joukosta, jossa on mukana negatiivisia arvoja, joita ei tulisi huomioida. Vinkkejä?
A kirjoitti:
Pitäisi saada laskettua keskiarvo joukosta, jossa on mukana negatiivisia arvoja, joita ei tulisi huomioida. Vinkkejä?
soluun mihin haluat tuloksen kaava esim. =PosKeskiarvo(A1:A40)
moduuliin...
Function PosKeskiarvo(Alue As Range) As Double
Dim solu As Range
Dim i As Integer
On Error Resume Next
Application.Volatile True
For Each solu In Alue
If solu >= 0 Then
i = i 1
PosKeskiarvo = PosKeskiarvo solu
End If
Next
PosKeskiarvo = PosKeskiarvo / i
End Functionkunde kirjoitti:
soluun mihin haluat tuloksen kaava esim. =PosKeskiarvo(A1:A40)
moduuliin...
Function PosKeskiarvo(Alue As Range) As Double
Dim solu As Range
Dim i As Integer
On Error Resume Next
Application.Volatile True
For Each solu In Alue
If solu >= 0 Then
i = i 1
PosKeskiarvo = PosKeskiarvo solu
End If
Next
PosKeskiarvo = PosKeskiarvo / i
End Function=AVERAGE(IF(A1:A4>0;A1:A4))
- M.L.
kunde kirjoitti:
soluun mihin haluat tuloksen kaava esim. =PosKeskiarvo(A1:A40)
moduuliin...
Function PosKeskiarvo(Alue As Range) As Double
Dim solu As Range
Dim i As Integer
On Error Resume Next
Application.Volatile True
For Each solu In Alue
If solu >= 0 Then
i = i 1
PosKeskiarvo = PosKeskiarvo solu
End If
Next
PosKeskiarvo = PosKeskiarvo / i
End FunctionJos ei omaa funktiota halua luoda, ja Excelin versio on 2007 tai uudempi, niin tähän on olemassa myös valmis taulukkokaava:
=KESKIARVO.JOS("A1:A40";">=0")
(engl. AVERAGEIF)
Vanhemmila versioilla esim:
=SUMMA.JOS("A1:A40";">=0")/LASKE.JOS("A1:A40";">=0")
(SUMIF, COUNTIF)
-Mika
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
Turussa Varissuolla bussikuski ajoi lapsen yli lapsi kuoli
Poliisi " Epäilee " kuskia törkeästä liikenneturvallisuuden vaarantamisesta ja törkeästä kuolemantuottamuksesta.2671609IS: Väitöstutkimus - Pyöräilybuumi oli pelkkä kupla!
Pyöräilybuumista paljastui karu totuus Väitöstutkimuksen mukaan suuri suomalainen pyöräilyrenessanssi olikin vain pelkk321493Milloin bikineistä
Tuli juhla tai esiintymis asu? Pikkasen harkintaa vois käyttää. Bikinit kuuluvat uimarannalle. No, mitä maailman tähdet1501229Mene perheinesi arkkiin - kasteelle !
Juutalaiset oli hyvin lapsirakkaita, mitään ehkäisyä ei käytetty. Perheissä oli paljon lapsia. Viiden koko perheen kast4701037- 1361008
Johanna Tukiainen ei suostu muuttamaan pois vuokra-asunnosta!
Seiska kertoi tänään, että Johanna Tukiainen ei ole suostunut poistumaan Helsingin Munkkisaarenkadun vuokra-asunnostaan.72951Olimmeko molemmat
ujoja ja hankalia, vai minä vain? Mietin, oliko se silloin epävarmuutta vai kiinnostuksen puutetta.73933Apostolit kastoivat eri tavalla kuin kirkko
Raamatussa on kaksi ristiriitaista kastekaavaa. Toinen ei voi olla oikea. Kumpi on alkuperäinen? "Menkää siis ja tehkää429882Mun on ikävä sua J ,
Mun on ikävä sua J, haluaisin tutustua paremmin (vaikka tämä aivan älytöntä onkin). Voitaisiinko nähdä ja jutella ihan47862Kesä ja nuorison mopoilu
Tänään neljä mopoa ajelivat yöllä ihan miten sattuu pitkin kyliä liikenteenjakajan väärältä puolelta hirveää ylinopeutta140828