OVH Cloud OVH Cloud

condition

9 réponses
Avatar
mike
J'ai une liste déroulante en A1 avec

le grand soleil
beau chemin
grande lune

En b1 je désire mettre une formule qui lorsque je choisi en A1 le grand
soleil, IL m'affiche uniquement "soleil"
en b1 lorsque je choisi en A1 beau chemin, iL m'affiche uniquement
"chemin" etc...

MERCI

mike

PS
UNE FONCTION SI VA TRèS BIEN....

--
Ceci est une signature automatique de MesNews.
Site : http://mesnews.no-ip.com

9 réponses

Avatar
ru-th
Salut

le classique
=DROITE(b1;EQUIV("
";STXT(b1;NBCAR(b1)-LIGNE(INDIRECT("1:"&NBCAR(b1)));1);0))
en validation matricielle
ctrl+maj+entrée
a+
rural thierry
"mike" a écrit dans le message de news:

J'ai une liste déroulante en A1 avec

le grand soleil
beau chemin
grande lune

En b1 je désire mettre une formule qui lorsque je choisi en A1 le grand
soleil, IL m'affiche uniquement "soleil"
en b1 lorsque je choisi en A1 beau chemin, iL m'affiche uniquement
"chemin" etc...

MERCI

mike

PS
UNE FONCTION SI VA TRèS BIEN....

--
Ceci est une signature automatique de MesNews.
Site : http://mesnews.no-ip.com



Avatar
Starwing
Bonjour

En B1 la formule suivante:

=DROITE(A1;EQUIV("
";STXT(A1;NBCAR(A1)-LIGNE(INDIRECT("1:"&NBCAR(A1)));1);0))

Matricielle avec Ctrl + Shift + Enter



Starwing
Avatar
CAP2
Salut,

si tu n'as pas que ces 3 valeurs possibles en A1, tu peux mettre en B1 cette
formule :

=SI(A1="le grand soleil";"soleil";SI(A1="beau chemin";"chemin";"lune"))

Ca marche ?

CAP2
Avatar
Starwing
;-))
Le Môssieu y veut pu la formule en B1?

=DROITE(b1;EQUIV("
";STXT(b1;NBCAR(b1)-LIGNE(INDIRECT("1:"&NBCAR(b1)));1);0))


Starwing

Avatar
ru-th
certes, mais !
il faut envisager tous les cas de figure,
je pense que ce que souhaiterait maintenant le monsieur, c'est une petite
explication de la formule
;-)
a+
rural thierry

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

;-))
Le Môssieu y veut pu la formule en B1?

=DROITE(b1;EQUIV("
";STXT(b1;NBCAR(b1)-LIGNE(INDIRECT("1:"&NBCAR(b1)));1);0))


Starwing






Avatar
mike
merci à tous, je dois tester et vous donne une réponse......

Mike

Il se trouve que mike a formulé :
J'ai une liste déroulante en A1 avec

le grand soleil
beau chemin
grande lune

En b1 je désire mettre une formule qui lorsque je choisi en A1 le grand
soleil, IL m'affiche uniquement "soleil"
en b1 lorsque je choisi en A1 beau chemin, iL m'affiche uniquement "chemin"
etc...

MERCI

mike

PS
UNE FONCTION SI VA TRèS BIEN....


--
Ceci est une signature automatique de MesNews.
Site : http://mesnews.no-ip.com

Avatar
Starwing
Non non ce n'est pas ça que je voulais dire...

La formule devait être en B1, et dans ta formule il y a des "b1" partout,
donc incontournablement, cela retournera une référence circulaire ;-)

Star
"ru-th" a écrit dans le message de
news:
certes, mais !
il faut envisager tous les cas de figure,
je pense que ce que souhaiterait maintenant le monsieur, c'est une petite
explication de la formule
;-)
a+
rural thierry

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

;-))
Le Môssieu y veut pu la formule en B1?

=DROITE(b1;EQUIV("
";STXT(b1;NBCAR(b1)-LIGNE(INDIRECT("1:"&NBCAR(b1)));1);0))


Starwing










Avatar
ru-th
N'essaies pas de noyer le poisson par des arguties jpsiennes (prononcée
gypsienne eu égard à sa date de naissance)
il n'est absolument pas logique de retrouver les 3 textes dans la même
cellules que ce soit A1 ou B1 ne changent pas le problème
d'ailleurs que penser de quelqu'un qui mettrait en a1, pour commencer "le
grand soleil" , cela ne te parait pas curieux voir suspect.
tu comprendras que je prenne des précautions, somme toutes élémentaires, en
déplaçant le problème de dextre façon, et si tu retournes l'écran, cela sera
de sinistre façon.
;-))
rural thierry
"Starwing" a écrit dans le message de news:

Non non ce n'est pas ça que je voulais dire...

La formule devait être en B1, et dans ta formule il y a des "b1" partout,
donc incontournablement, cela retournera une référence circulaire ;-)

Star
"ru-th" a écrit dans le message de
news:
certes, mais !
il faut envisager tous les cas de figure,
je pense que ce que souhaiterait maintenant le monsieur, c'est une
petite


explication de la formule
;-)
a+
rural thierry

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

;-))
Le Môssieu y veut pu la formule en B1?

=DROITE(b1;EQUIV("
";STXT(b1;NBCAR(b1)-LIGNE(INDIRECT("1:"&NBCAR(b1)));1);0))


Starwing














Avatar
Starwing
mdr....

Star
"ru-th" a écrit dans le message de
news:
N'essaies pas de noyer le poisson par des arguties jpsiennes (prononcée
gypsienne eu égard à sa date de naissance)
il n'est absolument pas logique de retrouver les 3 textes dans la même
cellules que ce soit A1 ou B1 ne changent pas le problème
d'ailleurs que penser de quelqu'un qui mettrait en a1, pour commencer "le
grand soleil" , cela ne te parait pas curieux voir suspect.
tu comprendras que je prenne des précautions, somme toutes élémentaires,
en

déplaçant le problème de dextre façon, et si tu retournes l'écran, cela
sera

de sinistre façon.
;-))
rural thierry
"Starwing" a écrit dans le message de news:

Non non ce n'est pas ça que je voulais dire...

La formule devait être en B1, et dans ta formule il y a des "b1"
partout,


donc incontournablement, cela retournera une référence circulaire ;-)

Star
"ru-th" a écrit dans le message de
news:
certes, mais !
il faut envisager tous les cas de figure,
je pense que ce que souhaiterait maintenant le monsieur, c'est une
petite


explication de la formule
;-)
a+
rural thierry

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

;-))
Le Môssieu y veut pu la formule en B1?

=DROITE(b1;EQUIV("
";STXT(b1;NBCAR(b1)-LIGNE(INDIRECT("1:"&NBCAR(b1)));1);0))


Starwing