N'ayant reçu aucune aide via les forums sur les produits Google, je vais essayer ici. Je n'ai jamais eu de problèmes avec cela auparavant, donc je ne sais pas ce que je manque maintenant. Je n'arrive pas à faire fonctionner une formule assez simple et je ne sais pas pourquoi.
Pour une raison quelconque, =COUNTIF(SCHEDULE!$C$9:$C29,">="&B$2)
renvoie 0, alors que je prévois qu'il renvoie 21.
B2
est la date "6/25/2018", qui est en fait une référence à SCHEDULE!C2
.C9:C29
sont postérieures ou égales au 25/06/2018, comptez-les."<=
, cela ne fonctionne pas non plus.TEXT(B2,"MM/DD/YYYY")
pose problème, car les autres formules semblent bien fonctionner.Alternativement, j'ai aussi essayé d'utiliser SUM(QUERY)
, mais cela a également été bloqué lors de l'utilisation des dates.
=sum(query(SCHEDULE!A9:AB,"select count(F) where F='2004' and C >= date '"&TEXT(DATEVALUE(B2),"yyyy-mm-dd")&"'",0))
Vous pouvez voir une version test de la feuille ICI .
Je travaille à partir de la fiche REF.
Vous pouvez voir ce que j'ai essayé dans Z6
, Z7
, Z8
et AA6
.
Toute suggestion serait appréciée. J'ai l'impression qu'il me manque quelque chose d'évident. Je ne suis pas sûr que ce soit le fait que certaines dates de la page SCHEDULE sont rendues en utilisant TEXT, mais je n'arrive pas à comprendre.
La référence! B2 est TEXT(SCHEDULE!$C$2,"MM/DD/YYYY")
. Vous ne pouvez pas comparer un texte ressemblant à une date à des dates vraies.
La meilleure option consiste à utiliser =SCHEDULE!$C$2
dans REF! B2 et à formater la cellule en tant que mm/dd/yyyy
.
Le pansement (creusez un trou puis remplissez-le) consiste à ajuster votre COUNTIF à,
=COUNTIF(SCHEDULE!$C$9:$C29,">="&DateValue(B$2))