Formule sur excel 2016

Résolu/Fermé
normanschneider Messages postés 6 Date d'inscription mardi 18 septembre 2018 Statut Membre Dernière intervention 18 septembre 2018 - 18 sept. 2018 à 07:32
PapyLuc51 Messages postés 4412 Date d'inscription dimanche 3 mai 2009 Statut Membre Dernière intervention 26 novembre 2024 - 18 sept. 2018 à 14:13
Bonjour,
J'ai un fichier avec des dates ( colonne P ; actuellement il y a 35 lignes mais il va encore s'agrandir avec le temps )
Je voudrai faire une formule qui verifie si les dates dans cette case sont dans l'année courante +1 et si c'est le cas alors qu'il m'additionne toutes les cases qui sont dans le même cas
ex: 01-03-2019
01-04-2019
01-01-2020
01-03-2019
23-02-2018
24-04-2020
La formule contrôle et calcule et devrait m'indiquer " 3 " car il y a 3 dates qui sont dans la tranche que j'ai choisi

9 réponses

PapyLuc51 Messages postés 4412 Date d'inscription dimanche 3 mai 2009 Statut Membre Dernière intervention 26 novembre 2024 1 447
18 sept. 2018 à 09:50
Bonjour

Je propose cette formule

=SOMMEPROD((ANNEE(P1:P1000)=ANNEE(AUJOURDHUI())+1)*1)

J'ai limité la hauteur de recherche à 1000 pour raccourcir le temps de calcul

cordialement
0
normanschneider Messages postés 6 Date d'inscription mardi 18 septembre 2018 Statut Membre Dernière intervention 18 septembre 2018
18 sept. 2018 à 10:18
Salut PapayLuc51
Un grand merci tout d'abord mais ca ne marche pas comme je le souhaite ( peut-être je me suis mal exprimé aussi :-)
Ex: 12-06-2018
05-05-2018
31-03-2015
01-01-2014
05-03-2018
26-02-2018
12-04-2017
Voila ce que je voudrait maintenant : une formule qui me fait le total des cases correspondant à 2018 ( là ca ferai 4 )

Mon but: je dois toujours faire des prévisons sur des formations à planifier pour l'année qui va suivre ( maintenant je dois faire les prévisons du besoin pour 2019 ) et pour cela je devrait compter toutes les cases avec année 2018 .....mais j'aimerai mieux avoir une formule qui me fait le compte directement d'après ma valeur ( dans ce cas 2018 )
0
PapyLuc51 Messages postés 4412 Date d'inscription dimanche 3 mai 2009 Statut Membre Dernière intervention 26 novembre 2024 1 447
Modifié le 18 sept. 2018 à 11:05
Pour 2018 il suffit de retirer le +1 dans la formule

=SOMMEPROD((ANNEE(P1:P1000)=ANNEE(AUJOURDHUI()))*1)

Pour le total des deux années dans la même cellule

=SOMMEPROD((ANNEE(P1:P1000)=ANNEE(AUJOURDHUI()))*1)+SOMMEPROD((ANNEE(P1:P1000)=ANNEE(AUJOURDHUI())+1)*1)

Sinon mettre dans une autre celle 2018 et faire référence à cette cellule dans la formule

=SOMMEPROD((ANNEE(P1:P1000)=cellule contenant l'année)*1)

Ce qui peut permettre de faire un petit tableau pour calculer le nombre de dates pour chaque année mais, là attention pour incrémenter la formule il faut bloquer la zone de recherche par $P$1:$P$1000

Cordialement
0
normanschneider Messages postés 6 Date d'inscription mardi 18 septembre 2018 Statut Membre Dernière intervention 18 septembre 2018
18 sept. 2018 à 11:42
Je pense que je suis bête :-)
Voila l'entrée que j'ai fait : =SOMMEPROD((2018(P6:P42)=2018(AUJOURDHUI()))*1) , pour qu'il compte combien de cellule ont comme valeur 2018 ( sauf que dans ma cellule c'est la date avec jour-mois-année )

