Renseignements sur fonction SI

Résolu/Fermé
sanchis81 Messages postés 134 Date d'inscription mardi 17 février 2009 Statut Membre Dernière intervention 2 octobre 2013 - 17 juin 2009 à 10:16
sanchis81 Messages postés 134 Date d'inscription mardi 17 février 2009 Statut Membre Dernière intervention 2 octobre 2013 - 17 juin 2009 à 12:27
Bonjour à tous,

dans excel, je demande à une fonction "SI" de vérifier une condition sur une cellule.

Est-il possible de demander à cette fonction, si ma condition est vérifiée, d'effectuer 2 actions distinctes.

Par exemple, "SI A1=3 alors (B2=25 et B3=12)"

Merci d'avance

Sanchis

5 réponses

pijaku Messages postés 12263 Date d'inscription jeudi 15 mai 2008 Statut Modérateur Dernière intervention 4 janvier 2024 2 752
17 juin 2009 à 10:20
Salut,
Normalement utilisée, la fonction SI se place dans la cellule ou tu veux le résultat.
exemple pour ton cas :
en B2 : =SI(A1=3;25;"")
en B3 : =SI(A1=3;12;"")
Cela te convient-il?
0
sanchis81 Messages postés 134 Date d'inscription mardi 17 février 2009 Statut Membre Dernière intervention 2 octobre 2013 10
17 juin 2009 à 11:09
En fait ma question est mal posée...

je ne vais pas rentrer dans le détail de la fonction mais en fait

elle recherche si le texte de la cellule contient le mot "bonjour" par exemple

et si ce mot est retrouvée dans la cellule, je voudrais qu'elle copie ce texte dans la cellule résultat et remplace dans cette même cellule par exemple Aurevoir par "" et demain par "aujourd'hui".

Pour l'instant ma fonction marche très bien mais elle ne fait que remplacer Aurevoir par "".

Je voudrais demander à cette fonction de remplacer en plus demain par "aujourd'hui"
0
smartway14 Messages postés 822 Date d'inscription mercredi 15 octobre 2008 Statut Membre Dernière intervention 8 octobre 2011 185
17 juin 2009 à 11:21
bonjour;
d'après votre premier question,vous pouvez utiliser le macro suivant:

Sub condition()
If Range("A1")="3" Then
Range("B2")="25"
Range("B3")="12"
End If
End Sub
0
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 310
17 juin 2009 à 11:45
bonjour sanchis
depuis le temps que... ;-)
=SI(A1="demain";"aujourd'hui";SI(A1="au revoir";"";"erreur de saisie"))
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
sanchis81 Messages postés 134 Date d'inscription mardi 17 février 2009 Statut Membre Dernière intervention 2 octobre 2013 10
17 juin 2009 à 12:27
Merci Michel!

Je ne l'avais pas vu comme ça mais ça marche!!!!

A bientôt
0