Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

valeur de cellulles conditionnée à un texte (nombreux if`/ then)

2 réponses
Avatar
kristof
Bonjour à tous,
Voici le problème qui m'est posé sous Excel 2007. J’ai beaucoup cherché un équivalent déjà résolu sur ce forum mais sans succès. Le tableau réalisé aidera une association à organiser des compétitions amicales d’escalade.

Dans la rangée 2 (F2...DD2) se trouve des valeurs que l'on met à jour régulièrement.
Ces valeurs ''texte'' peuvent être : 7;8;9;10a;10b;10c;10d;11a;11b;11c;11d;12a;12b;12c;12d;13a;13b;13c;13d;14a;14b;14c;14d)
ATTENTION 10a ou 10b ou 10c etc, ne font pas référence à des cellules, ce sont bien des valeurs ''texte''.

J'aimerais que dans les cellules de la rangée F3 (F3...DD3) s'affiche des valeurs en fonction de celle placée juste au dessus d elles,
à savoir:
si valeur F2 = 7 alors F3 = 25
mais si valeur F2 = 8 alors F3 = 50
et si 9 alors 75
et si 10a alors 100
si 10b alors 125
si 10c alors 150
si 10d alors 175
si 11a alors 200
si 11b alors 225
si 11c alors 250
si 11d alors 275
si 12a alors 300
et ainsi de suite jusqu'à 14 d ...

L'ensemble des variables peut affecter chaque cellule de la rangée F.

Voilà, ca ressemble à de la mise en forme conditionnelle selon le texte mais je suis un peu court pour mettre cela œuvre.
jè imagine aussi què un tableau de correspondance des valeurs serait utile... je l'ai mis en œuvre dans une feuille voisine. A1: B40
j'espère être clair... sinon je me ferai un plaisir de préciser le problème!

Merci pour votre aide.

2 réponses

Avatar
FS
Bonsoir,

Par exemple :

=EQUIV(F2;{7;8;9;"10a";"10b";"10c";"10d";"11a";"11b";"11c";"11d";"12a";"12b";"12c";"12d";"13a";"13b";"13c";"13d";"14a";"14b";"14c";"14d"};0)*25

FS
--
Frédéric SIGONNEAU
Modules et modèles pour Excel :
http://frederic.sigonneau.free.fr/

kristof a écrit :
Bonjour à tous,
Voici le problème qui m'est posé sous Excel 2007. J’ai beaucoup cherché un
équivalent déjà résolu sur ce forum mais sans succès. Le tableau réalisé aidera
une association à organiser des compétitions amicales d’escalade.

Dans la rangée 2 (F2...DD2) se trouve des valeurs que l'on met à jour
régulièrement.
Ces valeurs ''texte'' peuvent être :
7;8;9;10a;10b;10c;10d;11a;11b;11c;11d;12a;12b;12c;12d;13a;13b;13c;13d;14a;14b;14c;14d)
ATTENTION 10a ou 10b ou 10c etc, ne font pas référence à des cellules, ce sont
bien des valeurs ''texte''.

J'aimerais que dans les cellules de la rangée F3 (F3...DD3) s'affiche des
valeurs en fonction de celle placée juste au dessus d elles,
à savoir:
si valeur F2 = 7 alors F3 = 25
mais si valeur F2 = 8 alors F3 = 50
et si 9 alors 75
et si 10a alors 100
si 10b alors 125
si 10c alors 150
si 10d alors 175
si 11a alors 200
si 11b alors 225
si 11c alors 250
si 11d alors 275
si 12a alors 300
et ainsi de suite jusqu'à 14 d ...

L'ensemble des variables peut affecter chaque cellule de la rangée F.

Voilà, ca ressemble à de la mise en forme conditionnelle selon le texte mais je
suis un peu court pour mettre cela œuvre.
jè imagine aussi què un tableau de correspondance des valeurs serait utile...
je l'ai mis en œuvre dans une feuille voisine. A1: B40
j'espère être clair... sinon je me ferai un plaisir de préciser le problème!

Merci pour votre aide.


Avatar
Sam
Bonjour,
mettre le décodage sur une feuille par exemple ici feuille code de A2 à B24
et mettre dans chaque cellule de la ligne 3 une formule de ce type (exemple
pour F3)
=RECHERCHEV(F2;code!$A$2:$B$24;2;FAUX)

J'ai mis un exemple sur Cjoint :
http://cjoint.com/?lbjLWGoL4Q
Cordialement
Michel dit "Sam"

"kristof" a écrit dans le message de news:

Bonjour à tous,
Voici le problème qui m'est posé sous Excel 2007. J’ai beaucoup cherché un
équivalent déjà résolu sur ce forum mais sans succès. Le tableau réalisé
aidera
une association à organiser des compétitions amicales d’escalade.

Dans la rangée 2 (F2...DD2) se trouve des valeurs que l'on met à jour
régulièrement.
Ces valeurs ''texte'' peuvent être :
7;8;9;10a;10b;10c;10d;11a;11b;11c;11d;12a;12b;12c;12d;13a;13b;13c;13d;14a;14b;14c;14d)
ATTENTION 10a ou 10b ou 10c etc, ne font pas référence à des cellules, ce
sont
bien des valeurs ''texte''.

J'aimerais que dans les cellules de la rangée F3 (F3...DD3) s'affiche des
valeurs en fonction de celle placée juste au dessus d elles,
à savoir:
si valeur F2 = 7 alors F3 = 25
mais si valeur F2 = 8 alors F3 = 50
et si 9 alors 75
et si 10a alors 100
si 10b alors 125
si 10c alors 150
si 10d alors 175
si 11a alors 200
si 11b alors 225
si 11c alors 250
si 11d alors 275
si 12a alors 300
et ainsi de suite jusqu'à 14 d ...

L'ensemble des variables peut affecter chaque cellule de la rangée F.

Voilà, ca ressemble à de la mise en forme conditionnelle selon le texte
mais je
suis un peu court pour mettre cela œuvre.
jè imagine aussi què un tableau de correspondance des valeurs serait
utile...
je l'ai mis en œuvre dans une feuille voisine. A1: B40
j'espère être clair... sinon je me ferai un plaisir de préciser le
problème!

Merci pour votre aide.