Aller au contenu principal

Qu'est-ce que la fonction JOURS360 ?

Définition
La fonction JOURS360 calcule le nombre de jours entre deux dates selon la convention financière 30/360 (12 mois de 30 jours, année de 360 jours). Elle est utilisée dans les calculs d'intérêts, de coupons obligataires et d'amortissements.

JOURS360 (DAYS360 en anglais) te sert dès que tu calcules un intérêt ou une échéance selon les règles du marché financier et non le calendrier réel : elle te donne directement le nombre de jours attendu par tes contreparties, sans que tu aies à corriger toi-même les mois de 28, 30 ou 31 jours.

Elle permet une standardisation des calculs financiers et facilite les comparaisons entre différentes périodes, indépendamment du nombre réel de jours dans chaque mois. En pratique, c'est la fonction qu'on retrouve dans les calculs d'intérêts courus sur les obligations d'entreprise, les provisions de trésorerie trimestrielles, et les comparaisons de rendements entre placements de durées différentes.

Syntaxe

Clique sur un argument pour aller à son explication.

La méthode américaine (FAUX, par défaut) et la méthode européenne (VRAI) traitent différemment les dates de fin de mois, notamment le 31. Sur certaines périodes, la différence peut représenter des milliers d'euros sur de gros montants.

Le savais-tu ?
JOURS360 raisonne en mois de 30 jours et en année de 360 jours : entre le 01/01 et le 01/02, elle compte toujours 30 jours, même quand février n'en a que 28. C'est voulu, pour standardiser les calculs d'intérêts.
Lucas, la mascotte du Dojo, inspecte les arguments de la fonction à la loupe

Comprendre chaque paramètre de la fonction JOURS360

1

date_début

: la date à partir de laquelle tu veux commencer à compter les jours

Elle peut être saisie directement sous forme de date Excel, faire référence à une cellule contenant une date, ou être générée par une autre fonction comme DATE() ou AUJOURDHUI().

Exemples valides : une référence de cellule comme A2, une date construite avec DATE(2024;1;1), ou la date du jour avec AUJOURDHUI().

2

date_fin

: la date jusqu'à laquelle tu veux compter les jours

Si elle est antérieure à date_début, le résultat sera négatif. Cette caractéristique peut être utile pour identifier des erreurs de saisie ou calculer des écarts dans le passé.

Le résultat ne compte pas les jours réels du calendrier mais les jours selon la convention 30/360. Entre le 01/01 et le 01/02, JOURS360 compte toujours 30 jours, même si février n'en a que 28.

Attention : Si date_début est postérieure à date_fin, le résultat sera négatif. Ajoute une validation : =SI(JOURS360(A2;B2)<0;"ERREUR: dates inversées";JOURS360(A2;B2)) pour détecter automatiquement les incohérences.

3

[méthode]

: ce paramètre optionnel détermine quelle convention 30/360 utiliser(facultatif)

La valeur par défaut est FAUX (méthode américaine US NASD), qui est la plus courante en finance. Si tu utilises VRAI, Excel applique la méthode européenne.

Méthode américaine (FAUX) : si date_début est le 31, elle devient le 30 ; si date_fin est le 31 et date_début >= 30, date_fin devient le 30. Méthode européenne (VRAI) : toute date du 31 devient le 30, plus simple et plus stricte.

Lucas, la mascotte du Dojo, fait une démonstration pas à pas de la fonction dans Excel

Exemples pratiques pas à pas

Exemple 1

Comment calculer le nombre de jours entre deux dates avec la fonction JOURS360

Ton portefeuille doit être valorisé demain matin, et chaque obligation a couru des intérêts depuis son dernier coupon. Le tableau liste les lignes avec la date du dernier coupon, la date de valorisation et le nominal, mais il te manque le nombre de jours courus, celui que le marché compte en base 30/360 et pas en jours réels. La fonction JOURS360 sort ce compte pour chaque obligation, avec la convention exacte que tes contreparties utilisent.

