Condividi tramite


YEARFRAC

Si applica a:colonna calcolatatabella calcolata calcolo visivomisura

Calcola la frazione dell'anno rappresentata dal numero di giorni interi tra due date. Utilizzare la funzione del foglio di lavoro YEARFRAC per identificare la proporzione dei benefici o degli obblighi di un 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 del conteggio dei giorni da utilizzare. Tutti gli argomenti vengono troncati a 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, che archivia le date come numeri di serie, DAX utilizza un formato datetime per lavorare con date e ore. Se è necessario visualizzare le date come numeri di serie, è possibile utilizzare le opzioni di formattazione in Excel.

  • Se start_date o end_date non sono date valide, YEARFRAC restituisce un errore.

  • Se basis< 0 o se 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, l'1 gennaio e il 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, viene utilizzato l'anno corrente. Quando la data viene omessa, si presuppone la prima data del mese.

Anche il secondo argomento, basis, è stato omesso. Pertanto, la frazione dell'anno viene calcolata in base allo standard NASD (US) 30/360.

funzioni di data e oraWEEKNUM funzioneYEARFRACWEEKDAY funzione