Savoir si une colonne à fin variable est pleine

Résolu/Fermé
mod77 Messages postés 1273 Date d'inscription vendredi 10 juillet 2009 Statut Membre Dernière intervention 14 janvier 2024 - Modifié le 13 juin 2017 à 17:48
mod77 Messages postés 1273 Date d'inscription vendredi 10 juillet 2009 Statut Membre Dernière intervention 14 janvier 2024 - 14 juin 2017 à 09:20
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!

1 réponse

yg_be Messages postés 22698 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 18 avril 2024 1 471
13 juin 2017 à 19:03
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 1273 Date d'inscription vendredi 10 juillet 2009 Statut Membre Dernière intervention 14 janvier 2024 53
13 juin 2017 à 20:36
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 22698 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 18 avril 2024 1 471
13 juin 2017 à 20:44
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 1273 Date d'inscription vendredi 10 juillet 2009 Statut Membre Dernière intervention 14 janvier 2024 53
13 juin 2017 à 20:58
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 1273 Date d'inscription vendredi 10 juillet 2009 Statut Membre Dernière intervention 14 janvier 2024 53
13 juin 2017 à 21:05
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 1273 Date d'inscription vendredi 10 juillet 2009 Statut Membre Dernière intervention 14 janvier 2024 53
13 juin 2017 à 22:44
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