Excel: fonction si complexe...
Résolu/Fermé
ungarsdu62
Messages postés
3
Date d'inscription
lundi 15 avril 2013
Statut
Membre
Dernière intervention
15 avril 2013
-
15 avril 2013 à 07:12
ungarsdu62 Messages postés 3 Date d'inscription lundi 15 avril 2013 Statut Membre Dernière intervention 15 avril 2013 - 15 avril 2013 à 12:57
ungarsdu62 Messages postés 3 Date d'inscription lundi 15 avril 2013 Statut Membre Dernière intervention 15 avril 2013 - 15 avril 2013 à 12:57
A voir également:
- Excel: fonction si complexe...
- Liste déroulante excel - Guide
- Si et excel - Guide
- Word et excel gratuit - Guide
- Aller à la ligne excel - Guide
- Déplacer une colonne excel - Guide
2 réponses
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 419
15 avril 2013 à 07:18
15 avril 2013 à 07:18
Bonjour
pouvez vous clarifier vos explications?
quelle est l'égalité de référence
car dans votre exemple, il n'est pas possible de placer en C1 une formule qui fait aussi référence à C1??
A vous lire
Crdlmnt
pouvez vous clarifier vos explications?
quelle est l'égalité de référence
car dans votre exemple, il n'est pas possible de placer en C1 une formule qui fait aussi référence à C1??
A vous lire
Crdlmnt
ungarsdu62
Messages postés
3
Date d'inscription
lundi 15 avril 2013
Statut
Membre
Dernière intervention
15 avril 2013
15 avril 2013 à 07:22
15 avril 2013 à 07:22
Oui en effet j'ai oublié une case...désolé :)
Admettons donc que l'on ait toujours les deux colonnes du tableau A1:A5 et B1:B5
On a une case C1 avec une valeur qui est égale à une des valeurs de B1 à B5
en gros si C1=B1 alors on donne la valeur A1
si C1=B2 alors on donne la valeur A2
si C1=B5 alors on donne la valeur A5
mais je n'ai pas juste 5 lignes mais 17
merci
Admettons donc que l'on ait toujours les deux colonnes du tableau A1:A5 et B1:B5
On a une case C1 avec une valeur qui est égale à une des valeurs de B1 à B5
en gros si C1=B1 alors on donne la valeur A1
si C1=B2 alors on donne la valeur A2
si C1=B5 alors on donne la valeur A5
mais je n'ai pas juste 5 lignes mais 17
merci
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 419
Modifié par Vaucluse le 15/04/2013 à 07:49
Modifié par Vaucluse le 15/04/2013 à 07:49
Re
quelques questions:
_le résultat, on le met où?
_Peut il y avoir plusieurs lignes avec valeurs identiques en B et où la valeur en A est différente et si oui que fait on.
En attendant mieux, si vous avez un résultat en D1 et pas de doublon en B
=INDEX(A:A;EQUIV(C1;B:B;0))
devrait suffire, en renvoyant la valeur de A sur la ligne ou la valeur de B est égale à C1
crdlmnt
à vous lire
quelques questions:
_le résultat, on le met où?
_Peut il y avoir plusieurs lignes avec valeurs identiques en B et où la valeur en A est différente et si oui que fait on.
En attendant mieux, si vous avez un résultat en D1 et pas de doublon en B
=INDEX(A:A;EQUIV(C1;B:B;0))
devrait suffire, en renvoyant la valeur de A sur la ligne ou la valeur de B est égale à C1
crdlmnt
à vous lire
ungarsdu62
Messages postés
3
Date d'inscription
lundi 15 avril 2013
Statut
Membre
Dernière intervention
15 avril 2013
15 avril 2013 à 12:57
15 avril 2013 à 12:57
Re
J'ai fait l'essai de votre solution et cela marche parfaitement, le résultat allait effectivement dans une autre case (D1 par exemple) et toutes les valeurs dans B sont différentes.
Cela m'étonne tout de même que la fonction si est inutile.
Merci beaucoup
J'ai fait l'essai de votre solution et cela marche parfaitement, le résultat allait effectivement dans une autre case (D1 par exemple) et toutes les valeurs dans B sont différentes.
Cela m'étonne tout de même que la fonction si est inutile.
Merci beaucoup