KioskeaKioskeaCommentCaMarcheInscrivez-vous, c'est gratuit !
Samedi 17 mai 2008 - 10:24:24

Fonction si dans excel

Rechercher : dans
fonction si dans excel
par gueridon
 Fil de Discussions
Statut : Non résolu
mercredi 22 septembre 2004 à 13:20:23
Bonjour à tous,

je cherche à faire une fonction si avec la condition suivante : si ma cellule contient matin alors...
Comment retrouver dans la fonction le code *matin* que l'on utilise dans les filtres.

Merci d'avance
Gueridon
Répondre à gueridon  Signaler ce message aux modérateurs Aller au dernier message

1


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par antic80, le mercredi 22 septembre 2004 à 13:24:58 Fil de Discussions
que ve tu dire par fonction dans le code matin
Répondre à antic80

2


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par gueridon, le mercredi 22 septembre 2004 à 13:29:25 Fil de Discussions
Cela donnerait quelque chose comme cela
=si(a2=*matin*;"ok";"ne convient pas")
Sauf que dans la fonction si, il n'a pas l'air de comprendre le code *
:-)
Répondre à gueridon

3


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par antic80, le mercredi 22 septembre 2004 à 14:00:46 Fil de Discussions
si tu as mis *matin* c normale il faut mettre "matin"
Répondre à antic80

4


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par g, le mercredi 22 septembre 2004 à 16:07:36 Fil de Discussions
Bonjour,
Et pour éviter que lorsque A2 n'est pas renseigné la réponse soit "ne me convient pas"
=SI(A2="";"";SI(A2="matin";"ok";"ne me convient pas"))
Bonne continuation.

http://perso.wanadoo.fr/gerard.g
Répondre à g

5


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par charles, le mercredi 22 septembre 2004 à 21:59:28 Fil de Discussions
Les réponses ci-dessus fonctionnent lorsque le texte "matin" est inscrit exactement dans la cellule A2.
S'il s'agit de tester si la cellule contient "matin" (d'où le souhait d'utiliser des * avant et après comme dans les filtres), alors je te propose d'utiliser la fonction CHERCHE qui donne l'emplacement du début du texte dans une chaine, et qui si elle ne trouve pas ce texte renvoie une erreur.
La formule suivante donne le résultat attendu :

=SI(ESTERR(CHERCHE("matin";A2));"ne me convient pas";"OK")

Bonne chance.
Répondre à charles

6


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par sarah, le mercredi 20 février 2008 à 22:51:46 Fil de Discussions
<souligne>bonjour,

je souhaiterai avoir une définition exact de la fonction si

merci

sarah
Répondre à sarah

7


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par charles, le jeudi 21 février 2008 à 13:15:55 Fil de Discussions
Bonjour
la fonction SI permet donner deux résultats différents selon qu'une condition est réalisée ou au contraire qu'elle n'est pas réalisée.
Donne moi l'exemple que tu veux traiter, je te donnerai la façon de rédiger la fonction
Cordialement
Charles
Répondre à charles

8


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par littleange, le samedi 12 avril 2008 à 18:55:22 Fil de Discussions
bonjour, j'ai un problème de formule.
J'ai des chiffres d'inscrits dans la colonne A et je voudrais une formule pour savoir si le chiffre que je tape dans la case I8 appartient a un des chiffres de la colonne A

je voulais faire un truc du style : si I8 appartient a A:A alors oui sinon non mais c'est le appartient a A:A qui me pose problème car je ne sais pas comment écrire cette formule.

merci de votre aide
Répondre à littleange

9


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par littleange, le samedi 12 avril 2008 à 19:51:39 Fil de Discussions
personne ??
Répondre à littleange

10


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par charles, le samedi 12 avril 2008 à 21:08:27 Fil de Discussions
Bonjour
Il suffit d'écrire la formule :
=EQUIV(I8;A:A;0)
- si la valeur de la cellule I8 existe dans la colonne A, la formule va retourner le numéro de la première ligne où elle est située ;
- si la valeur n'existe pas, elle retournera la valeur d'erreur N/A# ;
Comme il est gênant d'avoir des valeurs d'erreurs dans une feuille, je te conseille de compléter la formule comme suit :
=1*NON(ESTNA(EQUIV(I8;A:A;0)))
le résultat sera soit 0 si la valeur n'existe pas dans toute la colonne, soit 1 si elle existe
Répondre à charles

11


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par littleange, le dimanche 13 avril 2008 à 10:56:16 Fil de Discussions
super merci beaucoup charles
Répondre à littleange

12


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par myriam, le vendredi 16 mai 2008 à 18:01:33 Fil de Discussions 
salut je dois tracer une courbe( rendement en fonction du temps) avec excel mais je nai aucune idee comment ca marche es ce que quelqun pourrait m´aider?? merci
Répondre à myriam
Discussions pertinentes trouvées dans le forum
16/03 16h21EXCEL Fonction SIBureautique16/03 20h286
06/02 19h31EXCEL Fonction "SI"Bureautique15/05 17h4123
04/02 13h47Excel : Fonction =SI(test_logic; un calcu)Bureautique04/02 19h344
31/01 16h01Excel fonction si sur plage de cellules videBureautique04/02 08h378
09/01 15h54EXCEL FONCTION SI : je n'y arrive pas !Programmation10/01 09h216
Plus de discussions sur « fonction si dans excel » Discussion en cours Discussion fermée Problème résolu
Répondre
Titre du message :
Votre pseudo:
Votre email :
Message: 
  •  
  •  
Options: Recevoir les réponses par mail.
 

Aide