Bonjour à tous,
Je me permets de créer ce sujet car je n'ai pas trouvé sur internet une réponse à ma question.
J'ai un tableau ou je recense toutes les pièces détachées de mon usine. Je souhaite connaitre le nombre de pièce qui ont été comptées ou vérifiées il y a moins de 6 mois par exemple.
Dans une feuille de type formulaire, il y a une case contenant la date du jours et qui se met automatiquement à jour =MAINTENANT()
Le but est de trouver un moyen de compter le nombre de pièces qui ont une date de vérification inférieure à 6 mois par rapport à la date du jour.
Pour se faire, j'ai créé une nouvelle colonne ou j'ai entré la formule suivante :
=SI(DATEDIF('LISTE DES PIÈCES'!$J2;$G$2;"m")<6;1;0)
Avec :
- $G$2 la case contenant la date du jour =MAINTENANT()
- "J" est la colonne contenant les dates de vérification de mes pièces dans l'onglet "LISTE DE PIÈCES"
Ma logique était de créer une colonne sur 7000 lignes (Je suis actuellement rendu lignes dans mon tableau de liste de pièces), qui va mettre un 1 si la dates est inférieure à 6 mois et un 0 si ce n'est pas le cas.
Ensuite, je compte le nombre de 1 dans ma nouvelle colonne et je trouve mon résultat.
Ma question est la suivante : est-il possible de faire la même "logique" mais avec une formule qui va comptabiliser le nombre de dates inférieur à 6 mois sans devoir créer cette colonne supplémentaire ? En bref, je souhaite savoir si avec un NB.SI ou un NB.SI.ENS il est possible d'effectuer la comparaison entre mes 2 dates ligne par ligne et de me renvoyer le nombre de date dont la différence est inférieur à 6 mois.
Merci par avance pour votre aide.
Mat