Savoir si une colonne à fin variable est pleine

Résolu
mod77 Messages postés 1284 Date d'inscription   Statut Membre Dernière intervention   -  
mod77 Messages postés 1284 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

J'ai une colonne qui se remplie petit à petit avec des chiffres.
Je sais que j'attends N remplissages grâce au nombre N en "A4".

J'ai essayé la fonction NBVAL sur la feuil mais je ne sais pas comment indiquer la fin de la colonne.

nbval(P3, Q6: (Q6+[A4]))


et lorsque j'atteins "0" alors je dois mettre en vert le fond de O3 et marquer "Terminé!"

Quelqu'un peut-il m'aider svp?



Savoir dire NON est un devoir et une force! N'ayez pas peur! L'union fait la force!

Passez en résolu si ça l'est!
A voir également:

1 réponse

yg_be Messages postés 23541 Date d'inscription   Statut Contributeur Dernière intervention   Ambassadeur 1 584
 
bonsoir,
si je comprends bien, tu veux détecter que le nombre de chiffres d'une cellule, disons Q6, est au moins égal à la valeur d'une autre cellule, disons A4.
je suggère, pour commencer, de mettre la formule suivante dans une autre celulle, et que tu vérifies ce qui se passe quand tu remplis Q6:
=SI(Q6>=10^(A4-1);"rempli";"...")
0
mod77 Messages postés 1284 Date d'inscription   Statut Membre Dernière intervention   53
 
bonsoir yg_be,

non, c'est le nombre de chiffres d'une matrice Q6:Qn
j'ai essayé ton code, dont je ne comprends pas la condition, mais il ne fonctionne pas.
il indique faux
0
yg_be Messages postés 23541 Date d'inscription   Statut Contributeur Dernière intervention   1 584
 
il s'agit donc d'une matrice qui se remplit de nombres? tu souhaites compter le nombre de cellules non vides dans la matrice?
0
mod77 Messages postés 1284 Date d'inscription   Statut Membre Dernière intervention   53
 
c'est une matrice dont je connais le nombre de remplissage final. Il est indiqué en A4.
le nombre de case vide est compté puisqu'au fur et à mesure il diminue jusqu'à zéro.
Et quand il est à zéro le message "Terminé" s'affiche
0
mod77 Messages postés 1284 Date d'inscription   Statut Membre Dernière intervention   53
 
j'ai tenté ceci en" P3" et ça a l'air de fonctionner:
=A4-NBVAL(Q6:Q13)

Ensuite je mets une mise en forme conditionnelle pour passer en vert quand il y a zéro.
0
mod77 Messages postés 1284 Date d'inscription   Statut Membre Dernière intervention   53
 
j'ai fait ceci:

=SI(A4-NBVAL(Q6:Q156)=0;"Terminé !";A4-NBVAL(Q6:Q156))


mais j'ai eu une fois seulement, un message comme quoi " il y a redondance d'une formule dans une formule" ou "appelle d'une fonction dans une autre" , je ne sais plus vraiment mais ensuite excel s'est fermé et là ça m'iquiète.

Est-ce que cela peut venir de ma ligne de code ci-dessus, svp?
0