(RESOLU) si cellule contient

Usine à gaz

XLDnaute Barbatruc
Supporter XLD
Bonjour à tous,
Je ne trouve pas la solution à mon problème suivant :

dans une cellule, par exemple A1, je peux avoir deux saisies différentes :

A1 "cp"
ou
A1 "cp0.50"

Je voudrais faire une formule "si" qui me donne un résultat dans une autre cellule, par exemple C en fonction du contenu de A1

Important : je ne cherche pas exraire une partie des données de A1, je cherche juste à obtenir un résultat en complètant la formule avec d'autres instructions.

Merci pour aide,
Amicalement,
Lionel,
 
Dernière édition:

ralph45

XLDnaute Impliqué
Re : si cellule contient

Bonjour arthour973,

pas très clair comme énoncé, mais essaye ceci :

C1 :
=SI(A1="*"&"cp"&"*";"OK !";"Pas bon...")


A plus...

EDIT : 'vraiment pas réveillé, ce matin. Je vais prendre une bassine de café. Prends la formule de tdenfert
 
Dernière édition:

Usine à gaz

XLDnaute Barbatruc
Supporter XLD
Re : si cellule contient

dsl Patrick, mais apparemment cela ne fonctionne pas ou je ne comprends rien. Il me donne "valeur"

Je vous renvoie le fichier pour que vous voyez.
Amicalement,
Lionel,
 

Pièces jointes

  • CP.xls
    209.5 KB · Affichages: 87
  • CP.xls
    209.5 KB · Affichages: 90
  • CP.xls
    209.5 KB · Affichages: 93
Dernière édition:

Victor21

XLDnaute Barbatruc
Re : si cellule contient

Re,

Les deux fichiers que j'ai joint contiennent des formules en colonne D qui renvoient les résultats que vous souhaitiez.
Mais si vous modifiez ces formules, il me parait normal que les résultats soient eux aussi modifiés.

SI(D8="cp";1;SI(STXT(D8;1;2)="cp";STXT(D8;3;5)*1;0 ))
Dans mes fichiers

=SI(D10="cp";1;SI(STXT(D10;1;2)="cp";STXT(D10;3;4)*1;0 ))
dans le vôtre...
 
Dernière édition:

Victor21

XLDnaute Barbatruc
Re : si cellule contient

Re,

Il est indiqué en rouge sur fond jaune :
Attention : le séparateur décimal utilisé est le point. Si vous utlisez la virgule, modifiez la saisie en colonne D
Vous pouvez également modifier ce paramètre en passant par Outils, Options, International (pour Excel 2003, peut varier selon la v° que vous utilisez)
 

Usine à gaz

XLDnaute Barbatruc
Supporter XLD
Re : si cellule contient

Miracle d'excel ! ça marche et je ne sais pas pourquoi !

en fait, j'ai essayé votre formule sur la ligne 12 et ça a marché. Mais toujours pas sur la ligne 10.
Donc, j'ai copié la ligne 12 sur la ligne 10 et Ho miracles impénétrables........ ça marche aussi.

La cellule AJ11 devait avoir un problème avant ma recopie.

Un grand merci pour votre aide.
Amicalement,
Lionel,
 

Discussions similaires

Statistiques des forums

Discussions
312 193
Messages
2 086 059
Membres
103 110
dernier inscrit
Privé