IBM Lotus Symphony
|
Nasledujúca časť sa uvádza a popisuje niektoré dostupné prídavné funkcie.
V Pomoci nájdete aj popis prídavného rozhrania Lotus® Symphony™ Spreadsheets. Okrem toho, v pomoci pre prídavnú DLL Lotus Symphony Spreadsheets sú popísané dôležité funkcie a ich parametre.
Lotus Symphony obsahuje príklady pre rozhranie prídavných komponentov Lotus Symphony Spreadsheets.
Určuje, či je rok prestupným rokom. Ak áno, funkcia vráti hodnotu 1 (TRUE); ak nie, vráti hodnotu 0 (FALSE).
ISLEAPYEAR("Dátum")
Dátum určuje, či zadaný dátum spadá do prestupného roka. Parameter Dátum musí byť platný dátum podľa miestnych nastavení Lotus Symphony.
=ISLEAPYEAR(A1) vráti hodnotu 1, ak A1 obsahuje 1968-02-29, čo je platný dátum 29. február 1968 vo vašom miestnom nastavení.
Môžete použiť aj =ISLEAPYEAR("1968-02-29") alebo =ISLEAPYEAR("2/29/68").
Nikdy nepoužívajte =ISLEAPYEAR(2/29/68), pretože toto by najprv vyhodnotilo 2 delené 29 delené 68 a potom by vypočítalo funkciu ISLEAPYEAR z tohto malého čísla ako číslo sériového dátumu.
Vypočíta rozdiel v rokoch medzi dvoma dátumami.
YEARS(StartDate; EndDate; Type)
StartDate je prvý dátum
EndDate je druhý dátum
Type vypočíta typ rozdielu. Možné hodnoty sú 0 (interval) a 1 (v kalendárnych rokoch).
Vypočíta rozdiel v mesiacoch medzi dvoma dátumami.
MONTHS(StartDate; EndDate; Type)
StartDate je prvý dátum
EndDate je druhý dátum
Type vypočíta typ rozdielu. Možné hodnoty zahŕňajú 0 (interval) a 1 (v kalendárnych mesiacoch).
Zašifruje znakový reťazec presunutím znakov v abecede o 13 pozícií. Po písmene Z abeceda začína znovu (Rotácia). Text môžete dešifrovať opätovným použitím funkcie šifrovania na výsledný kód.
ROT13(Text)
Text je znakový reťazec, ktorý má byť zašifrovaný. Funkcia ROT13(ROT13(Text)) dešifruje kód.
Vypočíta počet dní roka, v ktorom sa vyskytuje zadaný dátum.
DAYSINYEAR(Date)
Dátum je akýkoľvek dátum v príslušnom roku. Parameter Dátum musí byť platný dátum podľa miestnych nastavení Lotus Symphony.
=DAYSINYEAR(A1) vráti 366 dní, ak bunka A1 obsahuje 1968-02-29, čo je platný dátum pre rok 1968.
Vypočíta počet dní mesiaca, v ktorom sa vyskytuje zadaný dátum.
DAYSINMONTH(Date)
Dátum je akýkoľvek dátum v príslušnom mesiaci požadovaného roka. Parameter Dátum musí byť platný dátum podľa miestnych nastavení Lotus Symphony.
=DAYSINMONTH(A1) vráti 29 dní, ak bunka A1 obsahuje 1968-02-17, čo je platný dátum pre február 1968.
Vypočíta rozdiel v týždňoch medzi dvoma dátumami.
WEEKS(StartDate; EndDate; Type)
StartDate je prvý dátum
EndDate je druhý dátum
Type vypočíta typ rozdielu. Možné hodnoty sú 0 (interval) a 1 (v počte týždňov).
Vypočíta počet týždňov roka, v ktorom sa vyskytuje zadaný dátum. Počet týždňov je zadefinovaný takto: týždeň, ktorý sa nachádza v dvoch rokoch je pridaný k roku, v ktorom je väčšina dní tohto týždňa.
WEEKSINYEAR(Date)
Dátum je akýkoľvek dátum v príslušnom roku. Parameter Dátum musí byť platný dátum podľa miestnych nastavení Lotus Symphony.
WEEKSINYEAR(A1) vráti hodnotu 53, ak bunka A1 obsahuje 1970-02-17, čo je platný dátum pre rok 1970.
Prídavné komponenty môžu byť implementované aj cez rozhranie API Lotus Symphony.