LibreOffice 25.2 abi
See kategooria sisaldab teabefunktsioone.
Järgnevas tabelis toodud andmeid kasutatakse edaspidi näidetena funktsioonide kirjeldamisel:
| C | D | |
|---|---|---|
| 2 | X-väärtus | Y-väärtus | 
| 3 | -5 | -3 | 
| 4 | -2 | 0 | 
| 5 | -1 | 1 | 
| 6 | 0 | 3 | 
| 7 | 2 | 4 | 
| 8 | 4 | 6 | 
| 9 | 6 | 8 | 
Tagastab lahtri aadressi, vormindust ja sisu kajastava teabe.
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.
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.
CURRENT()
=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ää.
ORG.OPENOFFICE.CURRENT
Kuvab valemilahtri valemi tekstistringina.
FORMULA(viide)
Viide on viide valemit sisaldavale lahtrile.
Vigane viide või viide ilma valemita lahtrile annab tulemuseks veakoodi #N/A.
Kui lahtris A8 on valem =SUM(1;2;3), siis
=FORMULA(A8) tagastab teksti =SUM(1;2;3).
Returns the value if the cell does not contain an error value, or the alternative value if it does.
IFERROR(Value; Alternate_value)
Väärtus on kontrollitav väärtus või avaldis.
Väärtus on kontrollitav väärtus või avaldis.
=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.
Returns the value if the cell does not contain the #N/A (value not available) error value, or the alternative value if it does.
IFNA(Value; Alternate_value)
Väärtus on kontrollitav väärtus või avaldis.
Väärtus on kontrollitav väärtus või avaldis.
=MINA(A1:B100) tagastab loendi väikseima väärtuse.
Tagastab aktiivset töökeskkonda iseloomustava teabe. Funktsioon vajab üht tekstilist lähteparameetrit ja tagastab sellele parameetrile vastavad andmed.
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:  | 
| "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.
=INFO("release") tagastab kasutatava LibreOffice'i väljalaskenumbri.
=INFO(D5) tagastab operatsioonisüsteemi tüübi, kui lahter D5 sisaldab tekstistringi system.
Tagastab TÕENE, kui viidatud lahter on tühi. Funktsiooniga saab kontrollida, kas lahtril on sisu. Valemit sisaldav lahter ei ole tühi.
ISBLANK(väärtus)
Väärtus on väärtus, mida kontrollitakse.
=ISBLANK(D2) tagastab vastuse VÄÄR.
Kontrollib, kas lahter sisaldab viga, välja arvatud veakood #N/A, ja tagastab TÕENE või VÄÄR.
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.
=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.
Kontrollib, kas lahter sisaldab viga, sealhulgas ka veakoodi #N/A, ja tagastab TÕENE või VÄÄR.
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.
=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().
Tagastab TÕENE, kui väärtus on paarisarv, ja VÄÄR, kui väärtus on paaritu arv.
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.
=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.
Kontrollib paarisarvude olemasolu. Tagastab 1, kui kontrollitava väärtuse jagatis 2-ga on täisarv.
ISEVEN_ADD(arv)
Arv on arv, mida kontrollitakse.
=ISEVEN_ADD(5) tagastab 0.
=ISEVEN_ADD(A1) tagastab 1, kui lahter A1 sisaldab arvu 2.
Tagastab vastuse TÕENE, kui lahter sisaldab valemit.
ISFORMULA(viide)
Viide on viide lahtrile, milles kontrollitakse valemi olemasolu.
=ISFORMULA(C4) tagastab vastuse VÄÄR, kui lahter C4 sisaldab arvu 5.
Kontrollib tõeväärtuse olemasolu (TÕENE või VÄÄR).
Vea korral tagastab funktsioon vastuse VÄÄR.
ISLOGICAL(väärtus)
Tagastab TÕENE, kui väärtus on tõeväärtus (TÕENE või VÄÄR), vastasel juhul tagastatakse VÄÄR.
=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.
Tagastab TÕENE, kui lahter sisaldab veateadet #N/A (väärtus pole saadaval).
Vea korral tagastab funktsioon vastuse VÄÄR.
ISNA(väärtus)
Väärtus on kontrollitav väärtus või avaldis.
=ISNA(D3) tagastab vastuse VÄÄR.
Kontrollib, kas lahtri sisuks on tekst või arv, ja teksti leidmisel tagastab vastuse VÄÄR.
Vea korral tagastab funktsioon vastuse TÕENE.
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.
=ISNONTEXT(D2) tagastab VÄÄR, kui lahter D2 sisaldab teksti abcdef.
=ISNONTEXT(D9) tagastab TÕENE, kui lahter D9 sialdab arvu 8.
Tagastab TÕENE, kui väärtus viitab arvule.
ISNUMBER(väärtus)
Väärtus on suvaline avaldis, mille kohta määratakse, kas see on arv või tekst.
=ISNUMBER(C3) tagastab vastuse TÕENE, kui lahter C3 sisaldab arvu 4.
=ISNUMBER(C2) tagastab vastuse VÄÄR, kui lahter C2 sisaldab teksti abcdef.
Tagastab TÕENE, kui väärtus on paaritu arv, ja VÄÄR, kui väärtus on paarisarv.
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.
=ISODD(33) tagastab TÕENE.
=ISODD(48) tagastab VÄÄR.
=ISODD(3,999) tagastab TÕENE.
=ISODD(-3,1) tagastab TÕENE.
Tagastab TÕENE (1), kui arvu jagamisel 2-ga ei ole vastuseks täisarv.
ISODD_ADD(arv)
Arv on arv, mida kontrollitakse.
=ISODD_ADD(5) tagastab 1.
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.
ISREF(väärtus)
Väärtus on väärtus, mille kohta määratakse, kas see on viide.
=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.
Tagastab TÕENE, kui lahtri sisuks on tekst.
Vea korral tagastab funktsioon vastuse VÄÄR.
ISTEXT(väärtus)
Väärtus on väärtus, arv, tõeväärtus või veateade, mida kontrollitakse.
=ISTEXT(D9) tagastab TÕENE, kui lahter D9 sisaldab teksti abcdef.
=ISTEXT(C3) tagastab vastuse VÄÄR, kui lahter C3 sisaldab arvu 3.
Tagastab antud parameetri arvväärtuse. Kui parameetriks on tekst või VÄÄR, tagastab 0.
Vea ilmnemisel tagastab funktsioon veateate.
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(123) tagastab 123
=N(TÕENE) tagastab 1
=N(VÄÄR) tagastab 0
=N("abc") tagastab 0
=N(1/0) tagastab #DIV/0!
Tagastab veateate #N/A.
NA()
=NA() teisendab lahtri sisu veateateks #N/A.
Returns the type of value, where 1 = number, 2 = text, 4 = Boolean value, 8 = formula, 16 = error value, 64 = array.
TYPE(väärtus)
Väärtus on väärtus, mille järku määratakse.
=TYPE(C2) tagastab vastuse 2.
=TYPE(D9) tagastab vastuse 1.