Quelle formule utiliser
Fermé
Pastel28
-
21 févr. 2016 à 17:22
via55 Messages postés 14501 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 28 novembre 2024 - 26 févr. 2016 à 19:03
via55 Messages postés 14501 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 28 novembre 2024 - 26 févr. 2016 à 19:03
A voir également:
- Quelle formule utiliser
- Formule si et - Guide
- Utiliser chromecast - Guide
- Formule excel pour additionner plusieurs cellules - Guide
- Formule excel moyenne - Guide
- Excel mise en forme conditionnelle formule - Guide
29 réponses
Raymond PENTIER
Messages postés
58747
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
4 décembre 2024
17 248
21 févr. 2016 à 17:35
21 févr. 2016 à 17:35
1) Tu vas dans https://www.cjoint.com/
2) Tu cliques sur [Parcourir] pour sélectionner ton fichier (8192 Ko maxi)
3) Tu défiles vers le bas pour cliquer sur le bouton bleu [Créer le lien Cjoint]
4) Au bout de quelques secondes la deuxième page s'affiche, avec le lien en gras ; tu le sélectionnes et tu fais "Copier"
5) Tu reviens dans ta discussion sur CCM, et dans ton message de réponse tu fais "Coller".
=>Voir la fiche https://www.commentcamarche.net/faq/29493-utiliser-cjoint-pour-heberger-des-fichiers
http://www.cjoint.com/c/FBvqOr3bYQf
on ne fait que débuter ce fichier.
Il n'y a pas grand chose dedans à ce jour mais ce qui est là est suffisant pour te démontrer ce que je cherche.
Voir la cellule que j'ai mise en rouge, c'est là que je veux mettre ma formule.
merci
on ne fait que débuter ce fichier.
Il n'y a pas grand chose dedans à ce jour mais ce qui est là est suffisant pour te démontrer ce que je cherche.
Voir la cellule que j'ai mise en rouge, c'est là que je veux mettre ma formule.
merci
j'ai oublié de mentionner qu'il faut intégrer la rechercheV dans la formule car dans chaque feuille, il faudra que la formule change en fonction du numéro de l'item (ex: espèce #1 se réfère à la ligne 2 dans la feuille DATA; l'espèce #2 à la ligne 3, etc...).
Quand ma première feuille sera bien montée, je pourrai copier le tout dans les autres feuilles pour les espèces suivantes.
merci
Quand ma première feuille sera bien montée, je pourrai copier le tout dans les autres feuilles pour les espèces suivantes.
merci
Raymond PENTIER
Messages postés
58747
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
4 décembre 2024
17 248
22 févr. 2016 à 00:53
22 févr. 2016 à 00:53
Je n'aime pas construire des formules à rallonge, style "usine à gaz".
Je préfère passer par des calculs intermédiaires.
Ainsi dans la feuille 'Data Grande Année' j'ajoute les colonnes CU:DB pour afficher le nombre de données par année :
en CU2 j'ai =NBVAL(C2:N2)
en CV2 j'ai =NBVAL(O2:Z2) etc.
et je définis le nom "tot" pour la plage CU2:DB400
Il ne reste alors, pour chaque espèce, qu'à lire ces résultats avec la fonction INDEX.
J'ajoute dans la cellule A1 de chaque feuille le N° d'item correspondant (1 pour la bernache du Canada, 2 pour le canard col vert ...).
La formule en M3 sera alors =INDEX(tot;$A$1+1;LIGNE()-2) https://www.cjoint.com/c/FBvxY5sybvQ
Je préfère passer par des calculs intermédiaires.
Ainsi dans la feuille 'Data Grande Année' j'ajoute les colonnes CU:DB pour afficher le nombre de données par année :
en CU2 j'ai =NBVAL(C2:N2)
en CV2 j'ai =NBVAL(O2:Z2) etc.
et je définis le nom "tot" pour la plage CU2:DB400
Il ne reste alors, pour chaque espèce, qu'à lire ces résultats avec la fonction INDEX.
J'ajoute dans la cellule A1 de chaque feuille le N° d'item correspondant (1 pour la bernache du Canada, 2 pour le canard col vert ...).
La formule en M3 sera alors =INDEX(tot;$A$1+1;LIGNE()-2) https://www.cjoint.com/c/FBvxY5sybvQ
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
je vais tester tout ça, pour voir si j'ai tout compris ce que tu m'as écrit, et pour voir si ça fonctionne avec d'autres formules que je veux mettre.
J'ai downloadé ton fichier et j'ai commencé à l'étudier.
Par contre, je pourrai juste travailler sur ce fichier sur mes heures de diner dans la semaine. alors, je vais continuer demain.
merci
J'ai downloadé ton fichier et j'ai commencé à l'étudier.
Par contre, je pourrai juste travailler sur ce fichier sur mes heures de diner dans la semaine. alors, je vais continuer demain.
merci
bonjour,
Je n'ai jamais utilisé la fonction INDEX. J'ai peut-être bousillé quelque chose :(
A cause des formules que j'ai mise dans ma première feuille dans les cellules M11 à M14, je dois enlever le grand total que tu as mis dans la feuille DATA GRANDE ANNÉE et j'ai déplacé colonnes de sous-totaux dans lesquelles j'ai modifié la formule pour qu'elle n'écrive rien s'il n'y a rien dans les mois.
(voir exemple dans cell O2). Car à chaque année, on va rajouter des colonnes.
Du coup, dans la 1ere feuille, les formules ne marchent plus dans la colonne N.
J'explique le but de ces colonnes: dans la 1ere feuille, cell D9, ça doit compter le nombre d'année qu'il a été vu sur X année. Peu importe le nombre de fois, c'est 1 (pour dire oui s'il a été observé).
Cell F9 fonctionne bien mais pas D9. Ça devrait être écrit 7. F10 marche pas et je ne comprends pas pourquoi car la formule est comme F9. D10 marche pas car j'ai pas encore mis de formule dans la colonne P.
Et mes résultats sont encore pire dans le cas de l'Avicourse (c'est une sorte de course qui se déroule juste en hiver (déc-jan-fév) de chaque année.
Je ne suis pas capable de mettre une condition de NBVAL en F2 de la feuille Avicourse puisque dans mes cellules C2 à E2, il y a des formules.
je pense que je me suis embarquée dans quelque chose de compliqué :(
Mon mari et moi on fait de l'observation d'oiseaux et on essaie de se faire des sortes de statistiques personnelles. Et l'Avicourse c'est une activité organisée par les clubs d'ornithologie du Québec.
Un gros merci pour ton aide, c'est grandement apprécié.
bonne journée.
http://www.cjoint.com/c/FBxrXIZODOV
Je n'ai jamais utilisé la fonction INDEX. J'ai peut-être bousillé quelque chose :(
A cause des formules que j'ai mise dans ma première feuille dans les cellules M11 à M14, je dois enlever le grand total que tu as mis dans la feuille DATA GRANDE ANNÉE et j'ai déplacé colonnes de sous-totaux dans lesquelles j'ai modifié la formule pour qu'elle n'écrive rien s'il n'y a rien dans les mois.
(voir exemple dans cell O2). Car à chaque année, on va rajouter des colonnes.
Du coup, dans la 1ere feuille, les formules ne marchent plus dans la colonne N.
J'explique le but de ces colonnes: dans la 1ere feuille, cell D9, ça doit compter le nombre d'année qu'il a été vu sur X année. Peu importe le nombre de fois, c'est 1 (pour dire oui s'il a été observé).
Cell F9 fonctionne bien mais pas D9. Ça devrait être écrit 7. F10 marche pas et je ne comprends pas pourquoi car la formule est comme F9. D10 marche pas car j'ai pas encore mis de formule dans la colonne P.
Et mes résultats sont encore pire dans le cas de l'Avicourse (c'est une sorte de course qui se déroule juste en hiver (déc-jan-fév) de chaque année.
Je ne suis pas capable de mettre une condition de NBVAL en F2 de la feuille Avicourse puisque dans mes cellules C2 à E2, il y a des formules.
je pense que je me suis embarquée dans quelque chose de compliqué :(
Mon mari et moi on fait de l'observation d'oiseaux et on essaie de se faire des sortes de statistiques personnelles. Et l'Avicourse c'est une activité organisée par les clubs d'ornithologie du Québec.
Un gros merci pour ton aide, c'est grandement apprécié.
bonne journée.
http://www.cjoint.com/c/FBxrXIZODOV
via55
Messages postés
14501
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
28 novembre 2024
2 735
23 févr. 2016 à 19:08
23 févr. 2016 à 19:08
Bonjour Pastel
Coucou Raymond
Une autre solution sans rajouter de colonnes de comptage :
http://www.cjoint.com/c/FBxsex4tV6b
Par contre tu peux rajouter autant de mois que tu veux dans les lignes 1 des feuilles Data, ils seront pris en compte dans les formules
Cdlmnt
Via
Coucou Raymond
Une autre solution sans rajouter de colonnes de comptage :
http://www.cjoint.com/c/FBxsex4tV6b
Par contre tu peux rajouter autant de mois que tu veux dans les lignes 1 des feuilles Data, ils seront pris en compte dans les formules
Cdlmnt
Via
Raymond PENTIER
Messages postés
58747
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
4 décembre 2024
17 248
24 févr. 2016 à 04:58
24 févr. 2016 à 04:58
Bonjour Pastel.
Quand on expose un problème Excel, il faut être très logique et très rigoureux.
Tu as dis, au départ, que la période allait de janvier 2009 à décembre 2016.
Une fois qu'on t'a proposé la solution, tu décides que "... à chaque année, on va rajouter des colonnes". C'est normal que la solution ne soit plus la même, et il est évident que "dans la 1ere feuille, les formules ne marchent plus dans la colonne N" !
"Cell F9 fonctionne bien mais pas D9. Ça devrait être écrit 7"" ... mais je lis bien 7 !
"F10 marche pas et je ne comprends pas pourquoi car la formule est comme F9" ... oui, mais la colonne O contient du texte, pas des valeurs numériques !
Donc ce n'est pas la fonction NB mais la fonction NBVAL que tu dois employer ...
"Je ne suis pas capable de mettre une condition de NBVAL en F2 de la feuille Avicourse puisque dans mes cellules C2 à E2, il y a des formules".
Et alors ? NBVAL travaille sur le résultat des formules, non ?
Quand on expose un problème Excel, il faut être très logique et très rigoureux.
Tu as dis, au départ, que la période allait de janvier 2009 à décembre 2016.
Une fois qu'on t'a proposé la solution, tu décides que "... à chaque année, on va rajouter des colonnes". C'est normal que la solution ne soit plus la même, et il est évident que "dans la 1ere feuille, les formules ne marchent plus dans la colonne N" !
"Cell F9 fonctionne bien mais pas D9. Ça devrait être écrit 7"" ... mais je lis bien 7 !
"F10 marche pas et je ne comprends pas pourquoi car la formule est comme F9" ... oui, mais la colonne O contient du texte, pas des valeurs numériques !
Donc ce n'est pas la fonction NB mais la fonction NBVAL que tu dois employer ...
"Je ne suis pas capable de mettre une condition de NBVAL en F2 de la feuille Avicourse puisque dans mes cellules C2 à E2, il y a des formules".
Et alors ? NBVAL travaille sur le résultat des formules, non ?
Bonjour vous deux,
Désolée Raymond, j'ai essayé d'être le plus clair possible, mais j'avais pas pensé tout de suite à dire ce détail. Je ne fais que commencer ce fichier. C'est après avoir vu ta solution que j'ai pensé au rajout des années. Je n'y avais pas pensé sur le coup.
Via55, j'ai regardé ton fichier. Je suis complètement larguée !!!
T'as dû y mettre du temps pour pondre ces formules !!!!!! C'est impressionnant.
Le hic, c'est que je ne vois pas le résultat dans la colonne M et O car il y a des X dans mes feuilles DATA. Pourquoi ça ne les compte pas ? :(
encore merci pour tout le temps que vous y mettez.
bonne journée.
Désolée Raymond, j'ai essayé d'être le plus clair possible, mais j'avais pas pensé tout de suite à dire ce détail. Je ne fais que commencer ce fichier. C'est après avoir vu ta solution que j'ai pensé au rajout des années. Je n'y avais pas pensé sur le coup.
Via55, j'ai regardé ton fichier. Je suis complètement larguée !!!
T'as dû y mettre du temps pour pondre ces formules !!!!!! C'est impressionnant.
Le hic, c'est que je ne vois pas le résultat dans la colonne M et O car il y a des X dans mes feuilles DATA. Pourquoi ça ne les compte pas ? :(
encore merci pour tout le temps que vous y mettez.
bonne journée.
Raymond PENTIER
Messages postés
58747
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
4 décembre 2024
17 248
25 févr. 2016 à 00:55
25 févr. 2016 à 00:55
Dans Excel, chaque fonction a un rôle bien précis.
=NB(A1:A9) t'indique combien il y a de valeurs numériques (nombres, dates, heures) dans la plage A1:A9
=NBVAL(A1:A9) indique le nombre de données (nombres, textes, formules)
=NB.VIDE(A1:A9) indique combien il y a de cellules vides dans la plage
=NB.CAR(A1) donne le nombre total de caractères (lettres + signes + espaces) dans la cellule A1
Quand tu as la lettre X parmi des nombres, il faut donc utiliser NBVAL et pas NB ...
=NB(A1:A9) t'indique combien il y a de valeurs numériques (nombres, dates, heures) dans la plage A1:A9
=NBVAL(A1:A9) indique le nombre de données (nombres, textes, formules)
=NB.VIDE(A1:A9) indique combien il y a de cellules vides dans la plage
=NB.CAR(A1) donne le nombre total de caractères (lettres + signes + espaces) dans la cellule A1
Quand tu as la lettre X parmi des nombres, il faut donc utiliser NBVAL et pas NB ...
via55
Messages postés
14501
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
28 novembre 2024
2 735
Modifié par via55 le 25/02/2016 à 01:20
Modifié par via55 le 25/02/2016 à 01:20
Bonsoir à tous les deux
Non la formule de base n'est pas trop compliqué, un simple NB.SI.ENS avec les plages et les critères de dates puis comme la ligne n'est pas fixe mais variable en fonction du n° espèce avec DECALER on décale d'autant de lignes à partir de la 1ere pour compter les X dans la bonne ligne
Par contre je ne comprends pas que tu dises Le hic, c'est que je ne vois pas le résultat dans la colonne M et O car il y a des X dans mes feuilles DATA. Pourquoi ça ne les compte pas ?
Dans les fichier envoyé il y a bien par ex dans la feuille bernache, en colonnes L et M les valeurs suivantes qui s'affichent, ainsi 7 X sont comptabilisées pour 2015
2009 2
2010 1
2011 1
2012 2
2013 0
2014 3
2015 7
2016 0
Où est le souci alors ?
Cdlmnt
Via
"L'imagination est plus importante que le savoir." A. Einstein
Non la formule de base n'est pas trop compliqué, un simple NB.SI.ENS avec les plages et les critères de dates puis comme la ligne n'est pas fixe mais variable en fonction du n° espèce avec DECALER on décale d'autant de lignes à partir de la 1ere pour compter les X dans la bonne ligne
Par contre je ne comprends pas que tu dises Le hic, c'est que je ne vois pas le résultat dans la colonne M et O car il y a des X dans mes feuilles DATA. Pourquoi ça ne les compte pas ?
Dans les fichier envoyé il y a bien par ex dans la feuille bernache, en colonnes L et M les valeurs suivantes qui s'affichent, ainsi 7 X sont comptabilisées pour 2015
2009 2
2010 1
2011 1
2012 2
2013 0
2014 3
2015 7
2016 0
Où est le souci alors ?
Cdlmnt
Via
"L'imagination est plus importante que le savoir." A. Einstein
donc, si je prends le fichier de via55, dans la feuille bernache, colonne M, je dois remplacer les NB par NB.CAR ?
Raymond PENTIER
Messages postés
58747
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
4 décembre 2024
17 248
Modifié par Raymond PENTIER le 25/02/2016 à 01:25
Modifié par Raymond PENTIER le 25/02/2016 à 01:25
NON !!! Surtout pas !
Relis et essaie de comprendre mes posts #8 et #10 ...
Relis et essaie de comprendre mes posts #8 et #10 ...
Ouf, on dirait que je ne vois pas les mêmes choses que vous deux.
Dans le premier fichier envoyé par via55, les résultats des colonnes M et O de la feuille bernache donnent tous les 0. La formule est:
=SI(L3="";"";NB.SI.ENS(DECALER('Data Grande Année'!$1:$1;$D$3;);"X";'Data Grande Année'!$1:$1;">="&DATEVAL("01/01/"&L3);'Data Grande Année'!$1:$1;"<="&DATEVAL("31/12/"&L3)))
et aux lignes 9 et 10, ça me donne: 0/8 et 0/7
Dans le premier fichier envoyé par via55, les résultats des colonnes M et O de la feuille bernache donnent tous les 0. La formule est:
=SI(L3="";"";NB.SI.ENS(DECALER('Data Grande Année'!$1:$1;$D$3;);"X";'Data Grande Année'!$1:$1;">="&DATEVAL("01/01/"&L3);'Data Grande Année'!$1:$1;"<="&DATEVAL("31/12/"&L3)))
et aux lignes 9 et 10, ça me donne: 0/8 et 0/7
via55
Messages postés
14501
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
28 novembre 2024
2 735
25 févr. 2016 à 03:03
25 févr. 2016 à 03:03
oui la formule est bien celle que j'ai rentré et chez moi les calculs se font bien ! avec les résultats indiqués dans mon dernier message
Vérifie :
1) Qu'il y a bien 1 en D3
2) Que ta feuille est bien en calcul automatique et non pas manuel Dans le ruban aller dans Formules puis Options de calcul
Si ça ne règle pas la question, renvoie moi ton fichier via cjoint et je regarderai demain
Vérifie :
1) Qu'il y a bien 1 en D3
2) Que ta feuille est bien en calcul automatique et non pas manuel Dans le ruban aller dans Formules puis Options de calcul
Si ça ne règle pas la question, renvoie moi ton fichier via cjoint et je regarderai demain
il y a bien un 1 en D3 et la feuille est en calcul automatique.
voici le fichier
http://www.cjoint.com/c/FBzc1VVbXRf
merci.
voici le fichier
http://www.cjoint.com/c/FBzc1VVbXRf
merci.
via55
Messages postés
14501
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
28 novembre 2024
2 735
25 févr. 2016 à 11:48
25 févr. 2016 à 11:48
tiens, je ne savais pas qu'on pouvait envoyer des print screen dans un message.
comment fait-on ? J'ai essayé mais ça marche pas.
Faut croire que je suis nulle :)
comment fait-on ? J'ai essayé mais ça marche pas.
Faut croire que je suis nulle :)
via55
Messages postés
14501
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
28 novembre 2024
2 735
25 févr. 2016 à 17:54
25 févr. 2016 à 17:54
Re
Non pas nulle, il faut être membre je crois pour avoir accès à cette fonction
Mais en ce qui concerne ton fichier tu n'a pas comme moi alors ?
Non pas nulle, il faut être membre je crois pour avoir accès à cette fonction
Mais en ce qui concerne ton fichier tu n'a pas comme moi alors ?
Ju@nita
Messages postés
149
Date d'inscription
mardi 11 juin 2013
Statut
Membre
Dernière intervention
8 août 2024
25 févr. 2016 à 18:04
25 févr. 2016 à 18:04
bonjour via55, ici Pastel28
j'ai réussi à me connecter, j'avais perdu mon mot de passe et j'ai quelques difficultés avec les accès à ce site quand je suis au bureau. On me bloque des fois. J'ai même pas pu downloader des fichiers, le firewall le bloquait. alors je jongle entre la maison et le bureau.
Là j'essaie de faire un print screen avec mon outil de capture mais ça marche pas plus. Ni avec CTRL-ALT-PRINT SCREEN.
donc, je peux juste te faire un copier/coller direct de excel:
grande avicourse
année
1 2009 0 2009-2010 0
25 avril 2009 2010 0 2010-2011 0
2011 0 2011-2012 0
Bernache du Canada 2012 0 2012-2013 0
Anatidés 2013 0 2013-2014 0
2014 0 2014-2015 0
0 / 8 2015 0 2015-2016 0
0 / 7 2016 0
et non, je ne vois pas les mêmes résultats que toi. Qu'est-ce qui peut affecter les formules dans mon ordi ? Que le fichier soit sur mon ordi de bureau ou à la maison, j'ai les mêmes résultats, soit des 0 :(
j'ai réussi à me connecter, j'avais perdu mon mot de passe et j'ai quelques difficultés avec les accès à ce site quand je suis au bureau. On me bloque des fois. J'ai même pas pu downloader des fichiers, le firewall le bloquait. alors je jongle entre la maison et le bureau.
Là j'essaie de faire un print screen avec mon outil de capture mais ça marche pas plus. Ni avec CTRL-ALT-PRINT SCREEN.
donc, je peux juste te faire un copier/coller direct de excel:
grande avicourse
année
1 2009 0 2009-2010 0
25 avril 2009 2010 0 2010-2011 0
2011 0 2011-2012 0
Bernache du Canada 2012 0 2012-2013 0
Anatidés 2013 0 2013-2014 0
2014 0 2014-2015 0
0 / 8 2015 0 2015-2016 0
0 / 7 2016 0
et non, je ne vois pas les mêmes résultats que toi. Qu'est-ce qui peut affecter les formules dans mon ordi ? Que le fichier soit sur mon ordi de bureau ou à la maison, j'ai les mêmes résultats, soit des 0 :(
Ju@nita
Messages postés
149
Date d'inscription
mardi 11 juin 2013
Statut
Membre
Dernière intervention
8 août 2024
25 févr. 2016 à 18:12
25 févr. 2016 à 18:12
ça c'est le mieux que je peux faire. Une capture dans un fichier :)
https://www.cjoint.com/c/FBzrlHr5RgV
https://www.cjoint.com/c/FBzrlHr5RgV
via55
Messages postés
14501
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
28 novembre 2024
2 735
Modifié par via55 le 25/02/2016 à 18:29
Modifié par via55 le 25/02/2016 à 18:29
Re ;)
1) Pour joindre l'image tu fais une copie d'écran que tu enregistres (dans Mes images par ex)
Ensuite en haut du message le dernier bouton doit permettre d'aller chercher l'image et de la charger
2) Je vois bien la capture envoyée et je n'y comprends rien ! Pourquoi les formules rendent 0 dans ton cas ? Je ne vois qu'un format de date différent (si tu es en date anglaises par ex ?) que ne comprendrait pas la formule
Si c'est le cas essaye dans la formule en M3
=SI(L3="";"";NB.SI.ENS(DECALER('Data Grande Année'!$1:$1;$D$3;);"X";'Data Grande Année'!$1:$1;">="&DATEVAL("01/01/"&L3);'Data Grande Année'!$1:$1;"<="&DATEVAL("31/12/"&L3))) de remplacer 31/12/ par 12/31/
puis dans la formule en O3
=SI(N3="";"";NB.SI.ENS(DECALER('Data Avicourse'!$1:$1;$D$3;);"X";'Data Avicourse'!$1:$1;">="&DATEVAL("01/12/"&GAUCHE(N3;4));'Data Avicourse'!$1:$1;"<="&DATEVAL("29/02/"&DROITE(N3;4))))
de remplacer 01/12/ par 12/01/ et 29/02/ par 02/29/
Cdlmnt
Via
"L'imagination est plus importante que le savoir." A. Einstein
1) Pour joindre l'image tu fais une copie d'écran que tu enregistres (dans Mes images par ex)
Ensuite en haut du message le dernier bouton doit permettre d'aller chercher l'image et de la charger
2) Je vois bien la capture envoyée et je n'y comprends rien ! Pourquoi les formules rendent 0 dans ton cas ? Je ne vois qu'un format de date différent (si tu es en date anglaises par ex ?) que ne comprendrait pas la formule
Si c'est le cas essaye dans la formule en M3
=SI(L3="";"";NB.SI.ENS(DECALER('Data Grande Année'!$1:$1;$D$3;);"X";'Data Grande Année'!$1:$1;">="&DATEVAL("01/01/"&L3);'Data Grande Année'!$1:$1;"<="&DATEVAL("31/12/"&L3))) de remplacer 31/12/ par 12/31/
puis dans la formule en O3
=SI(N3="";"";NB.SI.ENS(DECALER('Data Avicourse'!$1:$1;$D$3;);"X";'Data Avicourse'!$1:$1;">="&DATEVAL("01/12/"&GAUCHE(N3;4));'Data Avicourse'!$1:$1;"<="&DATEVAL("29/02/"&DROITE(N3;4))))
de remplacer 01/12/ par 12/01/ et 29/02/ par 02/29/
Cdlmnt
Via
"L'imagination est plus importante que le savoir." A. Einstein