YEARFRAC
Si applica a: Calcolo visivo misura tabella calcolata colonna calcolata
Calcola la frazione dell'anno rappresentata dal numero di giorni interi tra due date. Usare la funzione per foglio di lavoro YEARFRAC per identificare la percentuale di vantaggi o obblighi dell'intero anno da assegnare a un termine specifico.
Sintassi
YEARFRAC(<start_date>, <end_date>, <basis>)
Parametri
Termine | Definizione |
---|---|
start_date | Data di inizio in formato datetime. |
end_date | Data di fine in formato datetime. |
basis | (Facoltativo) Tipo di base da usare per il conteggio dei giorni. Tutti gli argomenti vengono troncati in numeri interi. Basis - Descrizione 0 - US (NASD) 30/360 (valore predefinito) 1 - Effettivo/effettivo 2 - Effettivo/360 3 - Effettivo/365 4 - Europeo 30/360 |
Valore restituito
Numero decimale. Il tipo di dati interno è un numero a virgola mobile a precisione doppia IEEE a 64 bit (8 byte).
Osservazioni:
A differenza di Microsoft Excel, in cui le date vengono archiviate come numeri seriali, in DAX viene usato un formato datetime per l'uso di date e ore. Se è necessario visualizzare le date come numeri seriali, è possibile usare le opzioni di formattazione in Excel.
Se start_date o end_date non sono date valide, YEARFRAC restituisce un errore.
Se basis< 0 o basis> 4, YEARFRAC restituisce un errore.
Esempio 1
Nell'esempio seguente viene restituita la frazione di un anno rappresentata dalla differenza tra le date nelle due colonne, TransactionDate
e ShippingDate
:
= YEARFRAC(Orders[TransactionDate],Orders[ShippingDate])
Esempio 2
Nell'esempio seguente viene restituita la frazione di un anno rappresentata dalla differenza tra le date 1 gennaio e 1 marzo:
= YEARFRAC("Jan 1 2007","Mar 1 2007")
Usare gli anni a quattro cifre, quando possibile, per evitare di ottenere risultati imprevisti. Quando l'anno viene troncato, si presuppone l'anno corrente. Quando la data viene omessa, viene presupposta la prima data del mese.
Anche il secondo argomento, basis, è stato omesso. La frazione dell'anno viene pertanto calcolata in base allo standard US (NASD) 30/360.
Contenuto correlato
Funzioni di data e ora
Funzione WEEKNUM
Funzione YEARFRAC
Funzione WEEKDAY