Voilà la correction que Exel me propose : =SOMMEPROD((2018*(P6:P42)=2018*(AUJOURDHUI()))*1) , comme résultat il affiche #valeur!

je ne voulai pas rajouter d'autres cellules car c'est déjà un énorme fichier avec pleins de conditions et de formules
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
PapyLuc51 Messages postés 4412 Date d'inscription dimanche 3 mai 2009 Statut Membre Dernière intervention 26 novembre 2024 1 447
18 sept. 2018 à 12:30
Désolé, mais si tu ne suis pas la formule telle que je l'ai inscrite, je ne peux pas être d'une grande aide.
Pour extraire l'année d'une date il faut employer la formule ANNEE().

Tu n'as juste qu'à modifier la zone de recherche

=SOMMEPROD((ANNEE(P6:P42)=ANNEE(AUJOURDHUI()))*1) pour avoir le nombre de dates en 2018

=SOMMEPROD((ANNEE(P6:P42)=ANNEE(AUJOURDHUI())+1)*1) pour avoir le nombre de dates en 2019

Cordialement
0
normanschneider Messages postés 6 Date d'inscription mardi 18 septembre 2018 Statut Membre Dernière intervention 18 septembre 2018
18 sept. 2018 à 13:27
Désolé , ne te fâche pas....je suis pas très doué en EXCEL
Si une fois j'ai une formule alors je réussis à comprendre la logique et je me débrouille pour la suite.

est ce que je dois remplacer ((ANNEE..... par ((2018...... ou je laisse marqué ANNEE ?

Si je laisse marqué ANNEE il me met comme résultat #VALEUR! et si je remplace ANNEE par 2018 alors il me propose une autre formule car ma formule contient une erreure..

A la fin c'est bien le signe "Asterix" .....*
0
normanschneider Messages postés 6 Date d'inscription mardi 18 septembre 2018 Statut Membre Dernière intervention 18 septembre 2018
18 sept. 2018 à 13:44
Salut PapyLuc51:

Maintenant ca marche ...il a accepté la formule telquelle que tu me l'as proposé ...BIZARRE

Grand merci pour ton soutient
0
PapyLuc51 Messages postés 4412 Date d'inscription dimanche 3 mai 2009 Statut Membre Dernière intervention 26 novembre 2024 1 447
18 sept. 2018 à 13:58
Je vois que tu as réussi, j'étais en train de rédigé ma réponse, si tu es satisfaite n'oublie pas de marquer le fil en résolu

Cordialement
0
PapyLuc51 Messages postés 4412 Date d'inscription dimanche 3 mai 2009 Statut Membre Dernière intervention 26 novembre 2024 1 447
Modifié le 18 sept. 2018 à 13:46
Tu laisses ANNEE()

Une date pour excel est un nombre (par exemple aujourd'hui 18/9/18 porte le numéro 43361 (nombre de jours depuis le 1/1/1900)

Voici un petit exemple avec plusieurs variantes des formules que j'ai données

https://www.cjoint.com/c/HIslReoms1R

Cordialement
0
normanschneider Messages postés 6 Date d'inscription mardi 18 septembre 2018 Statut Membre Dernière intervention 18 septembre 2018
18 sept. 2018 à 13:55
Merci , là je comprends mieux
Question: pourquoi tu rajoute le signe de $ partout ?...Est ce que c'est pour fixer la formule à la case et que la formule bouge avec si la case bouge ?
0
PapyLuc51 Messages postés 4412 Date d'inscription dimanche 3 mai 2009 Statut Membre Dernière intervention 26 novembre 2024 1 447
18 sept. 2018 à 14:13
C'est ça pour fixer les cellules - c'était juste pour les copier/coller pour ne pas avoir tout à rectifier ensuite
Cordialement
0