Comparer une cellule à une plage de cellules
Fermé
MI78790
Messages postés
3
Date d'inscription
samedi 14 avril 2018
Statut
Membre
Dernière intervention
16 avril 2018
-
14 avril 2018 à 17:36
MI78790 Messages postés 3 Date d'inscription samedi 14 avril 2018 Statut Membre Dernière intervention 16 avril 2018 - 16 avril 2018 à 15:54
MI78790 Messages postés 3 Date d'inscription samedi 14 avril 2018 Statut Membre Dernière intervention 16 avril 2018 - 16 avril 2018 à 15:54
A voir également:
- Comparer une cellule avec une colonne excel
- Déplacer une colonne excel - Guide
- Aller à la ligne dans une cellule excel - Guide
- Formule somme excel colonne - Guide
- Trier colonne excel - Guide
- Excel cellule couleur si condition texte - Guide
2 réponses
Zormuche
Messages postés
97
Date d'inscription
vendredi 11 octobre 2013
Statut
Membre
Dernière intervention
12 juin 2022
2
Modifié le 14 avril 2018 à 18:31
Modifié le 14 avril 2018 à 18:31
bonjour
idée : effectuer la fonction cherche sur chaque cellule, renvoyer 1 si vrai 0 si faux, faire la somme du total et si c'est >0 alors la recherche a trouvé un résultat correspondant
Sinon si tu veux faire en une seule formule, alors =IF ( IF(cherche;1;0)+IF(cherche;1;0)....) > 0 ; )
EDIT : la fonction cherche retourne un nombre (la place de la chaîne cherchée) d'après ce que je viens de voir, mais elle retourne une erreur #VALEUR si il n'y a pas le résultat cherché, donc quelque chose comme =IF(IF(CHERCHE("NOM";cell)>0;1;0)+...+...)>0;"NOM") fait l'affaire
idée : effectuer la fonction cherche sur chaque cellule, renvoyer 1 si vrai 0 si faux, faire la somme du total et si c'est >0 alors la recherche a trouvé un résultat correspondant
Sinon si tu veux faire en une seule formule, alors =IF ( IF(cherche;1;0)+IF(cherche;1;0)....) > 0 ; )
EDIT : la fonction cherche retourne un nombre (la place de la chaîne cherchée) d'après ce que je viens de voir, mais elle retourne une erreur #VALEUR si il n'y a pas le résultat cherché, donc quelque chose comme =IF(IF(CHERCHE("NOM";cell)>0;1;0)+...+...)>0;"NOM") fait l'affaire
14 avril 2018 à 19:16
J'ai en fait entre 3000 et 5000 lignes. J'ai trouvé la formule pour 1 ligne
=SI(CHERCHE(nom_client;A2)>0;nom_client) (nom client contient ma liste de clients et A2 contient la cellule à analyser)
il faudrait que que ma formule puisse analyser chaque cellule de ma plage nom_client jusqu'à ce qu'elle trouve mon client qui est en A2 puis recommence pour A3,... jusqu'à A500. Ma plage nom_client est une zone nommée d'environ 600 lignes.
Cordialement
14 avril 2018 à 19:50
si la somme est >0, alors c'est que au moins une des cellules est >0, donc au moins une des cellules a trouvé le nom
14 avril 2018 à 22:59
15 avril 2018 à 00:21
15 avril 2018 à 00:21