Sisukord

# Teabefunktsioonid

See kategooria sisaldab teabefunktsioone.

Selle käsu kasutamiseks...

Lisamine - Funktsioon - Kategooria Teave

Järgnevas tabelis toodud andmeid kasutatakse edaspidi näidetena funktsioonide kirjeldamisel:

| C | D
2 | x value | y value
3 | -5 | -3
4 | -2 | 0
5 | -1 | 1
6 | 0 | 3
7 | 2 | 4
8 | 4 | 6
9 | 6 | 8

## CELL

Tagastab lahtri aadressi, vormindust ja sisu kajastava teabe.

#### Süntaks

CELL("InfoType" [; Reference])

Teabe_tüüp on märkidest koosnev string, mis määrab teabe tüübi. String on alati ingliskeelne ja tõstutundetu.

Teabe_tüüp | Tähendus
--- | ---
COL | Tagastab viidatud veeru numbri. =CELL("COL";D2) tagastab 4.
ROW | Tagastab viidatud rea numbri. =CELL("ROW";D2) tagastab 2.
SHEET | Tagastab viidatud lehe numbri. =CELL("Sheet";Leht3.D2) tagastab 3.
ADDRESS | Tagastab viidatud lahtri absoluutaadressi. =CELL("ADDRESS";D2) tagastab $D$2. =CELL("ADDRESS";Leht3.D2) tagastab $Leht3.$D$2. =CELL("ADDRESS";'X:\dr\test.ods'#$Sheet1.D2) returns 'file:///X:/dr/test.ods'#$Sheet1.$D$2.
FILENAME | Tagastab viidatud lahtri faili nime ja lehe numbri. =CELL("FILENAME";D2) returns 'file:///X:/dr/own.ods'#$Sheet1, if the formula in the current document X:\dr\own.ods is located in Sheet1. =CELL("FILENAME";'X:\dr\test.ods'#$Sheet1.D2) returns 'file:///X:/dr/test.ods'#$Sheet1.
COORD | Returns the complete cell address in Lotus™ notation. =CELL("COORD"; D2) tagastab $A:$D$2. =CELL("COORD"; Leht3.D2) tagastab $C:$D$2.
CONTENTS | Tagastab viidatud lahtri sisu ilma mingi vorminduseta.
TYPE | Tagastab lahtri sisu tüübi. b = blank. tühi lahter l = label. Tekst, valemi tulemus kui see on tekst v = value. Väärtus, valemi tulemus kui see on arv
WIDTH | Tagastab viidatud veeru laiuse. Ühikuks on nullide (0) arv, mis mahub veeru laiusele vaikimisi fondi ja vaikimisi suuruse korral.
PREFIX | Tagastab viidatud lahtri joonduse. ' = vasakule joondatud " = paremale joondatud ^ = keskjoondatud \ = korduv (praegu kasutamata)
PROTECT | Tagastab lahtri kaitse oleku. 1 = lahter on kaitstud 0 = lahter ei ole kaitstud
FORMAT | Tagastab märgijada, mis tähistab arvuvormingut. , = arv koos tuhandeliste eraldajaga F = arv ilma tuhandeliste eraldajata C = raha vorming S = eksponentsiaalne esitusviis, näiteks 1,234+E56 P = protsendi vorming Ülaltoodud vorminguutes antakse kümnendkohtade arv pärast koma arvuna. Näide: arvuvorming # ##0,0 tagastab ,1 ja arvuvorming 00,000% tagastab P3 D1 = MMM-D-YY, MM-D-YY ja muud sarnased vormingud D2 = DD-MM D3 = MM-YY D4 = DD-MM-YYYY HH:MM:SS D5 = MM-DD D6 = HH:MM:SS AM/PM D7 = HH:MM AM/PM D8 = HH:MM:SS D9 = HH:MM G = Kõik muud vormingud - (miinus) lõpus = negatiivsed arvud on värvilised () (sulud) lõpus = vormingu koodis on avav sulg
COLOR | Tagastab väärtuse 1, kui negatiivsed arvud on vormindatud värviliselt, vastasel juhul tagastatakse 0.
PARENTHESES | Tagastab väärtuse 1, kui vormingu kood sisaldab algussulgu (, vastasel juhul tagastatakse 0.

Viide (sätete loend) on uuritava lahtri asukoht. Kui Viide on vahemik, nihkub lahter vahemiku ülemisse vasakusse nurka. Kui Viide puudub, kasutab LibreOffice Calc selle lahtri asukohta, milles valem asub. Microsoft Excel kasutab lahtri asukohta, milles asub kursor.

## CURRENT

Funktsioon tagastab valemi, mille osa funktsioon on, hetketulemuse (teiste sõnadega tulemuse, mis oli arvutud selle funktsioonini jõudmisel). Peamiselt kasutatakse funktsiooni koos funktsiooniga STYLE() lahtritele sisust sõltuva vorminduse rakendamiseks.

#### Süntaks

CURRENT()

#### Näide

=1+2+CURRENT()

Näide tagastab vastuse 6. Valemit arvutatakse vasakult paremale niimoodi: 1 + 2 on 3, see on aktuaalne tulemus funktsioonini CURRENT() jõudmisel, CURRENT() on seega 3, mis liidetakse enne saadud tulemusele 3 ning vastuseks on 6.

=A2+B2+STYLE(IF(CURRENT()>10;"Red";"Default"))

See näide tagastab tulemuse A2 + B2 (STYLE tagastab siin 0). Kui summa on suurem kui 10, omistatakse lahtrile stiil Punane. Rohkem teavet saab funktsiooni STYLE kirjeldusest.

="mää"&CURRENT()

Näide tagastab määmää.

#### Technical information

This function is NOT part of the Open Document Format for Office Applications (OpenDocument) Version 1.3. Part 4: Recalculated Formula (OpenFormula) Format standard. The name space is

ORG.OPENOFFICE.CURRENT

## FORMULA

Kuvab valemilahtri valemi tekstistringina.

This function is always recalculated whenever a recalculation occurs.

#### Süntaks

FORMULA(viide)

Viide on viide valemit sisaldavale lahtrile.

Vigane viide või viide ilma valemita lahtrile annab tulemuseks veakoodi #N/A.

#### Näide

Kui lahtris A8 on valem =SUM(1;2;3), siis

=FORMULA(A8) tagastab teksti =SUM(1;2;3).

## IFERROR

Returns the value if the cell does not contain an error value, or the alternative value if it does.

See funktsioon on saadaval alates LibreOffice 4.0-st.

#### Süntaks

IFERROR(Value; Alternate_value)

Väärtus on kontrollitav väärtus või avaldis.

Väärtus on kontrollitav väärtus või avaldis.

#### Näide

=ISERROR(C8) tagastab TÕENE, kui C8 sisaldab =1/0, sest 1/0 on vigane tehe.

=ISERROR(C8) tagastab TÕENE, kui C8 sisaldab =1/0, sest 1/0 on vigane tehe.

## IFNA

Returns the value if the cell does not contain the #N/A (value not available) error value, or the alternative value if it does.

See funktsioon on saadaval alates LibreOffice 4.0-st.

#### Süntaks

IFNA(Value; Alternate_value)

Väärtus on kontrollitav väärtus või avaldis.

Väärtus on kontrollitav väärtus või avaldis.

#### Näide

=MINA(A1:B100) tagastab loendi väikseima väärtuse.

## INFO

Tagastab aktiivset töökeskkonda iseloomustava teabe. Funktsioon vajab üht tekstilist lähteparameetrit ja tagastab sellele parameetrile vastavad andmed.

This function is always recalculated whenever a recalculation occurs.

#### Süntaks

INFO("tüüp")

Järgnev tabel loetleb tekstiparameetri tüüp võimalikud väärtused ja neile vastavad funktsiooni INFO tagastusväärtused.

"Tüübi" väärtus | Tagastusväärtus
--- | ---
"osversion" | Ühilduvuspõhjustel alati "Windows (32-bit) NT 5.01"
"system" | The type of the operating system: "ANDROID" for Google mobile operating system "DRAGONFLY" for DragonFly operating system forked from FreeBSD "EMSCRIPTEN" for browser WebAssembly system "FREEBSD", "OPENBSD" or "NETBSD" for operating systems based on the Berkeley Software Distribution (BSD) "HAIKU" for BeOS compatible operating system "iOS" for Apple mobile operating system "LINUX" for GNU/Linux based operating systems "MACOSX" for Apple macOS "SOLARIS" for Oracle Solaris operating system "WNT" for Microsoft Windows
"release" | Toote väljalaske identifikaator, näiteks "300m25(Build:9876)"
"numfile" | Alati 1, ühilduvuspõhjustel
"recalc" | Aktiivne valemite taasarvutamise režiim, kas "Automaatne" või "Käsitsi" (tõlgitud LibreOffice'i kasutuskeelde)

Mõned tabelarvutuse rakendused võivad aktsepteerida argumendi tüüp tõlgitud väärtusi, kuid LibreOffice Calc aktsepteerib ainult ingliskeelseid väärtusi.

#### Näide

=INFO("release") tagastab kasutatava LibreOffice'i väljalaskenumbri.

=INFO(D5) tagastab operatsioonisüsteemi tüübi, kui lahter D5 sisaldab tekstistringi system.

## ISBLANK

Tagastab TÕENE, kui viidatud lahter on tühi. Funktsiooniga saab kontrollida, kas lahtril on sisu. Valemit sisaldav lahter ei ole tühi.

Vea korral tagastab funktsioon loogilise või arvulise väärtuse.

#### Süntaks

ISBLANK(väärtus)

Väärtus on väärtus, mida kontrollitakse.

#### Näide

=ISBLANK(D2) tagastab vastuse VÄÄR.

## ISERR

Kontrollib, kas lahter sisaldab viga, välja arvatud veakood #N/A, ja tagastab TÕENE või VÄÄR.

Vea korral tagastab funktsioon loogilise või arvulise väärtuse.

#### Süntaks

ISERR(väärtus)

Väärtus on suvaline väärtus või avaldis, mille kohta määratakse, kas see sisaldab #N/A-ga mittevõrdset veateadet.

#### Näide

=ISERR(C8) tagastab TÕENE, kui C8 sisaldab =1/0, sest 1/0 on vigane tehe.

=ISERR(C9) tagastab VÄÄR, kui C9 sisaldab =NA(), sest ISERR() eirab #N/A tüüpi viga.

## ISERROR

Kontrollib, kas lahter sisaldab viga, sealhulgas ka veakoodi #N/A, ja tagastab TÕENE või VÄÄR.

Vea korral tagastab funktsioon loogilise või arvulise väärtuse.

#### Süntaks

ISERROR(väärtus)

Väärtus on testitav väärtus või viide sellele. ISERROR() tagastab TÕENE, kui leitakse viga, ja VÄÄR, kui mitte.

#### Näide

=ISERROR(C8) tagastab TÕENE, kui C8 sisaldab =1/0, sest 1/0 on vigane tehe.

=ISERROR(C9) tagastab TÕENE, kui C9 sisaldab =NA().

## ISEVEN

Tagastab TÕENE, kui väärtus on paarisarv, ja VÄÄR, kui väärtus on paaritu arv.

#### Süntaks

ISEVEN(väärtus)

Väärtus on väärtus, mida kontrollitakse.

Kui väärtus pole täisarv, eiratakse kõiki pärast koma olevaid kohti. Samuti ei arvestata väärtuse märki.

#### Näide

=ISEVEN(48) tagastab TÕENE.

=ISEVEN(33) tagastab VÄÄR.

=ISEVEN(0) tagastab TÕENE.

=ISEVEN(-2,1) tagastab TÕENE.

=ISEVEN(3,999) tagastab VÄÄR.

## ISEVEN_ADD

Kontrollib paarisarvude olemasolu. Tagastab 1, kui kontrollitava väärtuse jagatis 2-ga on täisarv.

The functions whose names end with _ADD or _EXCEL2003 return the same results as the corresponding Microsoft Excel 2003 functions without the suffix. Use the functions without suffix to get results based on international standards.

#### Süntaks

ISEVEN_ADD(arv)

Arv on arv, mida kontrollitakse.

#### Näide

=ISEVEN_ADD(5) tagastab 0.

=ISEVEN_ADD(A1) tagastab 1, kui lahter A1 sisaldab arvu 2.

## ISFORMULA

Tagastab vastuse TÕENE, kui lahter sisaldab valemit.

Vea korral tagastab funktsioon loogilise või arvulise väärtuse.

#### Süntaks

ISFORMULA(viide)

Viide on viide lahtrile, milles kontrollitakse valemi olemasolu.

#### Näide

=ISFORMULA(C4) tagastab vastuse VÄÄR, kui lahter C4 sisaldab arvu 5.

## ISLOGICAL

Kontrollib tõeväärtuse olemasolu (TÕENE või VÄÄR).

Vea korral tagastab funktsioon vastuse VÄÄR.

#### Süntaks

ISLOGICAL(väärtus)

Tagastab TÕENE, kui väärtus on tõeväärtus (TÕENE või VÄÄR), vastasel juhul tagastatakse VÄÄR.

#### Näide

=ISLOGICAL(99) tagastab VÄÄR, sest 99 on arv, mitte tõeväärtus.

=ISLOGICAL(ISNA(D4)) tagastab TÕENE sõltumata lahtri D4 sisust, sest ISNA() tagastab tõeväärtuse.

## ISNA

Tagastab TÕENE, kui lahter sisaldab veateadet #N/A (väärtus pole saadaval).

Vea korral tagastab funktsioon vastuse VÄÄR.

#### Süntaks

ISNA(väärtus)

Väärtus on kontrollitav väärtus või avaldis.

#### Näide

=ISNA(D3) tagastab vastuse VÄÄR.

## ISNONTEXT

Kontrollib, kas lahtri sisuks on tekst või arv, ja teksti leidmisel tagastab vastuse VÄÄR.

Vea korral tagastab funktsioon vastuse TÕENE.

#### Süntaks

ISNONTEXT(väärtus)

Väärtus on suvaline väärtus või avaldis, mille kohta määratakse, kas see on tekst, arv või tõeväärtus.

#### Näide

=ISNONTEXT(D2) tagastab VÄÄR, kui lahter D2 sisaldab teksti abcdef.

=ISNONTEXT(D9) tagastab TÕENE, kui lahter D9 sialdab arvu 8.

## ISNUMBER

Tagastab TÕENE, kui väärtus viitab arvule.

Vea korral tagastab funktsioon loogilise või arvulise väärtuse.

#### Süntaks

ISNUMBER(väärtus)

Väärtus on suvaline avaldis, mille kohta määratakse, kas see on arv või tekst.

#### Näide

=ISNUMBER(C3) tagastab vastuse TÕENE, kui lahter C3 sisaldab arvu 4.

=ISNUMBER(C2) tagastab vastuse VÄÄR, kui lahter C2 sisaldab teksti abcdef.

## ISODD

Tagastab TÕENE, kui väärtus on paaritu arv, ja VÄÄR, kui väärtus on paarisarv.

#### Süntaks

ISODD(väärtus)

Väärtus on väärtus, mida kontrollitakse.

Kui väärtus pole täisarv, eiratakse kõiki pärast koma olevaid kohti. Samuti ei arvestata väärtuse märki.

#### Näide

=ISODD(33) tagastab TÕENE.

=ISODD(48) tagastab VÄÄR.

=ISODD(3,999) tagastab TÕENE.

=ISODD(-3,1) tagastab TÕENE.

## ISODD_ADD

Tagastab TÕENE (1), kui arvu jagamisel 2-ga ei ole vastuseks täisarv.

The functions whose names end with _ADD or _EXCEL2003 return the same results as the corresponding Microsoft Excel 2003 functions without the suffix. Use the functions without suffix to get results based on international standards.

#### Süntaks

ISODD_ADD(arv)

Arv on arv, mida kontrollitakse.

#### Näide

=ISODD_ADD(5) tagastab 1.

## ISREF

Uurib, kas argument on viide. Kui argument on viide, tagastatakse TÕENE, vastasel juhul VÄÄR. Viite puhul ei uuri see funktsioon viidatud väärtust.

Vea korral tagastab funktsioon loogilise või arvulise väärtuse.

#### Süntaks

ISREF(väärtus)

Väärtus on väärtus, mille kohta määratakse, kas see on viide.

#### Näide

=ISREF(C5) tagastab vastuse TÕENE, sest C5 on korrektne viide.

ISREF("abcdef") tagastab alati VÄÄR, sest tekst ei saa kunagi olla viide.

ISREF(4) tagastab VÄÄR.

=ISREF(INDIRECT("A6")) tagastab TÕENE, sest INDIRECT on funktsioon, mis tagastab viite.

=ISREF(ADDRESS(1; 1; 2; "Leht2")) tagastab VÄÄR, sest ADDRESS on funktsioon, mis tagastab teksti, ehkki see näeb välja nagu viide.

## ISTEXT

Tagastab TÕENE, kui lahtri sisuks on tekst.

Vea korral tagastab funktsioon vastuse VÄÄR.

#### Süntaks

ISTEXT(väärtus)

Väärtus on väärtus, arv, tõeväärtus või veateade, mida kontrollitakse.

#### Näide

=ISTEXT(D9) tagastab TÕENE, kui lahter D9 sisaldab teksti abcdef.

=ISTEXT(C3) tagastab vastuse VÄÄR, kui lahter C3 sisaldab arvu 3.

## N

Tagastab antud parameetri arvväärtuse. Kui parameetriks on tekst või VÄÄR, tagastab 0.

Vea ilmnemisel tagastab funktsioon veateate.

#### Süntaks

N(väärtus)

Väärtus on parameeter, mis arvuks teisendada. Võimalusel tagastab N() arvväärtuse, loogiliste väärtuste TÕENE ja VÄÄR puhul vastavalt 1 ja 0. Teksti peale tagastab 0.

#### Näide

=N(123) tagastab 123

=N(TÕENE) tagastab 1

=N(VÄÄR) tagastab 0

=N("abc") tagastab 0

=N(1/0) tagastab #DIV/0!

## NA

Tagastab veateate #N/A.

#### Süntaks

NA()

#### Näide

=NA() teisendab lahtri sisu veateateks #N/A.

## TYPE

Returns the type of value, where 1 = number, 2 = text, 4 = Boolean value, 8 = formula, 16 = error value, 64 = array.

Vea korral tagastab funktsioon loogilise või arvulise väärtuse.

#### Süntaks

TYPE(väärtus)

Väärtus on väärtus, mille järku määratakse.

### Näide (vaata ülaltoodud tabelit)

=TYPE(C2) tagastab vastuse 2.

=TYPE(D9) tagastab vastuse 1.

Sarnased teemad

Functions by Category

Palun toeta meid!