Les étapes
  1. 1
    Dans une cellule, écris =JOURS360(.
  2. 2
    En 1er argument : clique sur la cellule du dernier coupon versé, B2. C'est la date à partir de laquelle les intérêts ont commencé à courir, donc le point de départ du décompte.
  3. 3
    En 2ᵉ argument : clique sur la cellule de la date de valorisation, C2. C'est la date jusqu'à laquelle la fonction compte les jours courus. Si elle était antérieure au dernier coupon, le résultat deviendrait négatif, ce qui trahirait une date mal saisie.
  4. 4
    Ferme la parenthèse et appuie sur Entrée, puis recopie la formule vers le bas pour valoriser tout le portefeuille.
Au final, ta formule devrait ressembler à ça :=JOURS360(B2; C2)
Explication
La fonction compte 3 mois pleins entre le 1er janvier et le 15 avril, soit 90 jours en base 30/360, puis ajoute les 14 jours écoulés en avril, ce qui donne 104. Le calendrier réel en donnerait 105 (janvier et mars ont 31 jours), et c'est bien 104 que retient la convention obligataire.
Exemple 2

Comment appliquer la méthode européenne avec la fonction JOURS360

Un contrat de prêt signé avec une banque européenne arrive à échéance, et le décompte des jours doit coller à la convention prévue au contrat, sinon les intérêts que tu factures seront contestés. Tes contrats sont listés avec leur date de signature et leur date de fin, et beaucoup de ces échéances tombent un 31, précisément là où les deux conventions 30/360 divergent. La fonction JOURS360 accepte un troisième argument qui lui dit laquelle des deux appliquer.

Les étapes
  1. 1
    Dans une cellule, écris =JOURS360(.
  2. 2
    En 1er argument : clique sur la cellule de la date de signature, B2. C'est à partir d'elle que les intérêts du prêt commencent à courir.
  3. 3
    En 2ᵉ argument : clique sur la cellule de la date d'échéance, C2. Beaucoup de ces échéances tombent un 31, précisément le jour où les deux conventions 30/360 divergent.
  4. 4
    En 3ᵉ argument : saisis la valeur qui bascule la fonction en méthode européenne, VRAI. Cette convention ramène toute date du 31 au 30. Si tu laisses l'argument vide, la fonction JOURS360 applique la méthode américaine, qui ne traite pas le 31 de la même façon et renvoie ici un jour de plus.
  5. 5
    Ferme la parenthèse et appuie sur Entrée, puis recopie la formule vers le bas pour traiter tous les contrats.
Voici la formule que tu obtiens à la fin :=JOURS360(B2; C2; VRAI)
Explication
Le troisième argument mis à VRAI bascule la fonction en convention européenne : le 31 mars est ramené au 30, ce qui donne 2 mois pleins (60 jours) plus 15 jours, soit 75. Avec la méthode américaine, appliquée par défaut quand tu omets l'argument, le 31 mars resterait un 31 et le contrat afficherait 76 jours.
Lucas, la mascotte du Dojo, l'air gêné face à une erreur Excel

Les erreurs fréquentes avec la fonction JOURS360

Confondre JOURS360 avec le calendrier réel

JOURS360 ne compte pas les jours réels du calendrier. Entre le 01/01 et le 01/02, elle compte toujours 30 jours, même si février n'en a que 28 ou 29. Utiliser JOURS360 pour des délais de livraison ou des plannings fausse complètement les résultats.

Solution : Si tu as besoin de jours réels pour un planning ou des délais de livraison, utilise la fonction JOURS(). Réserve JOURS360 exclusivement aux calculs financiers où la convention 30/360 est requise.

Dates inversées qui donnent un résultat négatif inattendu

Si date_début est postérieure à date_fin, JOURS360 renvoie une valeur négative. Cela peut passer inaperçu et fausser tes calculs d'intérêts silencieusement.

Solution : Ajoute une validation avec SI : =SI(JOURS360(A2;B2)<0;"ERREUR: dates inversées";JOURS360(A2;B2)). Pour les grandes plages, utilise une mise en forme conditionnelle pour surligner en rouge les résultats négatifs.

Diviser par 365 au lieu de 360 pour les calculs annuels

Quand on utilise JOURS360, certains utilisateurs divisent par 365 au lieu de 360 pour calculer les intérêts annuels, ce qui fausse complètement le résultat car la base de calcul est 360 jours.

Solution : Quand tu utilises JOURS360, divise toujours par 360 pour obtenir la fraction d'année. La formule correcte est : =Montant * Taux * JOURS360(début;fin) / 360. Jamais 365.

Formats de date incohérents provoquant #VALEUR!

Mélanger des dates saisies en texte avec de vraies dates Excel peut provoquer des erreurs #VALEUR! ou des calculs incorrects. Une date saisie comme texte n'est pas reconnue comme une date par Excel.

Solution : Utilise toujours la fonction DATE() pour générer des dates, ou assure-toi que tes cellules sont formatées en « Date ». Teste avec =ESTNUM(A2) pour vérifier qu'Excel reconnaît bien ta date.

Oublier de spécifier la méthode dans les contrats internationaux

La méthode américaine (FAUX) et la méthode européenne (VRAI) donnent parfois des résultats différents, notamment en fin de mois. Si ton contrat ne précise pas laquelle utiliser, cela peut créer des litiges sur les montants calculés.

Solution : Vérifie toujours tes contrats et conventions comptables. Documente la méthode choisie dans tes fichiers Excel via un commentaire ou une cellule dédiée. Tu peux créer deux colonnes de comparaison : =JOURS360(A2;B2;FAUX) et =JOURS360(A2;B2;VRAI) pour mesurer l'impact de chaque convention.

L’erreur fatale
Avec JOURS360, divise toujours par 360, jamais par 365, pour obtenir la fraction d'année. La bonne formule d'intérêts est Montant × Taux × JOURS360(début ; fin) / 360.
Lucas, la mascotte du Dojo, compare deux fonctions Excel

JOURS360 vs JOURS vs DATEDIF vs NB.JOURS.OUVRES

Utilise JOURS360 pour tous tes calculs financiers standardisés (prêts, obligations, intérêts). Réserve JOURS pour les délais réels, DATEDIF pour les durées en unités mixtes, et NB.JOURS.OUVRES pour la planification projet.

CritèreJOURS360JOURSDATEDIFNB.JOURS.OUVRES
Base de calcul360 jours/an (30j/mois)Calendrier réel (365/366j)Calendrier réel avec unitésJours travaillés (excl. WE)
RésultatNombre de jours (base 30/360)Nombre réel de joursJours, mois ou annéesJours ouvrables
Années bissextilesIgnorées (toujours 30j/mois)Prises en comptePrises en comptePrises en compte
Cas d'usage typiqueIntérêts, obligations, prêtsDélais, échéances réellesÂge, ancienneté, duréesPlanning, délais projet
Lucas, la mascotte du Dojo, avec une ampoule, partage des astuces avancées

Astuces avancées avec JOURS360

1Astuce

Automatise les intérêts courus en temps réel

Combine JOURS360 avec AUJOURDHUI() pour calculer automatiquement les intérêts courus à la date du jour. Ta formule se met à jour à chaque ouverture du fichier sans aucune intervention : =Capital*Taux*JOURS360(DateDébut;AUJOURDHUI())/360.
Ton tableau de bord financier reste toujours à jour, ce qui évite les oublis en fin de mois.

2Astuce

Compare les deux méthodes avant de signer un contrat

Avant de valider un contrat financier, crée deux colonnes côte à côte : une avec =JOURS360(A2;B2;FAUX) (méthode américaine) et une avec =JOURS360(A2;B2;VRAI) (méthode européenne). Sur certaines périodes, notamment autour des fins de mois, la différence peut représenter plusieurs jours et donc des centaines ou milliers d'euros sur de gros montants.
Utilise cette information lors de tes négociations contractuelles pour t'assurer que la méthode choisie est en ta faveur.

3Astuce

Utilise des références absolues pour les calculateurs réutilisables

Pour créer un calculateur d'intérêts réutilisable, fixe la date de référence avec $A$1 en référence absolue. Tu peux alors étirer la formule sur plusieurs lignes sans que la date de départ ne change : =Capital*Taux*JOURS360($A$1;B2)/360.
Ajoute une mise en forme conditionnelle pour surligner en rouge les cellules où JOURS360 renvoie une valeur négative (dates inversées) ou supérieure à 360 (plus d'un an).

FAQ

Questions fréquentes

JOURS360 utilise une année de 360 jours (12 mois de 30 jours) pour les calculs financiers, tandis qu'une simple soustraction de dates utilise le calendrier réel. Cette convention 30/360 simplifie les calculs d'intérêts en finance et assure une cohérence dans les calculs bancaires et obligataires.

Ressources

Pour aller plus loin

Continue sur ta lancée après la fonction JOURS360 : la leçon associée, un modèle prêt à l'emploi et le guide pour progresser.

Tout voir