Apprendre la Bureautique

Calculer un délai entre des dates dans Excel pour vos documents de bureau

C'était mi-novembre, un après-midi où la lumière du jour déclinait déjà sur mon bureau encombré de dossiers de renouvellement de contrat. Ma responsable attendait, debout près de mon épaule, que je lui donne le nombre exact de jours restant avant la fin d'une période d'essai. Et là, le trou noir. J'ai commencé à compter discrètement sur mes doigts, en espérant qu'elle ne remarque pas mon manège. Cette chaleur qui me monte aux joues quand un collègue s'approche de mon écran alors que je galère avec une formule, je la connais par cœur — c'est ce mélange de gêne et de panique qui vous fait taper n'importe quoi au clavier.

À l'époque, j'essayais désespérément de soustraire deux cellules et je ne comprenais pas pourquoi Excel m'affichait des dièses (#) ou une date totalement farfelue en 1900. J'ai fini par bredouiller un chiffre au hasard, en me promettant que plus jamais je ne me laisserais piéger par un bête calcul de calendrier. Depuis ce jour, j'ai fouillé, j'ai testé, et j'ai compris que les dates dans Microsoft Excel ne sont pas des ennemis, mais juste des nombres déguisés.

Le secret : Excel ne voit pas des jours, mais des nombres

Pour comprendre comment calculer un délai, il faut d'abord accepter une vérité un peu étrange : pour votre logiciel, le temps a commencé le 1er janvier 1900. C'est la date de base du système. Dans sa mémoire, le 1er janvier 1900 porte le numéro 1. Le lendemain porte le numéro 2, et ainsi de suite. C'est comme une immense règle graduée qui s'étend depuis plus d'un siècle.

Pourquoi c'est important ? Parce que si vous comprenez qu'une date est un simple chiffre, faire une soustraction devient aussi facile que de calculer le prix d'une baguette. Si vous avez une date de fin en cellule B2 et une date de début en A2, la formule =B2-A2 vous donnera le nombre de jours exact. C'est la base, la recette toute simple. Mais comme dans toute recette, si vous vous trompez de plat, le résultat est immangeable. Si votre cellule de résultat est formatée en "Date" au lieu de "Standard", Excel va essayer de traduire votre nombre de jours en une date de l'année 1900. C'est là que les erreurs de débutant commencent.

Mains d'une employée de bureau tapant une formule sur un clavier d'ordinateur

Calculer les jours, les mois et les années simplement

Un mardi matin pluvieux en février, j'ai dû préparer un tableau de suivi d'ancienneté. Faire une simple soustraction ne suffisait plus, car je devais séparer les années des mois. C'est là que j'ai découvert la fonction DATEDIF. Attention, c'est une fonction un peu particulière : elle est "cachée". Si vous commencez à la taper dans votre barre de formule, Excel ne vous proposera rien, contrairement aux fonctions classiques. C'est comme un tiroir secret dans un vieux meuble de bureau.

La syntaxe est toujours la même : =DATEDIF(date_debut; date_fin; unité). L'unité, c'est ce que vous voulez obtenir :

C'est magique quand ça fonctionne. Le bruit sourd et régulier des touches de mon clavier quand je tape enfin une formule qui fonctionne du premier coup, c'est ma petite victoire quotidienne. Mais attention, car c'est ici que je dois vous mettre en garde contre un piège dans lequel tombent presque tous les guides classiques.

Le piège caché des années bissextiles et de DATEDIF

On nous présente souvent DATEDIF comme l'outil ultime. Pourtant, j'ai remarqué un bug flagrant fin mars, alors que je vérifiais manuellement un calcul de délai pour un projet important. Le calendrier grégorien est capricieux : une année civile standard compte 365 jours, mais tous les quatre ans, nous avons une année bissextile de 366 jours.

Le problème, c'est que la fonction DATEDIF — surtout quand on utilise l'argument "MD" pour calculer les jours restants après avoir compté les mois — a un comportement erratique avec les années bissextiles ou les mois de longueurs différentes. Elle peut vous donner un résultat faux, décalé d'un ou deux jours. Si vous travaillez dans les ressources humaines ou sur des contrats juridiques, ce petit écart peut devenir un gros problème. Pour être honnête, je vous conseille de rester sur des soustractions simples (B2-A2) pour les jours, et d'utiliser DATEDIF uniquement pour les années pleines ("Y"). Pour le reste, rien ne vaut une vérification visuelle si vous approchez de la fin du mois de février.

Calendrier de bureau papier à côté d'une souris d'ordinateur pour vérifier les dates

Mettre en pratique sur vos propres fichiers

Si vous voulez essayer tout de suite sur votre fichier de suivi, voici la marche à suivre. Pas besoin d'être un expert, suivez juste ces étapes comme si je vous les montrais par-dessus votre épaule :

1. Cliquez sur la cellule où vous voulez voir le résultat. 2. Tapez le signe égal =. 3. Cliquez sur votre date la plus récente (la date de fin). 4. Tapez le signe moins -. 5. Cliquez sur votre date la plus ancienne (la date de début). 6. Appuyez sur Entrée.

Si le résultat ressemble à une date bizarre (genre 15/01/1900), ne paniquez pas. Allez dans l'onglet "Accueil", cherchez le menu déroulant au centre (souvent marqué "Date") et changez-le en "Standard" ou "Nombre". Voilà, votre nombre de jours apparaît enfin. C'est comme ranger un tiroir en désordre : une fois qu'on a mis les bons objets dans les bonnes boîtes, tout devient clair.

Pour ceux qui gèrent des listes vraiment longues, le risque est souvent d'avoir des dates en double ou des erreurs de saisie. Dans ce cas, n'hésitez pas à supprimer les doublons sur Excel pour nettoyer vos listes de contacts ou de contrats avant de lancer vos calculs, cela vous évitera bien des maux de tête.

Aller plus loin : figer vos résultats et protéger vos calculs

Une fois que vos formules de délais fonctionnent, vous n'avez pas envie qu'un collègue vienne tout casser en tapant une donnée par erreur. J'ai appris à la dure qu'un tableau partagé sans protection est un tableau condamné. Vous pouvez d'ailleurs protéger certaines cellules Excel en laissant d'autres zones modifiables, ce qui est parfait pour laisser les autres saisir les dates tout en verrouillant vos précieuses formules de calcul de délai.

Écran d'ordinateur montrant une formule de soustraction de dates dans un tableau

Juste avant les vacances de juillet, j'ai pu rendre mon dernier rapport avec une sérénité que je n'avais pas l'année précédente. Plus de calculs sur les doigts, plus de sueurs froides devant la responsable. Savoir qu'Excel gère ces 365 ou 366 jours pour moi, tant que je respecte la logique des nombres, a tout changé. Ce n'est pas de la magie, c'est juste de l'organisation. Et si j'ai pu passer de la panique totale à la maîtrise de ces délais, je vous assure que n'importe qui peut le faire, un clic après l'autre.

L'important n'est pas de connaître toutes les fonctions par cœur — même moi je dois encore en vérifier certaines — mais de comprendre comment le logiciel réfléchit. Une date est un nombre, une cellule est une boîte, et une formule est une instruction. Une fois qu'on a compris ça, on n'est plus coincé, on est capable.

Articles connexes