Parcourir des cellules
Résolu
sidyy
-
sidyy -
sidyy -
Bonjour,
j'aimerai parcourir les cellules d'une colonne et en fonction de ce qui s'y trouve inscrire un mot dans une cellule de la meme colonne,
par exemple si le contenu des cellules H4:H160 est "OK", revenir dans la premiere cellule, c'est a dire H1 de la meme colonne inscrire "correct" . et si le contenu n'est pas OK, inscrire echec.
merci d'avance pour vos propositions.
cordialement,
j'aimerai parcourir les cellules d'une colonne et en fonction de ce qui s'y trouve inscrire un mot dans une cellule de la meme colonne,
par exemple si le contenu des cellules H4:H160 est "OK", revenir dans la premiere cellule, c'est a dire H1 de la meme colonne inscrire "correct" . et si le contenu n'est pas OK, inscrire echec.
merci d'avance pour vos propositions.
cordialement,
A voir également:
- Parcourir des cellules
- Verrouiller des cellules excel - Guide
- Formule excel pour additionner plusieurs cellules - Guide
- Concatener deux cellules excel - Guide
- Pour ce faire la taille des cellules fusionnées doit être identique ✓ - Forum Excel
- Afficher cellules masquées excel - Forum Excel
8 réponses
Je ne connais pas assez bien excel pour te donner la réponse mais sur google tu vas trouver des infos là-dessus c'est des fonctions "IF" j'en avais fait à l'époque mais ça remonte à loin :P
un truc genre si la réponse est juste alors correct si la réponse est fausse alors échec. un truc du genre
un truc genre si la réponse est juste alors correct si la réponse est fausse alors échec. un truc du genre
Bonjour,
Je pense qu'il faut utiliser la fonction SI avec une formule =SI(H4:H160="OK";"correct";"echec").
Malheureusement la détermination de la plage H4:H160 ne fonctionne pas :-(
je pense que c'est la bonne piste mais ...
Alors ce que je peux te proposer c'est de travailler en 2 temps
- Dans une case que tu n'utilises pas tu demande à Excel de compter le nombre d'OK - =NB.SI(H4:H160;"OK") - dans cette case utilise une police blanche pour que cela devienne invisible à la lecture ;-)
- Dans ta case H1 tu écris =SI(H2=156;"correct";"echec"). H2 étant ta case "non utilisée" et 156 le nombre de case qu'il y a de H4 à H160 et donc c'est le nombre que doit atteindre H2.
Il doit sûrement y avoir plus simple mais en attendant ça peut fonctionner.
Tiens nous au courant.
Je pense qu'il faut utiliser la fonction SI avec une formule =SI(H4:H160="OK";"correct";"echec").
Malheureusement la détermination de la plage H4:H160 ne fonctionne pas :-(
je pense que c'est la bonne piste mais ...
Alors ce que je peux te proposer c'est de travailler en 2 temps
- Dans une case que tu n'utilises pas tu demande à Excel de compter le nombre d'OK - =NB.SI(H4:H160;"OK") - dans cette case utilise une police blanche pour que cela devienne invisible à la lecture ;-)
- Dans ta case H1 tu écris =SI(H2=156;"correct";"echec"). H2 étant ta case "non utilisée" et 156 le nombre de case qu'il y a de H4 à H160 et donc c'est le nombre que doit atteindre H2.
Il doit sûrement y avoir plus simple mais en attendant ça peut fonctionner.
Tiens nous au courant.
Bonjour sidyy.
Pourrais-tu te montrer plus précis dans ta question ?
"si le contenu des cellules H4:H160 est "OK", revenir ..." veut dire
"si le contenu de toutes les cellules H4:H160 est "OK", revenir ..." ou
"si le contenu d'une des cellules H4:H160 est "OK", revenir ..." ?
Pourrais-tu te montrer plus précis dans ta question ?
"si le contenu des cellules H4:H160 est "OK", revenir ..." veut dire
"si le contenu de toutes les cellules H4:H160 est "OK", revenir ..." ou
"si le contenu d'une des cellules H4:H160 est "OK", revenir ..." ?
en fait Raymond , les cellules de H4 a H160 contiennent le texte OK, et donc je voudrais faire un test de toute les cellules, si elle contiennet toutes le texte
"OK", afficher "correct", sinon "check".
merci pour ta proposition Sam, je vais essayer et voir ce que ça donne.
cdlt,
"OK", afficher "correct", sinon "check".
merci pour ta proposition Sam, je vais essayer et voir ce que ça donne.
cdlt,
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question