OVH Cloud OVH Cloud

question sur formules SI

20 réponses
Avatar
direction
j'ai un fichier EXCEL XP et je souhaiterais une formule pour ce qui suit :

si on inscrit "x" en A1, alors B1 affiche le texte "10"
si on inscrit "y" en A1, alors B1 affiche le texte "20"
etc....10 possibilités

quelle est la formule à écrire ?

Merci

10 réponses

1 2
Avatar
patrick.jegou
Ma formule est un peu 'sauvage' et peut être perfectible
Mais je pense qu'elle répond à ton PB
=SI(A1="a";10;SI(A1="B";20;SI(A1="C";30;FAUX)))
si A1 = "A" alors 10
si A1 = "B" alors 20
si A1 = "C" alors 30
etc....
Sinon Faux
A+
Patrick
"direction" wrote in message news:<jBrBb.9138$...
j'ai un fichier EXCEL XP et je souhaiterais une formule pour ce qui suit :

si on inscrit "x" en A1, alors B1 affiche le texte "10"
si on inscrit "y" en A1, alors B1 affiche le texte "20"
etc....10 possibilités

quelle est la formule à écrire ?

Merci


Avatar
gilbert
bonjour Patrick
L'inconvénient dans cette formule c'est :

"Il est possible d'imbriquer jusqu'à sept fonctions SI comme arguments
valeur_si_vrai et valeur_si_faux pour élaborer des tests plus complexes. "

@++

--
supprimer 'stpspam' à mon adresse de messagerie pour me joindre directement
. SVP


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

Ma formule est un peu 'sauvage' et peut être perfectible
Mais je pense qu'elle répond à ton PB
=SI(A1="a";10;SI(A1="B";20;SI(A1="C";30;FAUX)))
si A1 = "A" alors 10
si A1 = "B" alors 20
si A1 = "C" alors 30
etc....
Sinon Faux
A+
Patrick
"direction" wrote in message
news:<jBrBb.9138$...

j'ai un fichier EXCEL XP et je souhaiterais une formule pour ce qui suit
:



si on inscrit "x" en A1, alors B1 affiche le texte "10"
si on inscrit "y" en A1, alors B1 affiche le texte "20"
etc....10 possibilités

quelle est la formule à écrire ?

Merci




Avatar
Daniel.M
L'avenir nous appartient... :-)

Le problème ici, ce n'est pas tant le choix des solutions que la bonne
_direction_ à adapter. Si tant est qu'elle est au rendez-vous...

Salutations,

Daniel M.

"Piotr" wrote in message
news:br6l6p$41h$
Bonjour,

Et il est tentant de proposer une nouvelle solution : avec RECHERCHEV
En créant dans une autre feuille une zone T_VALEUR :
x 10
y 20
...
en B1, on peut mettre =RECHERCHEV(A1;T_VALEUR;2;faux)
Qui vote pour ?

Pierre.

"Jacky" a écrit dans le message de
news:%
Et pourtant , il serait tant temps......
;o))
JJ

"Daniel.M" a écrit dans le message news:
#
:-)) Je vote pour.

Daniel M.


"AV" wrote in message
news:%
Ben té...

Il serait tant que les questionneurs adaptent leurs "problèmes" aux
réponses...

;-)
AV
















Avatar
AV
Qui vote pour ?


Pas moi.....!
;-)

AV

Avatar
Jacky
En tant que lecteur de temps en temps de ce forum, il est pourtant tentant
par ce temps de répondre à ce tentant vote, qui pourtant même avec ce
mauvais temps et créant certainement, mais temporairement des camps
tentants.
Par conséquent je vote blanc.
Autant en emporte le vent.
;o))
JJ

"AV" a écrit dans le message news:

Qui vote pour ?


Pas moi.....!
;-)

AV





Avatar
AV
Autant en emporte le vent.


je préfère :
Ho temps, emporte le vent !
On est bcp plus proche de l'infini

AV

Avatar
Jacky
Ho temps, emporte le vent !
Et ramène une bière c'est bcp plus tentant.......

Sur ce, je rentre chez moi, la siroté.
A bientôt
JJ

"AV" a écrit dans le message news:
#
Autant en emporte le vent.


je préfère :
Ho temps, emporte le vent !
On est bcp plus proche de l'infini

AV






Avatar
Jacky
on lira siroter :o( bien sûr.
JJ


"Jacky" a écrit dans le message de news:
#
Ho temps, emporte le vent !
Et ramène une bière c'est bcp plus tentant.......

Sur ce, je rentre chez moi, la siroté.
A bientôt
JJ

"AV" a écrit dans le message news:
#
Autant en emporte le vent.


je préfère :
Ho temps, emporte le vent !
On est bcp plus proche de l'infini

AV










Avatar
rs
Oui mais il y a un loup !

Combien de fonctions peut on imbriquer ?
Un maximum de 8 je crois !
Donc 8 fonctions si -> 9 possibilités et on veux en gérer 10 :~(

"Patrick" a écrit dans le message de
news: 10c1b01c3bef6$4bc79870$
Ma formule est un peu sauvage et peut être perfectible
qais je pense qu'elle répond à ton PB
=SI(A1="a";10;SI(A1="B";20;SI(A1="C";30;FAUX)))
si A1 = "A" alors 10
si A1 = "B" alors 20
si A1 = "C" alors 30
etc....
Sinon Faux
A+
-----Message d'origine-----
j'ai un fichier EXCEL XP et je souhaiterais une formule
pour ce qui suit :


si on inscrit "x" en A1, alors B1 affiche le texte "10"
si on inscrit "y" en A1, alors B1 affiche le texte "20"
etc....10 possibilités

quelle est la formule à écrire ?

Merci


.



Avatar
Piotr
Bonjour, et si je peux me permettre, je remets le contenu d'une proposition
que j'avais faites précédemment : avec RECHERCHEV.

En créant (dans une autre feuille pour être plus proche, mais c'est comme
vous voulez...) une zone nommée par exemple T_VALEUR qui comporte deux
colonnes :
x 10
y 20
...
en B1, on peut mettre =RECHERCHEV(A1;T_VALEUR;2;faux)

Avec cela, on n'est pas limité dans le nombre de cas possibles (enfin, les
limites d'excel quoi...).

Cela vous va-t-il mieux que des SI imbriqués ?
Pierre.

"rs" @ a écrit dans le message de
news:
Oui mais il y a un loup !

Combien de fonctions peut on imbriquer ?
Un maximum de 8 je crois !
Donc 8 fonctions si -> 9 possibilités et on veux en gérer 10 :~(

"Patrick" a écrit dans le message de
news: 10c1b01c3bef6$4bc79870$
Ma formule est un peu sauvage et peut être perfectible
qais je pense qu'elle répond à ton PB
=SI(A1="a";10;SI(A1="B";20;SI(A1="C";30;FAUX)))
si A1 = "A" alors 10
si A1 = "B" alors 20
si A1 = "C" alors 30
etc....
Sinon Faux
A+
-----Message d'origine-----
j'ai un fichier EXCEL XP et je souhaiterais une formule
pour ce qui suit :


si on inscrit "x" en A1, alors B1 affiche le texte "10"
si on inscrit "y" en A1, alors B1 affiche le texte "20"
etc....10 possibilités

quelle est la formule à écrire ?

Merci


.







1 2