Quick BI propose la fonctionnalité Calculate time difference pour calculer l'écart entre deux champs de date. Vous pouvez également utiliser la fonction BI_DATEDIFF à cette fin.
Prérequis
Vous devez avoir créé un jeu de données. Pour plus d'informations, consultez la rubrique Créer un jeu de données.
Limites
Les champs calculés ne sont pas pris en charge.
Le calcul des différences de temps se base uniquement sur l'année civile. Même si une propriété de date est définie sur une année fiscale, le calcul utilise l'année civile.
Procédure
-
Sur la page de traitement des données, cliquez sur Calculate time difference.

-
Dans la boîte de dialogue Calculate time difference, configurez les paramètres.

Saisissez un Field Name.
-
Configurez les Time Difference Settings.
Sélectionnez Current Time ou un Date Field du jeu de données.

Définissez l'Unit sur Year, Quarter, Month, Week, Day, Hour, Minute ou Second.
RemarqueLa différence de temps entre deux champs de date est renvoyée sous forme de nombre. Seules les unités complètes sont comptabilisées. Par exemple, la différence en mois entre le 5 novembre 2025 et le 1er octobre 2025 est de 1.

Cliquez sur OK.
Exemples
Le champ Calculate time difference résultant peut être utilisé dans les tableaux de bord, les classeurs, les tableaux de bord de données et les téléchargements. Les exemples suivants utilisent une table croisée dans un tableau de bord.
Calculer le nombre de jours entre aujourd'hui et la date de commande
-
Dans la boîte de dialogue Calculate time difference, soustrayez la date de commande de l'heure actuelle et définissez l'unité sur Day.

-
Dans la table croisée du tableau de bord, faites glisser le champ Calculate time difference vers la zone Columns.

Par exemple, si la date actuelle est le 5 novembre 2025, une valeur de 0 représente la date actuelle (20251105), 1 représente la veille (20251104), 2 représente l'avant-veille (20251103), et ainsi de suite.
Calculer le nombre de mois entre le mois en cours et le mois de vente
Dans la boîte de dialogue Calculate time difference, soustrayez la date de commande de l'heure actuelle et définissez l'unité sur Month.

-
Dans la table croisée du tableau de bord, faites glisser le nouveau champ Calculate time difference vers la zone Columns.

Par exemple, si la date actuelle est le 24 décembre 2025, toute date de commande comprise entre le 25 novembre 2025 et aujourd'hui renvoie une valeur de 0. Toute date de commande comprise entre le 25 octobre 2025 et le 24 novembre 2025 renvoie une valeur de 1, et ainsi de suite.