LibreOffice 24.8 Súgó
The following describes and lists some of the available add-in functions.
You will also find a description of the LibreOffice Calc add-in interface in the Help. In addition, important functions and their parameters are described in the Help for the Shared LibraryLibreOffice Calc add-in DLL.
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
A megadott dátumban szereplő hónap napjainak számát adja eredményül.
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.
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.
ORG.OPENOFFICE.DAYSINMONTH
A megadott dátumban szereplő év napjainak számát adja eredményül.
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.
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.
ORG.OPENOFFICE.DAYSINYEAR
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.
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.
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.
ORG.OPENOFFICE.ISLEAPYEAR
Kiszámítja két dátum különbségét hónapokban kifejezve.
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).
ORG.OPENOFFICE.MONTHS
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.
ROT13(szöveg)
A szöveg a titkosítani kívánt karakterlánc. A ROT13(ROT13(szöveg)) visszafejti a kódot.
=ROT13("Gur Qbphzrag Sbhaqngvba jnf sbhaqrq va Frcgrzore 2010.") returns the string "The Document Foundation was founded in September 2010.". Notice how spaces, digits, and full stops are unaffected by ROT13.
ORG.OPENOFFICE.ROT13
Refer to the ROT13 wiki page for more details about this function.
Kiszámítja két dátum különbségét hetekben kifejezve.
WEEKS(kezdő_dátum; befejező_dátum; típus)
StartDate is the start date in the interval.
EndDate is the end date in the interval. The end date must be greater than the start date, or else an error is returned.
Type specifies the type of difference to be calculated. Possible values are 0 (time interval) or 1 (calendar weeks).
If Type = 0 the function will assume that 7 days is equivalent to one week without considering any specific day to mark the beginning of a week.
If Type = 1 the function will consider Monday to be the first day of the week. Therefore, except for the start date, each occurrence of a Monday in the interval is counted as an additional week.
This function considers Monday to be the first day of the week regardless of the current locale settings.
In the following examples, dates are passed as strings. However, they can also be stored in separate cells and be passed as references.
=WEEKS("01/12/2022","01/17/2022",0) returns 0 because Type was set to 0 and there are only 5 days in the interval.
=WEEKS("01/12/2022","01/19/2022",0) returns 1 because Type was set to 0 and there are 7 days in the interval.
=WEEKS("01/12/2022","01/17/2022",1) returns 1 because Type was set to 1 and the interval contains a Monday, since 01/12/2022 is a Wednesday and 01/17/2022 is a Monday.
=WEEKS("01/10/2022","01/15/2022",1) returns 0 because Type was set to 1 and the interval does not contain any Mondays, except for the start date.
ORG.OPENOFFICE.WEEKS
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.
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.
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.
ORG.OPENOFFICE.WEEKSINYEAR
Kiszámítja két dátum különbségét években kifejezve.
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).
ORG.OPENOFFICE.YEARS
Add-ins can also be implemented through the LibreOffice API.