Föll
Úr OpenOffice.is
Fall (e. Function) er fyrirfram uppsettur útreikningur sem hægt er að setja í reit til að hjálpa manni að greina eða vinna með gögn í töflu. Það eina sem þarf að gera er að setja inn frumbreyturnar og útreikningarnir eru framkvæmdir fyrir mann. Föll eru aðall töflureikna. Ef þú skilur föll, þá getur þú byrjað að nota töflureikna af alvöru.
Hvað eru föll?
Með Calc fylgja yfir 350 föll sem hjálpa manni að greina og bera saman gögn. Margar þessara falla eru gerðar fyrir tölur, en nokkrar þeirra vinna með dagsetningum, tímum og jafnvel texta. Fall getur verið eins einfalt og að leggja saman tvær tölur eða finna meðaltal talnalista. Á hinn bóginn getur það verið eins flókið og að reikna staðlafrávik þýðis eða hyperbólískan tangent tölu.
Venjulega er nafn falls stytt lýsing á hvað fallið gerir á ensku. Til dæmis gefur FV fallið framtíðarvirði (e. future value) fjárfestingar á meðan BIN2HEX breytir tvíundartölu (binary) í sextándagildistölu (hexadecimal). Samkvæmt hefð eru föll alltaf rituð með hástöfum, en Calc skilur þær alveg þó lágstafir eða blanda af þeim sé notuð.
Nokkur grunnföll eru líka til sem tákn. Til dæmis, þá er SUM fallið, sem leggur breytur saman, líka táknað með + og PRODUCT, sem margfaldar breytur, má líka tákna með *.
Hvert fall hefur nokkrar breytur sem nota skal í útreikningunum. Þessar breytur hafa sumar nöfn, en aðrar ekki. Þitt verk er að setja inn breyturnar sem þarf til að fallið virki. Í nokkrum tilfellum hafa breyturnar fyrirfram skilgreint val og þú gætir þurft að kíkja í hjálpina eða lýsingu á föllum til að skilja það. Oftar, þó, þá er breytan gildi sem þú þarft að gefa, eða gildi sem komin er í reit eða röð reita, eða jafnvel – sem ekki er sjálfgefið í öllum töflureiknum – velja með músinni. Ef gildin í reitunum breytast, þá breytist um leið niðurstaðan úr fallinu.
Strangt til tekið, þegar búið er að setja inn allar breytur og fall er tilbúið til vinnslu, þá er það orðið að formúlu. Þessi hugtök eru stundum notuð hvort fyrir annað, en það er vert að gera greinarmun á, því að formúla getur notað fall sem breytu.
Til samræmis, þá hafa föll og breytur þeirra í Calc næstum sömu nöfn og föll og breytur þeirra í Microsoft Excel. Aftur á móti, þá hafa bæði Excel og Calc föll sem hitt forritið hefur ekki. Í einstaka tilfellum hafa föll með sama nafn í Calc og Excel mismunandi virkni eða að sama aðgerð heitir tveim mismunandi nöfnum. Þó má segja að um níu tíundu allra falla eru beint flytjanlegar á milli þessara tveggja forrita án vandkvæða.
Uppbygging falla
Fyrir utan einfaldar aðgerðir eins og + eða *, þá hafa öll föll sömu uppbyggingu. Ef maður notar réttu tólin við að setja inn fall, þá getur maður sloppið við að læra uppbyggingu þess, en það er samt þess virði þegar maður þarf að villuleita.
Til að gefa dæmi, þá er uppbygging falls sem finnur reiti sem falla undir ákveðna skilgreiningu:
- = DCOUNT (Gagnagrunnur;gagnasvið;leitarskilyrði)
Eins og flest föll, þá byrjar þetta á samasem merki. Á eftir því kemur DCOUNT, nafn fallsins. Á eftir nafni fallsins koma breytur þess. Allar breytur eru nauðsynlegar nema sérstaklega sé til greint að þær séu valfrjálsar.
Breytur koma innan sviga og eru aðgreindar með semíkommum án bila á milli breyta og semikomma. Margar breytur eru tölur. Fall í Calc getur haft allt að þrjátíu tölur sem breytur. Þetta hljómar ef til vill ekki sem neitt sérlega mikið svona í fyrstu, en þegar maður athugar að talan getur ekki bara verið ein tala eða einn reitur, heldur líka fylki eða svið reita sem innihalda allt frá nokkrum upp í nokkur hundruð reita, þá hverfur þessi ímyndaða takmörkun eins og dögg fyrir sólu.
Aðrar breytur geta verið dálkhausar, stærðfræðilegur fasti eða gildi sem er sérstakt fyrir þetta fall.
Í einhverjum föllum þarf að setja breytur inn með tilvitnanamerkjum. Þetta skilyrði er samt ekki algilt. Formúlur sem á annan hátt eru svipaðar geta verið frábrugðnar að þessu leiti og það er engin einföld regla sem segir manni hvenær og hvenær ekki. Þetta er eitthvað sem maður þarf bara að læra eða fletta upp í hjálpartextanum.
Eina undantekningin frá þessum uppbyggingareglum eru einföld reikniföll sem sett eru inn með táknum. Til dæmis, í stað þess að rita =SUM(2;3), þá er hægt að rita =2+3.
Frekari uppbygging
Á sama tíma og fall getur staðið eitt og sér, þá getur það líka verið breyta í stærri formúlu. Formúla er þó takmörkuð að því leiti að hún getur bara gert einn hlut í einu. Maður verður að ganga úr skugga um að föll séu leyst í réttri röð til að formúla virki.
Til að stjórna virkniröð falla í flókinni formúlu eru notaðir svigar innan í svigum. Þegar formúlan er framkvæmd, þá framkvæmir Calc innsta svigann fyrst og síðan út. Til dæmis, í einföldum reikningi ens og =2+(5*7), þá margfaldar Calc fyrst 5 með 7. Þegar það er búið, þá leggur það 2 við og fær út 37.
Það að setja föll í sviga innan sviga er kallað hreiðrun. Það sem svigarnir gera er að breyta falli sem getur unnið sjálfstætt í breytu í formúlu. Til dæmis, í =2+(5*7), þá er formúlan (5*7) hreiðruð í stærri formúlunni =2+(5*7). Með öðrum orðum, þá er hreiðraða fallið breyta í öðru falli. Þetta er skýrara þegar maður notar föll með nöfnum. Að mestu leiti, þá er
- =SUM(2;PRODUCT(5;7))
sama formúlan og =2+(5*7). En, þegar SUM og PRODUCT eru notuð, þá eru tengslin skýrari. Sú staðreynd að PRODUCT falið kemur á eftir semíkommu og er innan sviga í fallinum SUM gerir það ljóst að PRODUCT er breyta í SUM. Að auki, það að innri svigarnir eru þarna (5;7) segir okkur að sú aðgerð er framkvæmd á undan þeirri innan í ytri svigunum.
Til að fá hugmynd um hvað hreiðruð föll geta gert, þá skulum við ímynda okkur að við þurfum að búa til sjálf-stýrandi kennslueiningu. Í þessari einingu þurfa nemendur að svara þrem prófum og niðurstöðurnar eru færðar í reitina A1, A2, og A3. í A4 er sett hreiðruð formúla sem byrjar á því að reikna meðaltal úr prófunum með formúlunni =AVERAGE(A1:A3). Síðan notar formúlan IF fallið til að gefa nemendunum umsögn sem fer eftir útreikningum á meðaltalinu. Formúlan er svona í heild sinni:
- =IF(AVERAGE(A1:A3) >85; "Til hamingju! Þú ert nú tilbúin(n) að halda áfram á næsta námsstigi"; "Fall. Lestu nú í gegnum námsefnið aftur. Hafðu samband við kennarann ef þú þarft, til að fá hjálp")
Nemandinn myndi fá annað hvort hamingjuóskir eða tilkynningu um fall eftir því hvert meðaltal hans úr prófunum þrem er.
Athugaðu að hreiðraða formúlan fyrir meðaltal þarf ekki samasem merki á undan. Merkið fremst í formúlunni er nóg.
Ef þú hefur ekki notað töflureikni áður, þá er best að hugsa það eins og maður sé að skrifa fyrirmæli fyrir tölvuforrit. Við notum einföld dæmi til að skýringarnar séu ljósari, en þegar hreiðruð föll eru notuð, þá getur formúla í Calc fljótlega orðið mjög flókin.

