Excel 2007
Résolu
hashad
-
hashad -
hashad -
Bonjour,
Je voulais exprimer un résultat en fonction de la présence d'un mot d'une chaine de caractère dans cellule.
Si le mot " DOUBLE " existe dans n'importe quelle position de la chaine de caractère de la cellule A1, alors le résultat dans la cellule D5 est: D5=2*B1, (B1 étant un nombre connu).
Et si le mot " DOUBLE " n'existe pas dans la chaine de caractère le résultat est: D5=B1
voici ce que j'ai essayé de faire.
Liste de chaine de caractère de la cellule A1:
CYLINDRE SIMPLE CELLULE
CYLINDRE DOUBLE CELLULE
CABINE SIMPLE BOITE
CABINE DOUBLE BOITE
B1=20
=SI(OU(CHERCHE("DOUBLE";A1)=13;CHERCHE("DOUBLE";A1)=7);2*B1;B1)
Ça marche quand A1 = une chaine de caractère avec le mot " DOUBLE "
Mais quand A1= une chaine de caractère sans le mot " DOUBLE " le resultat dans D5= #VALEUR
Et ça devrait doner D5=20
Merci de votre aide
Je voulais exprimer un résultat en fonction de la présence d'un mot d'une chaine de caractère dans cellule.
Si le mot " DOUBLE " existe dans n'importe quelle position de la chaine de caractère de la cellule A1, alors le résultat dans la cellule D5 est: D5=2*B1, (B1 étant un nombre connu).
Et si le mot " DOUBLE " n'existe pas dans la chaine de caractère le résultat est: D5=B1
voici ce que j'ai essayé de faire.
Liste de chaine de caractère de la cellule A1:
CYLINDRE SIMPLE CELLULE
CYLINDRE DOUBLE CELLULE
CABINE SIMPLE BOITE
CABINE DOUBLE BOITE
B1=20
=SI(OU(CHERCHE("DOUBLE";A1)=13;CHERCHE("DOUBLE";A1)=7);2*B1;B1)
Ça marche quand A1 = une chaine de caractère avec le mot " DOUBLE "
Mais quand A1= une chaine de caractère sans le mot " DOUBLE " le resultat dans D5= #VALEUR
Et ça devrait doner D5=20
Merci de votre aide
A voir également:
- Excel 2007
- Save as pdf office 2007 - Télécharger - Bureautique
- Liste déroulante excel - Guide
- Word et excel gratuit - Guide
- Déplacer colonne excel - Guide
- Si ou excel - Guide
ta formule marche