[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [ohjelmistot] Miten funktioita yhdistellään?



> Olen tekemässä Demo4 kohtaa, jossa alennuspros pitäisi tehdä näin:
> -alepros = 15%, jos summa >= 2000
> -alepros = 10%, jos 1000 < summa JA summa < 2000(eli 1000 <= summa < 2000)
> -muuten alepros = 0%
> Kaverilla on joku alennustauluhomma tehtynä, josta tuo otus osaa hakea
> oikean prosentin VLOOKUPpia käyttäen...no, se menee vielä ohi. Mutta koska
> tuo tehtävä oli demoissa ennen kuin moisesta taulukosta mitään on
> mainittu, niin oletan että tuo edellä esitetty pulma on ratkaistavissa
> loogisia kaavoja yhdistellen. (?)
>   Luentomonisteessa ei ole sopivaa esimerkkiä aiheesta, eli kaavojen
> yhdistelemisestä ja mulla menee syntaksin puolesta kaikki kymmenen sormea
> suuhun.
>  Voisko joku vaikka neuvostella tai kirjoittaa kaavan, niin näen systeemin
> siitä sitten, kun ei tuo ole muusta kiinni kuin byrokratian solmujen
> avaamisesta.

Et tainnut ehtiä käydä noissa demoissa. Olisi varmaan kannattanut :) Ja
taitaa muuten olla luennotkin jäänyt väliin :) Hyi sinua..
No asia ei ole välttämättä kovin helppo, joten seuraavassa ratkaisu..

Ongelma ratkeaa seuraavalla kaavalla:
=IF(E2>2000 ; 0,15 ; IF(E2>1000 ; 0,1 ; 0) )

Lisää asiaa ja vastaava esimerkki luentomatskuissa:
http://appro.mit.jyu.fi/2001/kevat/ohjelmistot/luennot/luento5/
ja sieltä kohta sisäkkäiset funktiot..
	
>   Tilanne on sikäli mielenkiintoinen, että kun olen näinkin hyvin pihalla
> näinkin perusjutuista, niin tulee kivaa harkkatyötä tehdessä. No, ainahan
> sen ulkoasun voi tehdä pieninkin tiedoin ja sitten ohjelmoinnillisilla
> ongelmilla voidaan kiusata ohjaajia, niin ja Petriä kanssa...:) Sitähän
> varten he ovat, ei päästetä heitä liian helpolla, eihän?! ;)

Harkkatyötä tehdessä on varmasti kivaa :), mutta tarkistaminen vielä
kivempaa  ;)

Hei vaan taasen.. 
--
Petri Heinonen                 <URL: http://www.mit.jyu.fi/peheinon/>        
Jyväskylän yliopisto/Tietotekniikan laitos        peheinon@mit.jyu.fi
PL 35   (Agora C431.2)                         	Puh. +358 14 260 2746
40351 Jyväskylä                                 Fax. +358 14 260 2731

-- send "unsubscribe ohjelmistot" to majordomo@cc.jyu.fi to unsubscribe ---