Kiegészítő függvények
The following describes and lists some of the available add-in functions.
Az LibreOffice Calc kiegészítőfelületéről bővebb információt a súgóban talál. Ezenfelül a fontos függvények és paramétereik a megosztott programkönyvtára LibreOffice Calc kiegészítő-DLL súgójában is le vannak írva.
Kiegészítők készlete
A LibreOffice tartalmaz példákat a LibreOffice Calc kiegészítőinek programozási felületéhez.
Műszaki függvények - első rész
Műszaki függvények - második rész
DAYSINMONTH
A megadott dátumban szereplő hónap napjainak számát adja eredményül.
Szintaxis
DAYSINMONTH(dátum)
A dátum tetszőleges dátum a kívánt év megfelelő hónapjából. A dátum paraméternek a LibreOffice területi beállításai szerinti érvényes dátumnak kell lennie.
Példa
A =DAYSINMONTH(A1) a 29 értéket adja vissza, ha az A1 cella az 1968-02-17 értéket tartalmazza, amely 1968 februárjának egy érvényes dátuma.
DAYSINYEAR
A megadott dátumban szereplő év napjainak számát adja eredményül.
Szintaxis
DAYSINYEAR(dátum)
A dátum tetszőleges dátum a kívánt évből. A dátum paraméternek a LibreOffice területi beállításai szerinti érvényes dátumnak kell lennie.
Példa
A =DAYSINYEAR(A1) a 366 értéket adja vissza, ha az A1 cella az 1968-02-29 értéket tartalmazza, amely az 1968-as év egy érvényes dátuma.
ISLEAPYEAR
Meghatározza, hogy egy évszám szökőév-e. Ha igen, akkor a függvény az 1-es (IGAZ) értéket; ha nem, akkor a 0 (HAMIS) értéket adja vissza.
Szintaxis
ISLEAPYEAR(dátum)
A függvény meghatározza, hogy a megadott dátum szökőévre esik-e. A dátum paraméternek érvényes dátumnak kell lennie.
Példa
Az =ISLEAPYEAR(A1) az 1 értéket adja vissza, ha az A1 cella az 1968-02-09 értéket tartalmazza, amely az 1968. február 29. dátum területi beállításoknak megfelelő alakja.
Használható az =ISLEAPYEAR(DÁTUM(1968;2;29)) vagy =ISLEAPYEAR("1968-02-29") alak is, a dátum ISO 8601 formátumban való megadásához.
Soha ne használja az =ISLEAPYEAR(2/29/68), képletet, mert azt a program úgy értékelné ki, mint 2 osztva 29-cel osztva 68-cal, és az ISLEAPYEAR függvény ennek a kis számnak az értékét venné dátumszámnak.
MONTHS
Kiszámítja két dátum különbségét hónapokban kifejezve.
Szintaxis
MONTHS(kezdő_dátum; befejező_dátum; típus)
A kezdő_dátum az első dátum.
A befejező_dátum a második dátum.
A típus értékétől függ a különbség típusa. Lehetséges értékek: 0 (időköz), illetve 1 (naptári hónapokban).
ROT13
Titkosít egy karaktersort, a karakterek ABC szerinti helyének 13 pozícióval történő megváltoztatásával. A Z betű után az ábécé újrakezdődik (körforgás). A szöveg visszafejtéséhez ismételten alkalmazza a titkosítási függvényt az eredményül kapott kódra.
Szintaxis
ROT13(szöveg)
A szöveg a titkosítani kívánt karakterlánc. A ROT13(ROT13(szöveg)) visszafejti a kódot.
WEEKS
Kiszámítja két dátum különbségét hetekben kifejezve.
Szintaxis
WEEKS(kezdő_dátum; befejező_dátum; típus)
A kezdő_dátum az első dátum.
A befejező_dátum a második dátum.
A típus értékétől függ a különbség típusa. Lehetséges értékek: 0 (időköz), illetve 1 (hetek számában).
WEEKSINYEAR
A megadott dátumban szereplő év heteinek számát adja eredményül. A hetek száma a következőképpen van meghatározva: az a hét, amely átlóg a következő évre is, ahhoz az évhez lesz hozzáadva, amelyben a legtöbb napja van.
Szintaxis
WEEKSINYEAR(dátum)
A dátum tetszőleges dátum a kívánt évből. A dátum paraméternek a LibreOffice területi beállításai szerinti érvényes dátumnak kell lennie.
Példa
A WEEKSINYEAR(A1) az 53 értéket adja vissza, ha az A1 cella az 1970-02-17 értéket tartalmazza, amely az 1970-es év egy érvényes dátuma.
YEARS
Kiszámítja két dátum különbségét években kifejezve.
Szintaxis
YEARS(kezdő_dátum; befejező_dátum; típus)
A kezdő_dátum az első dátum.
A befejező_dátum a második dátum.
A típus értékétől függ a különbség típusa. Lehetséges értékek: 0 (időköz), illetve 1 (naptári években).
A LibreOffice API-n keresztül elérhető kiegészítők
Add-ins can also be implemented through the LibreOffice API.