Táblázatkezelés:

Függvény beszúrása

    - a képletszerkesztéshez hasonlóan kiválasztjuk azt a cellát, ahol az eredményt szeretnénk megkapni, majd megnyomjuk a szerkesztőléc előtt az fx ikont.
    - megkeressük a megfelelő függgvényt. A függvény kategóriáját érdemes kiválasztani, vagy mind-re állítani.
    - Mindig olvassuk el a függvénylista alján a függvényhez tartozó leírást!
    - A kiválasztott függvény paramétereinek kitöltésekor olvassuk el az adott paraméterhez tartozó leírást. Ebből tudhatjuk, hogy feltételt, értéket, vagy értéktartományt írjunk-e az adott argomentumba.

Statisztikai függvények:

    min(Szám1) - tartományban kiválasztja a legkisebbet
    kicsi(Tömb, K) - tartományban kiválasztja a k-adik legkisebb értéket
    max(Szám1) - tartományban kiválasztja a legnagyobbat
    nagy(Tömb, K) - tartományban kiválasztja a k-adik legnagyobb értéket
    átlag(Szám1) - kiszámolja egy tartomány számtani átlagát
    darab(Érték1) - megszámolja a számot tartalmazó cellákat
    darab2(Érték1) - megszámolja a nem üres cellákat
    darabhatöbb(Kritériumtartomány1; Kritérium1) - feltételes számolás. A feltételeket a tartomány elemeire külön-külön vizsgálja, ezért első argomentumként (feltétel) tartományt kell megadni
    darabteli(tartomány; kritérium) - feltételes számolás. A feltételeket a tartomány elemeire külön-külön vizsgálja, ezért első argomentumként (feltétel) tartományt kell megadni
    darabüres(Tartomány) - megszámolja az üres cellákat

Logikai függvények:

    ha(Logikai_vizsgálat; érték_ha_igaz; érték_ha_hamis) - logikai vizsgálat eredménye szerint kiírja a két érték közül az egyiket

    és(Logikai1; Logikai2) - Ha minden feltétel teljesül, akkor IGAZ, különben HAMIS eredményt ad vissza

    vagy(Logikai1; Logikai2) - Ha bármelyik feltétel teljesül, akkor IGAZ, különben HAMIS eredményt ad vissza

Matematikai függvények:

    szorzat(Szám1) - kiszámolja egy tartomány számainak szorzatát
    szorzatösszeg(Tömb1; Tömb2) - szám1, szám2 ... tömbök értékeit páronként összeszorozza, majd az eredményeket összegzi

    szum(Szám1) - kiszámolja egy tartomány számainak összegét
    szumha(Tartomány; Kritérium; Összegtartomány) - feltételes összegzés.
    kerekítés(Szám; Hány_számjegy) - kerekít
    kerek.fel(Szám; Hány_számjegy) - kerekít fel
    kerek.le(Szám; Hány_számjegy) - kerekít le
    vél() - véletlen számot állít elő a ]0;1] közötti intervallumban
    véletlen.között(alsó; felső) - véletlen (egész) számot állít elő

Dátum és idő függvények:

    dátum(év; hónap; nap) - időértéket ad

    év(időérték) - 1900-9999 között megadja az évet

    hónap(időérték) - 1-12 közötti számmal megadja a hónapot

    nap(időérték) - 1-31 közötti számmal megadja a hónap napját

    ma() - megadja a mai dátumnak megfelelő időértéket dátumként formázva.

    :: Az időérték egy szám, amely az 1900.01.01-től számolt napok számával egyezik meg.
Két dátum kivonható egymásból.
az időérték napokban számol. Ha órákban akarunk számolni, szorozzuk meg 24-el! Pl. 0,5 nap = 24*0,5 óra.

Szöveg függvények:

    szöveg(Érték; format_txt) - Számértéket szöveggé alakít (pl. dátumértéket lehet megfelelő formátumban megjeleníteni)

    bal(Szöveg; hány_karakter) - A szöveg elejéről kiír megadott számú karaktert

    jobb(Szöveg; hány_karakter) - A szöveg végéről kiír megadott számú karaktert

    közép(Szöveg; honnantól; hány_karakter) - Megadott sorszámú karaktertől kiír megadott számú karaktert

    hossz(Szöveg) - A szöveg karakterekben mért hosszát adja meg

    szöveg.keres(keres_szöveg; szöveg; kezdet) - Megadott sorszámú karaktertől kezdve megkeres egy szövegdarabot és kiírja a kezdőbetűjének a sorszámát. Kis- és nagybetűk egyformának számítanak

    szöveg.talál(keres_szöveg; szöveg; kezdet) - Megadott sorszámú karaktertől kezdve megkeres egy szövegdarabot és kiírja a kezdőbetűjének a sorszámát. Kis- és nagybetűk különbözőnek számítanak

index() - hol.van():

    hol.van(keresési_érték; tábla; egyezési_típus) - Adott értéknek megfelelő tömbelem helyét adja meg a megadott táblában

    index(tömb; sor_szám; oszlop_szám) - A tömb sorának és oszlopának megfelelő cella értékét adja meg

Első példa: név kiválasztása pontos egyezéssel

    :: pl.: Egy tömb első oszlopa termékneveket mondjuk A2:A8 tartományban, második oszlopa árakat tartalmaz B2:B8 tartományban. Keressük meg a legdrágábbat és írjuk ki a nevét:
        1.: egy üres cellában (pl B10) =max(B2:B8) függvénnyel kiíratjuk a legnagyobb árat.
        2.: hol.van függvénnyel kiszámoltatjuk a (B11) cellában, hogy hanyadik az árat tartalmazó oszlopban
            B11-be beszúrjuk a hol.van fv-t. Keresési érték: B10 (max érték); Tábla: B2:B8 (árak tömbje); Egyezés_típus: 0 (pontos egyezés)
            =hol.van(B10;B2:B8;0)
        3.: index függvénnyel a terméknevek oszlopában kiválasztjuk a megfelelő sorban szereplő nevet.
            Tömb: A2:A8 (terméknevek tömbje); sor_szám: B11 (hol.van eredménye); oszlop_szám: 1
            =index(A2:A8;B11;1)

Második példa: kategória kiválasztása segédtáblából nem pontos egyezéssel

    :: pl. (26. feladat): G2:G28 tartalmazza a fizetendő összeget, M oszlop nyereményeket, L oszlop pedig az árkategóriákat. Szeretnénk a J oszlopban meghatározni, hogy ki milyen nyereményt kap.
        1.: A nyereménykategóriákat egészítsük ki L2 cellában 0, M2 cellában szóköz beírásával.
        2.: hol.van függvénnyel a K oszlopban meghatározzuk, hogy ki hányadik nyereménykategóriába tartozik. (1. semmi, 2. esernyő, ...)
            K2-be beszúrjuk a hol.van fv-t. Keresési érték: G2 (fizetendő összeg); Tábla: L$2:L$5 (kategóriaszintek fixálva); Egyezés_típus: 1 (nem pontos egyezés, hanem felülről közelítés)
            =hol.van(G2;L$2:L$5;1)
        3.: index függvénnyel a J oszlopban kiíratjuk a megfelelő nyereményt:
            Tömb: M$2:M$5 (nyeremények nevei; M2 cellában az első szintnek megfelelő semmi található); sor_szám: K2 (hol.van eredménye); oszlop_szám: 1
            =index(M$2:M$5;K2;1)