Formule de comptage

Bonjour tout le monde,

je joins un fichier et sur l’onglet Feuil1 vous trouverez l’explication de ma demande.

Merci d’avance à vous.

Rubis
Rubis57 Formule comptage.xlsm (12,4 Ko)

j’ai un peu de mal avec la logique de la chose
voila comment je la comprend


Rubis57 Formule comptage.xlsm (15,2 Ko)

Bonjour taz,

Désolé pour l’explication.

Mais on ne doit pas toucher aux fonctions des colonnes I et J

Alors pour reprendre:

Si un test est attendu et que la date prévu du test n’est pas dépassée il doit donner un 1.
Si une date de test est dépassée il doit donner un zéro afin de ne plus me compter dans les tests attendus.

si on ne touche pas à I et J, on touche à quoi ?

Si la date est dépassée, tu auras mis quelques chose en colonne E ?
Mais si la date est dépassée et que la colonne E est vide ?

Oh pardon !

la fonction doit uniquement être en colonne I.

Bonjour,

Pas tout compris dans les explications.
De ce que je comprends.
Cordialement
Rubis57 Formule comptage.xlsm (13,2 Ko)

PS.
Utilise les possibilités des tableaux structurés dans tes formules.

Bonjour Zebulon,

Merci pour ton travail. Mais cela ne fonctionne pas comme voulu.

Regarde les deux dates que j’ai inscrites en colonne E pour confirmer que les tests ont été passés.
Mais pour le test a venir le 24/12/2024 il devrait alors me donner un 1 en colonne I

A+
Rubis57 Formule comptage (1).xlsm (13,2 Ko)

re,
c’est l’@ devant date test qui à été omis.
=SI(ET([@[DATE TEST EFFECTUE]]=«  »;[@[TEST PREVU LE]]>=AUJOURDHUI());1;0)
comme cela ça devrait fonctionner.
Cordialement
Cordialement

j’ai essayé, toujours pas !!
Rubis57 Formule comptage (1).xlsm (12,6 Ko)

Re
en fait dans ta formule

=SI(ET([@[DATE TEST EFFECTUE]]=" ";[@[TEST PREVU LE]]>=AUJOURDHUI());1;0)

avant

tu as mis un espace dans le premier vide
il faut mettre comme cela

=SI(ET([@[DATE TEST EFFECTUE]]="";[@[TEST PREVU LE]]>=AUJOURDHUI());1;0)

apres

Rubis57 Formule comptage (1).xlsm (12,7 Ko)

en fait dans ta formule l’espace est considéré comme un caractere, avec ta formule si tu mets un espace dans la cellule vide de la colonne E tu constateras que le 1 s’affiche

1 « J'aime »

re,
Au temps, pour moi. D’où l’intérêt d’utiliser
image
Sans
=SI(ET([@[DATE TEST EFFECTUE]]=«  »;[@[TEST PREVU LE]]>=AUJOURDHUI());1;0)
avec

=SI(ET([@[DATE TEST EFFECTUE]]="";[@[TEST PREVU LE]]>=AUJOURDHUI());1;0)
2 « J'aime »

Salut taz,

je vais terminer pour aujourd’hui, ça fume dans ma tête :see_no_evil: :hear_no_evil: :speak_no_evil:

Merci pour ton info.

Comme c’est Zebulon qui m’a transmis les fonctions ce sera pour lui le résolu ok.
On fera un autre une prochaine fois.

A bientôt
Rubis

Pas de problème,
toujours avec plaisir

Merci beaucoup à toi.
A une autre fois certainement.

Rubis