Collabora Office 24.04 Hjælp
Det følgende beskriver og oplister nogle af de tilgængelige tilføjelsesfunktioner.
Begrebet tilføjelsesfunktioner
I hjælpen kan du også finde en beskrivelse af grænsefladen for tilføjelsesfunktioner i Collabora Office Calc. Derudover er vigtige funktioner og deres parametre beskrevet i hjælpen til Delt bibliotekCollabora Office Calc tilføjelsesfunktions-DLL.
Collabora Office indeholder eksempler på grænsefladen for tilføjelsesfunktioner i Collabora Office Calc.
Beregner antal dage i den måned, hvori den indtastede dato forekommer.
DAGE.I.MÅNEDEN(Dato)
Dato er enhver dato i den respektive måned i det ønskede år. Datoparameteren skal være en gyldig dato i henhold til lokalitetsindstillingerne i Collabora Office.
DAGE.I.MÅNEDEN(A1) returnerer 29 dage hvis A1 indeholder 17/2/68, en gyldig dato i februar 1968.
ORG.OPENOFFICE.DAYSINMONTH
Beregner antallet af dage i året, hvori den indtastede dato forekommer.
DAGE.I.ÅRET(Dato)
Dato er enhver dato i det respektive år. Datoparameteren skal være en gyldig dato i henhold til lokalitetsindstillingerne i Collabora Office.
DAGE.I.ÅRET(A1) returnerer 366 dage hvis A1 indeholder 29/2/68, en gyldig dato i året 1968.
ORG.OPENOFFICE.DAYSINYEAR
Bestemmer, om et år er et skudår. Hvis ja vil funktionen returnere værdien 1 (TRUE); hvis nej vil funktionen returnere 0 (FALSE).
ER.SKUDÅR(Dato) (på engelsk: ISLEAPYEAR)
Dato bestemmer, om en given dato falder i et skud år. Parameteret Dato skal være en gyldig dato.
=ER.SKUDÅR(A1) returnerer 1, hvis A1 indeholder 29/2/1968, den gyldige dato 29. februar 1968, i din lokalitetsindstilling.
Du kan også bruge =ER.SKUDÅR(DATO(1968;2;29)) eller =ER.SKUDÅR("1968-02-29"), hvor du angiver datostrengen i ISO 8601 notation.
Brug aldrig ER.SKUDÅR(29/2/68), fordi dette først vil dividere 29 med 2 for derefter at dividere med 68 og tilsidst beregne om resultatet (som datotal) er et skudår.
ORG.OPENOFFICE.ISLEAPYEAR
Beregner differencen i måneder mellem to datoer.
MÅNEDER(Startdato; Slutdato; Type)
Startdato: Første dato
Slutdato: Anden dato
Type beregner typen af forskel. Mulige værdier er 0 (interval) og 1 (i kalendermåneder).
ORG.OPENOFFICE.MONTHS
Krypterer en tekststreng ved at flytte tegnene 13 placeringer i alfabetet. Efter bogstavet Z starter alfabetet forfra (rotation). Ved at anvende samme funktion igen på resultatet kan du afkode teksten.
ROT13(Tekst)
Tekst er tekststrengen som skal krypteres. ROT13(ROT13(Tekst)) dekrypterer koden.
=ROT13("Gur Qbphzrag Sbhaqngvba jnf sbhaqrq va Frcgrzore 2010.") returnerer strengen "The Document Foundation was founded in September 2010.". Bemærk, hvordan mellemrum, cifre og punktummer er upåvirkede af ROT13.
ORG.OPENOFFICE.ROT13
Se flere detaljer om denne funktion på wiki-siden ROT13 (samme navn på engelsk).
Beregner differencen i uger mellem to datoer.
UGER(Startdato; Slutdato; Type)
Startdato er intervallets startdato.
Slutdato er intervallets slutdato. Slutdatoen skal være større (senere) end startdatoen, ellers returneres en fejl.
Type angiver den type forskel, der skal beregnes. Mulige værdier er 0 (tidsinterval) eller 1 (kalenderuger).
Hvis Type = 0, antager funktionen, at 7 dage svarer til en uge uden at se nogen bestemt ugedag som ugens begyndelse.
Hvis Type = 1 anser funktionen mandag som ugens første dag. Derfor tælles hver forekomst af en mandag i tidsrummet, bortset fra startdatoen, som en uge mere.
Denne funktion anser mandag som ugens første dag, uanset de aktuelle lokaliseringer.
I de følgende eksempler, angives datoer som strenge. De kan imidlertid også lagres i adskilte celler og angives som referencer.
=UGER("12/01/2022","17/01/2022",0) returnerer 0, fordi Type var sat til 0 og der kun er 5 dage i intervallet.
=UGER("12/01/2022","19/01/2022",0) returnerer 1, fordi Type var sat til 0 og der er 7 dage i intervallet.
=UGER("12/01/2022","17/01/2022",1) returner 1, fordi Type var sat til 1 og intervallet indeholder en mandag, da 12/01/2022 er en onsdag og 17/01/2022 mandag.
=UGER("10/01/2022","15/01/2022",1) returnerer 0, fordi Type var sat til 1 og intervallet ikke indeholder nogen mandage udover startdatoen.
ORG.OPENOFFICE.WEEKS
Beregner antallet af uger i et år med en bestemt dato. Antallet af uger er defineret, som følger: en uge, som spænder over to år, bliver føjet til det år, hvor der er flest dage i den delte uge.
UGER.I.ÅRET(Dato)
Dato er enhver dato i det respektive år. Datoparameteren skal være en gyldig dato i henhold til lokalitetsindstillingerne i Collabora Office.
UGER.I.ÅRET(A1) returnerer 53 hvis A1 indeholder 17/2/70, en gyldig dato i året 1970.
ORG.OPENOFFICE.WEEKSINYEAR
Beregner differencen i år mellem to datoer.
ÅR.INTERVAL(Startdato; Slutdato; Type)
Startdato: Første dato
Slutdato: Anden dato
Type: Beregner typen af forskel. Mulige værdier er 0 (interval) og 1 (i kalenderår).
ORG.OPENOFFICE.YEARS
Tilføjelsesfunktioner kan også implementeres via Collabora Office API.