Calcul du nombre en fonction d'une date aujourd'hui

Bonjour à toutes et tous,

Une fois de plus je m'en remets aux Dieux d'excel pour solutionner mon problème (oui je vous flatte un peu pour que vous m'ayez à la bonne )

J'ai conçu un tableau avec des dates d'habilitation de mes agents (colonne J et K).

Mon souci c'est que j'ai besoin d'un calcul pour ces dates qui me permette de dire au jour d'aujourd'hui combien j'ai d'agents qui ont toujours leurs habilitations. Grosso modo il faut que le total de l'habilitation elec me donne un résultat de 22 au jour d'aujourd'hui puisque c'est valable 3ans à date anniversaire, et que le 01/06 cela me donne 21 puisque l'agent 2 perdra son habilitation le 01/06/18. J'ai fait des tentatives infructueuses avec NB.SI.ENS et AUJOURDHUI (C3 D3) en farfouillant sur le net mais je reste toujours pas bon. Je pense que je dois pas en être loin....

En français ça donnerait un truc du genre "le nombre de date qui dans la plage de cellule de K3 à K25 sont comprises entre la date d'aujourd'hui et la date d'aujourd'hui moins 3 ans (1095 jours)." Seulement en langage excel je ne suis pas encore au niveau lu écrit parlé totalement bilingue

Et évidement comme c'est à date anniversaire je ne peux pas rentrer de date fixe puisque la date du jour à une réelle importance, contrairement à la partie peinture ou l'habilitation est valable 1 an + l'année en cours donc en A8 j'ai pu rentrer des dates fixes. J'avais aussi trouver avec SI DATEDIF mais ça me renvoie un 1 ou 0 et finalement la solution en A8 est nettement meilleure.

Voila je suis désolé pour les pavés que je vous fait à chaque fois mais j'essaie d'être le plus précis possible pour que vous ne vous cassiez pas la tête à essayer de comprendre ce que je souhaite.

Encore merci à toute personne planchant sur mon problème.

23xl1.zip (7.90 Ko)

Bonsoir,

essayez ceci : =SOMMEPROD(($K$3:$K$25>MOIS.DECALER(AUJOURDHUI();-36))*1)

On fait la somme des test "positif" à la condition suivante :

C'est positif si la date de la colonne K est supérieure à la date du jour décalée de - 36 mois (- 3 ans)

Ce qui veut dire qu'elle se trouve encore dans la période des trois ans de validité.

@ bientôt

LouReeD

Bonjour,

j'ai ajouté quelques formules ... vérifies quand même si le résultat est ok

capture

je viens de voir un bug ligne 20

@+JP

Bonjour,

le Nouveau Fichier sans bug ligne 20

capture2

@+JP

Bonjour,

Merci pour votre rapidité je suis toujours bluffé quand je viens demander de l'aide.

JP, je vais me servir de ce que tu m'as fait niveau reste puisque pour d'autres habilitations cela pourra surement me servir.

LouReeD merci c'est exactement ce qu'il me fallait c'est parfait. En fait j'y étais pas du tout avec mes DATEDIF et mes NB.SI.ENS

Je vois que tu es un passionné d'excel, serait il possible que tu m'expliques pourquoi il y a *1 à la fin de la formule stp ? pour le début je pense avoir compris ( à peu près)...

Encore merci je passe en résolu

Bonjour,

SOMMEPROD est "la somme des produits"

Qui dit produit dit deux arguments, sous Excel un argument "manquant" = faux ou 0, les produits seraient donc égaux à 0, la somme qui en découle serait également = à 0.

Essayez de ne pas le mettre et de regardez le résultat...

Donc pour chaque date de la colonne, la fonction regarde si la condition est vrai ou fausse, si vrai =1, si fausse = 0

la somme des produits sera faite sur une colonne avec comme résultat 1x1;1x1;0x1;1x1 etc...

Pour ce qui est du MOIS.DEACLER, plutôt qu'un calcul approximatif de x année x par 365 jours, le mieux est de décaler de 36 mois pour trois ans...

Voilà, ce que je peux en dire, ensuite "passionné" oui par le nombre de message, mais sinon il y en a des "meilleurs" que moi !!! *

@ bientôt

LouReeD

Rechercher des sujets similaires à "calcul nombre fonction date aujourd hui"