Eli, tartteisin apua seuraavanlaiseen funktioon:
minulla on 30 positiivista arvoa soluissa, näistä arvoista pitäisi jokaisesta vähentää 5 ja laskea sitten arvot yhteen. Jos vähennyslaskun tulos on alle 5, sitä ei sitten pitäisi laskea yhteenlaskuun. Kyseessä on siis tehoisan lämpösumman laskeminen, enkä osaa sitä exceliin vääntää.. :-/
Kaunis kiitos jo etukäteen kaikista pienistäkin avunannoista!
minulla on 30 positiivista arvoa soluissa, näistä arvoista pitäisi jokaisesta vähentää 5 ja laskea sitten arvot yhteen. Jos vähennyslaskun tulos on alle 5, sitä ei sitten pitäisi laskea yhteenlaskuun. Kyseessä on siis tehoisan lämpösumman laskeminen, enkä osaa sitä exceliin vääntää.. :-/
Kaunis kiitos jo etukäteen kaikista pienistäkin avunannoista!
Vastaukset 4
Vanhimmat
Äkkipäätä ajatellen kaiken tunkeminen yhteen funktioon ei vaikuta helpoimmalta ratkaisulta. Jos apusarakkeiden käyttö sallitaan, niin laskemalla ensin erotus, vaikkapa alueelle D10:D39 ja sitten ehdollinen summa tuolta alueelta luvuista >=5.
http://office.microsoft.com/fi-fi/excel-help/summa-jos-HP005209292.aspx
Mahdollisesti viimeisen argumentin voi jättää poiskin, kun summattava alue on sama kuin ehtojen alue.
Jos tämä ei käy, niin ehkä sitten pitää rakennella joku matriisikaava?
Taulukkokaavana
=SUMIF(A1:A4;">5";A1:A4-5)
funktiolla voi myös laskea ehdot täyttävät solut yhteen
Minäkin ensin laskisin erotukset ja näistä sitten "kelpaavat" yhteen.
Jos luvut ovat A1:A30, niin B1=A1-5 ja kopioi kaava B2:B30
Sitten B-sarakkeen "kelvollisten" yhteenlasku:
=TULOJEN.SUMMA((B1:B30>=5)*(B1:B30))
Alppi_ruusu kiittää ja kumartaa! Apusarake oli tässä tapauksessa ratkaisu. Tuo nimimerkin ... kaava ei toiminut, itse sitäkin jo aiemmin tietty kokeilin.