fonction si sur cellules variables

Le
dodiezz
Bonjour,

Un probleme qui me reveille la nuit: Comment ecrire une fonction SI qui as trait a des cellules variables? Je m'explique:
J'ai 2 colonnes qui pointent sur la cellules E9:

Colonne 2=SI(STXT(E9;1;4)="vrst";"esp verst";"")
Colonne 3 =SI(STXT(E9;1;7)="rem chq";"ch verst";"")

Comment créer une colonne qui, si E9 indique" vrst" indique "esp verst", ETsi "rem chq" indique "ch verst" ?, sur la meme colonne donc.
il est inutile de vous dire que mes nuits sont entre vos mains.
merci!
Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
Philippe.R
Le #16672151
Bonjour,

Ca devrait donner quelque chose comme :

=SI(STXT(E9;1;4)="vrst";"esp verst";SI(STXT(E9;1;7)="rem chq";"ch
verst";""))
--
Avec plaisir
http://dj.joss.free.fr/trombine.htm
http://jacxl.free.fr/mpfe/trombino.html
Philippe.R
Pour se connecter au forum :
http://www.excelabo.net/mpfe/connexion.php
News://news.microsoft.com/microsoft.public.fr.excel
"dodiezz" news:
Bonjour,

Un probleme qui me reveille la nuit: Comment ecrire une fonction SI qui as
trait a des cellules variables? Je m'explique:
J'ai 2 colonnes qui pointent sur la cellules E9:

Colonne 2=SI(STXT(E9;1;4)="vrst";"esp verst";"")
Colonne 3 =SI(STXT(E9;1;7)="rem chq";"ch verst";"")

Comment créer une colonne qui, si E9 indique" vrst" indique "esp verst",
ETsi
"rem chq" indique "ch verst" ?, sur la meme colonne donc.
il est inutile de vous dire que mes nuits sont entre vos mains.
merci!


dodiezz
Le #16679511
Philippe.R a écrit le 30/08/2008 à 14h55 :
Bonjour,

Ca devrait donner quelque chose comme :

=SI(STXT(E9;1;4)="vrst";"esp
verst";SI(STXT(E9;1;7)="rem chq";"ch
verst";""))
--
Avec plaisir
http://dj.joss.free.fr/trombine.htm
http://jacxl.free.fr/mpfe/trombino.html
Philippe.R
Pour se connecter au forum :
http://www.excelabo.net/mpfe/connexion.php
News://news.microsoft.com/microsoft.public.fr.excel
"dodiezz" a écrit dans le
message de
news:
Bonjour,

Un probleme qui me reveille la nuit: Comment ecrire une fonction SI qui as
trait a des cellules variables? Je m'explique:
J'ai 2 colonnes qui pointent sur la cellules E9:

Colonne 2=SI(STXT(E9;1;4)="vrst";"esp verst";"")
Colonne 3 =SI(STXT(E9;1;7)="rem chq";"ch
verst";"")

Comment créer une colonne qui, si E9 indique" vrst" indique
"esp verst",
ETsi
"rem chq" indique "ch verst" ?, sur la meme colonne donc.
il est inutile de vous dire que mes nuits sont entre vos mains.
merci!





merci pour ta reponse qui marche tres bien pour 2 colonne mais pas pour 3 en effet si
Colonne 2=SI(STXT(E9;1;4)="vrst";"esp verst";"")
Colonne 3 =SI(STXT(E9;1;7)="rem chq";"ch verst";"")
Colonne 4=SI(STXT(E9;1;5)="remcb";"cb verst";"")

et que j'applique la formule =SI(STXT(C9;1;4)="vrst";"esp verst";SI(STXT(C9;1;7)="rem chq";"ch verst";"";si(stxt(c9;2;1;5)="com cb";"com cb")))
ca ne marche pas !ai- je fais une erreur ?
en plus j'aimeraiensuite etendre cette formule sur 4 colonnes

merci pour une reponse!
Sam
Le #16681001
Bonjour,
2 erreurs dans ta formule : le " " mal placé et le dernier stxt avec trop
d'arguments.

Pour 4 colonnes ça pourrait donner :
=SI(STXT(C9;1;4)="vrst";"espverst";SI(STXT(C9;1;7)="rem chq";"ch
verst";SI(STXT(C9;1;6)="com cb";"comcb";SI(STXT(C9;1;9)="pour
rien";"gratuit";""))))

Cordialement
Michel dit "Sam"

merci pour ta reponse qui marche tres bien pour 2 colonne mais pas pour 3
en
effet si
Colonne 2=SI(STXT(E9;1;4)="vrst";"esp verst";"")
Colonne 3 =SI(STXT(E9;1;7)="rem chq";"ch verst";"")
Colonne 4=SI(STXT(E9;1;5)="remcb";"cb verst";"")

et que j'applique la formule =SI(STXT(C9;1;4)="vrst";"esp
verst";SI(STXT(C9;1;7)="rem chq";"ch verst";"";si(stxt(c9;2;1;5)="com
cb";"com
cb")))
ca ne marche pas !ai- je fais une erreur ?
en plus j'aimeraiensuite etendre cette formule sur 4 colonnes

merci pour une reponse!


dodiezz
Le #16681741
Sam a écrit le 31/08/2008 à 17h33 :
Bonjour,
2 erreurs dans ta formule : le " " mal placé et le dernier
stxt avec trop
d'arguments.

Pour 4 colonnes ça pourrait donner :
=SI(STXT(C9;1;4)="vrst";"espverst";SI(STXT(C9;1;7)="rem
chq";"ch
verst";SI(STXT(C9;1;6)="com
cb";"comcb";SI(STXT(C9;1;9)="pour
rien";"gratuit";""))))

Cordialement
Michel dit "Sam"

merci pour ta reponse qui marche tres bien pour 2 colonne mais pas pour 3
en
effet si
Colonne 2=SI(STXT(E9;1;4)="vrst";"esp verst";"")
Colonne 3 =SI(STXT(E9;1;7)="rem chq";"ch
verst";"")
Colonne 4=SI(STXT(E9;1;5)="remcb";"cb verst";"")

et que j'applique la formule =SI(STXT(C9;1;4)="vrst";"esp
verst";SI(STXT(C9;1;7)="rem chq";"ch
verst";"";si(stxt(c9;2;1;5)="com
cb";"com
cb")))
ca ne marche pas !ai- je fais une erreur ?
en plus j'aimeraiensuite etendre cette formule sur 4 colonnes

merci pour une reponse!





Bravo !
ça marche,merci.
Philippe.R
Le #16682861
Bonsoir,
Si d'aventure tu souhaites une solution pour plus de 7 colonnes, n'hésite
pas à revenir...(en le précisant)
;o))
--
Avec plaisir
http://dj.joss.free.fr/trombine.htm
http://jacxl.free.fr/mpfe/trombino.html
Philippe.R
Pour se connecter au forum :
http://www.excelabo.net/mpfe/connexion.php
News://news.microsoft.com/microsoft.public.fr.excel
"dodiezz" news:
Philippe.R a écrit le 30/08/2008 à 14h55 :
Bonjour,

Ca devrait donner quelque chose comme :

=SI(STXT(E9;1;4)="vrst";"esp
verst";SI(STXT(E9;1;7)="rem chq";"ch
verst";""))
--
Avec plaisir
http://dj.joss.free.fr/trombine.htm
http://jacxl.free.fr/mpfe/trombino.html
Philippe.R
Pour se connecter au forum :
http://www.excelabo.net/mpfe/connexion.php
News://news.microsoft.com/microsoft.public.fr.excel
"dodiezz" a écrit dans le
message de
news:
Bonjour,

Un probleme qui me reveille la nuit: Comment ecrire une fonction SI qui
as
trait a des cellules variables? Je m'explique:
J'ai 2 colonnes qui pointent sur la cellules E9:

Colonne 2=SI(STXT(E9;1;4)="vrst";"esp verst";"")
Colonne 3 =SI(STXT(E9;1;7)="rem chq";"ch
verst";"")

Comment créer une colonne qui, si E9 indique" vrst" indique
"esp verst",
ETsi
"rem chq" indique "ch verst" ?, sur la meme colonne donc.
il est inutile de vous dire que mes nuits sont entre vos mains.
merci!





merci pour ta reponse qui marche tres bien pour 2 colonne mais pas pour 3
en
effet si
Colonne 2=SI(STXT(E9;1;4)="vrst";"esp verst";"")
Colonne 3 =SI(STXT(E9;1;7)="rem chq";"ch verst";"")
Colonne 4=SI(STXT(E9;1;5)="remcb";"cb verst";"")

et que j'applique la formule =SI(STXT(C9;1;4)="vrst";"esp
verst";SI(STXT(C9;1;7)="rem chq";"ch verst";"";si(stxt(c9;2;1;5)="com
cb";"com
cb")))
ca ne marche pas !ai- je fais une erreur ?
en plus j'aimeraiensuite etendre cette formule sur 4 colonnes

merci pour une reponse!


dodiezz
Le #16689271
Philippe.R a écrit le 31/08/2008 à 21h26 :
Bonsoir,
Si d'aventure tu souhaites une solution pour plus de 7 colonnes,
n'hésite
pas à revenir...(en le précisant)
;o))
--
Avec plaisir
http://dj.joss.free.fr/trombine.htm
http://jacxl.free.fr/mpfe/trombino.html
Philippe.R
Pour se connecter au forum :
http://www.excelabo.net/mpfe/connexion.php
News://news.microsoft.com/microsoft.public.fr.excel
"dodiezz" a écrit dans le
message de
news:
Philippe.R a écrit le 30/08/2008 à 14h55 :
Bonjour,

Ca devrait donner quelque chose comme :

=SI(STXT(E9;1;4)="vrst";"esp
verst";SI(STXT(E9;1;7)="rem chq";"ch
verst";""))
--
Avec plaisir
http://dj.joss.free.fr/trombine.htm
http://jacxl.free.fr/mpfe/trombino.html
Philippe.R
Pour se connecter au forum :
http://www.excelabo.net/mpfe/connexion.php
News://news.microsoft.com/microsoft.public.fr.excel
"dodiezz" a écrit dans le
message de
news:
Bonjour,

Un probleme qui me reveille la nuit: Comment ecrire une fonction SI qui
as
trait a des cellules variables? Je m'explique:
J'ai 2 colonnes qui pointent sur la cellules E9:

Colonne 2=SI(STXT(E9;1;4)="vrst";"esp
verst";"")
Colonne 3 =SI(STXT(E9;1;7)="rem chq";"ch
verst";"")

Comment créer une colonne qui, si E9 indique" vrst" indique
"esp verst",
ETsi
"rem chq" indique "ch verst" ?, sur la meme colonne
donc.
il est inutile de vous dire que mes nuits sont entre vos mains.
merci!







merci pour ta reponse qui marche tres bien pour 2 colonne mais pas pour 3
en
effet si
Colonne 2=SI(STXT(E9;1;4)="vrst";"esp verst";"")
Colonne 3 =SI(STXT(E9;1;7)="rem chq";"ch
verst";"")
Colonne 4=SI(STXT(E9;1;5)="remcb";"cb verst";"")

et que j'applique la formule =SI(STXT(C9;1;4)="vrst";"esp
verst";SI(STXT(C9;1;7)="rem chq";"ch
verst";"";si(stxt(c9;2;1;5)="com
cb";"com
cb")))
ca ne marche pas !ai- je fais une erreur ?
en plus j'aimeraiensuite etendre cette formule sur 4 colonnes

merci pour une reponse!





Bonjour
ma question ne pose pas sur 7 colonnes! mais sur la formule que tu as trouvé. je voudrais une formule qui valide cette formule quand elle est respectée mais ne marque rien quand elle ne la valide pas donc
=SI(STXT(E30;1;4)="vrst";"esp verst";SI(STXT(E30;1;7)="rem chq";"ch verst";SI(STXT(E30;1;5)="comcb";"com cb";SI(STXT(E30;1;5)="remcb";"cb verst";"")))) doit marquer esp verst ,ch verst; com cb si cest le cas et doit laisser le champs vide sinon
merci pour ta réponse.
Publicité
Poster une réponse
Anonyme