Axuda do LibreOffice 25.8
O seguinte describe e lista algunhas das funcións de engadidos dispoñíbeis.
Concepto de suplemento (add-in)
Pode atopar tamén unha descrición da interface de engadidos do Calc do LibreOffice na Axuda. Ademais, descríbense as funcións importantes e os seus parámetros na Axuda para a biblioteca compartidaDLL do engadido do Calc do LibreOffice
LibreOffice contén exemplos para a interface de suplementos (add-ins) do Calc de LibreOffice.
Calcula a diferenza en anos entre dúas datas.
ANOS (StartDate; EndDate; Tipo)
StartDate é a primeira data
EndDate é a segunda data
Introduza calcula o tipo de diferenza. Os valores posibles son 0 (intervalo) e 1 (en anos de calendario).
ORG.OPENOFFICE.YEARS
Calcula o número de días do ano en que se produce a data inserida.
DAYSINYEAR (Data)
data é calquera data o ano respectivo. O parámetro Data debe ser unha data válida de acordo coas opcións locais de LibreOffice.
= DAYSINYEAR (A1) devolve 366 días se A1 contén 1968/02/29, unha data válida para o ano 1968.
ORG.OPENOFFICE.DAYSINYEAR
Calcula o número de días do mes en que se produce a data inserida.
DAYSINMONTH (Data)
data é calquera data no respectivo mes do ano desexada. O parámetro Data debe ser unha data válida de acordo coas opcións locais de LibreOffice.
= DAYSINMONTH (A1) devolve 29 días se A1 contén 1968/02/17, unha data válida para febreiro de 1968.
ORG.OPENOFFICE.DAYSINMONTH
Calcula a diferenza en meses entre dúas datas.
MESES (StartDate; EndDate; Tipo)
StartDate é a primeira data
EndDate é a segunda data
Introduza calcula o tipo de diferenza. Os valores posibles inclúen 0 (intervalo) e 1 (en meses de calendario).
ORG.OPENOFFICE.MONTHS
Criptografía unha cadea de caracteres, movendo os personaxes 13 posicións no alfabeto. Tras a letra Z, o alfabeto comeza novamente (Rotación). Ao aplicar a función de cifrado de novo para o código resultante, pode descifrar o texto.
ROT13(Texto)
Texto é a secuencia de caracteres a ser cifrada. ROT13 (ROT13 (Texto)) decifra o código.
=ROT13("N Qbphzrag Sbhaqngvba sbv shaqnqn ra frgrzoeb qr 2010.") devolve a cadea "A Document Foundation foi fundada en setembro de 2010.". Fíxese que os espazos, os números e os puntos non se ven afectados por ROT13.
ORG.OPENOFFICE.ROT13
Consulte a páxina wiki sobre ROT13 para máis detalles sobre esta función.
Calcula a diferenza en semanas entre dúas datas.
Semanas (StartDate; EndDate; Tipo)
DataInicial é a data inicial do intervalo.
DataFinal é a data final do intervalo. A data final debe ser maior que a data inicial, ou senón prodúcese un erro.
Tipo especifica o tipo de diferenza que calcular. Os valores posíbeis son 0 (intervalo de tempo) ou 1 (semanas de calendario).
Se Tipo = 0, a función asume que 7 días é equivalente a unha semana sen considerar ningún día específico para marcar o comezo dunha semana.
Se Tipo = 1, a función considera que o luns é o primeiro día da semana. Polo tanto, excepto pola data de inicio, cada aparición dun luns no intervalo cóntase como unha semana adicional.
Esta función considera que o luns é o primeiro día da semana independentemente da configuración local actual.
Nos exemplos seguintes as datas pásanse como cadeas. Porén, tamén se poden almacenar en celas separadas e pasárense como referencias.
=SEMANAS("2022-01-12","2022-01-17",0) devolve 0 porque Tipo foi definido como 0 e só hai 5 días no intervalo.
=SEMANAS("2022-01-12","2022-01-19",0) devolve 1 porque Tipo foi definido como 0 e hai 7 días no intervalo.
=WEEKS("2022-01-12","2022-01-17",1) devolve 1 porque Tipoo foi pasado como 1 e o intervalo contén un luns, dado que 2022-01-12 foi un mércores e 2022-01-17 foi un luns.
=SEMANAS("2022-01-12","2022-01-15",1) devolve 0 porque Tipo foi configurado como 1 e o intervalo non contén ningún luns, a excepción da data inicial.
ORG.OPENOFFICE.WEEKS
Calcula o número de semanas do ano en que a data inserida ocorre O número de semanas defínese do seguinte xeito :. Unha semana que se estende por dous anos é engadido ao ano en que a maioría dos días da semana que se producen.
WEEKSINYEAR (Data)
data é calquera data o ano respectivo. O parámetro Data debe ser unha data válida de acordo coas opcións locais de LibreOffice.
Segundo a ISO 8601, esta función considera que o luns é o primeiro día da semana e que a primeira semana dun ano é a que ten máis días neste ano.
WEEKSINYEAR (A1) devolve 53 se A1 contén 1970/02/17, unha data válida para o ano 1970.
ORG.OPENOFFICE.WEEKSINYEAR
Determina se un ano é un ano bisesto En caso afirmativo, a función pode voltar o valor 1 (VERDADEIRO) .; se non, el volverá 0 (TEITO).
ISLEAPYEAR (\ "Data")
Data especifica se unha data dada cae nun ano bisesto. O parámetro Data ten que ser unha data válida.
= ISLEAPYEAR (A1) devolve 1, se A1 contén 1968/02/29, a data válida do 29 de febreiro de 1968, na súa configuración de localidade.
Tamén pode empregar =ÉANOBISESTO(DATE(1968;2;29)) oU =ÉANOBISESTO("1968-02-29"), dando a cadea coa data na notación ISO 8601.
Non use nunca = ISLEAPYEAR (2/29/68), porque iso sería primeiro avaliar 2 dividido por 29 dividido por 68, e, a continuación, calcular a función ISLEAPYEAR deste pequeno número como un número serial de data.
ORG.OPENOFFICE.ISLEAPYEAR
Os engadidos tamén se poden construír a través da API do LibreOffice..