NUM.SETTIMANA_OOO

NUM.SETTIMANA_OOO restituisce il numero della settimana di una data espressa come numero seriale.

Icona di nota

Questa funzione è presente per consentire l'interoperabilità con rilasci antecedenti a LibreOfficeDev 5.1.0 e con OpenOffice.org. Calcola i numeri della settimana per un sistema di numerazione in cui la settimana numero 1 è quella che contiene il 4 gennaio. Questa funzione non fornisce interoperabilità con altre applicazioni per fogli elettronici. Per la creazione di nuovi documenti utilizzate invece la funzione NUM.SETTIMANA o NUM.SETTIMANA.ISO.


Syntax

NUM.SETTIMANA_OOO(Numero; Modo)

Numero è il numero di data interno.

Modo stabilisce l'inizio settimana e il tipo di calcolo.

1 = domenica

2 = lunedì (ISO 8601)

qualsiasi altro valore = lunedì (ISO 8601)

Icona di nota

Quando inserite date come parte di una formula, le barre o i trattini usati come separatori di data sono interpretati come operatori aritmetici. Le date immesse in questo formato, dunque, non sono riconosciute come date e generano calcoli errati. Per fare in modo che le date siano considerate come parti della formula utilizzate la funzione DATA, per esempio DATA(1954;7;20), o racchiudete la data tra virgolette e utilizzate la notazione ISO 8601, per esempio "1954-07-20". Evitate di utilizzare i formati di data dipendenti da quelli regionali tipo "07/20/54", poiché il calcolo potrebbe generare errori se il documento venisse caricato utilizzando delle impostazioni regionali diverse.


Icona di suggerimento

Unambiguous conversion is possible for ISO 8601 dates and times in their extended formats with separators. If a #VALUE! error occurs, then unselect Generate #VALUE! error in - LibreOfficeDev Calc - Formula, button Details... in section "Detailed Calculation Settings", Conversion from text to number list box.


Example

=WEEKNUM_OOO(DATE(1995;1;1);1) returns 1

=WEEKNUM_OOO(DATE(1995;1;1);2) returns 52. Week 1 starts on Monday, 1995-01-02.