Fonction SI

Fermé
Alx - 19 juil. 2013 à 11:33
bricomachin Messages postés 244 Date d'inscription lundi 4 janvier 2010 Statut Membre Dernière intervention 6 septembre 2016 - 25 juil. 2013 à 11:44
Bonjour,

J'aimerais rajouter de "valeur si vrai" dans une formule SI et après faire une RECHERCHEV une fois que les deux conditions sont respectées.
Pouvez-vous svp me donner la bonne syntaxe?

En gros: Si Feuil1!A1 = Feuil2!A1 et Feuil1!A3 = Feuil2!A3; alors RECHERCHEV.......; sinon 0

J'espère que c'est assez claire.
Merci d'avance pour votre aide.



3 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
19 juil. 2013 à 11:35
Bonjour,
On parle alors d'imbrication de formules. Dans ton cas, on va imbriquer une formule ET dans une formule SI :
=SI(ET(Feuil1!A1=Feuil2!A1;Feuil1!A3=Feuil2!A3);RECHERCHEV(blabla);0)

0
commentcamarcheeay Messages postés 667 Date d'inscription mercredi 24 février 2010 Statut Membre Dernière intervention 30 mars 2020 86
19 juil. 2013 à 11:37
Bonjour,

Essaye
SI(ET(Feuil1!A1 = Feuil2!A1; Feuil1!A3 = Feuil2!A3); RECHERCHEV.......; 0) 
Cordialement,
0
bricomachin Messages postés 244 Date d'inscription lundi 4 janvier 2010 Statut Membre Dernière intervention 6 septembre 2016 134
19 juil. 2013 à 11:47
Salut,

Si tu as un tableau de E1 à F8 avec dans E les termes de recherches et dans F les valeurs recherchées, la fonction =SI(Feuil1!A1=Feuil2!A1;SI(Feuil1!A3=Feuil2!A3;RECHERCHEV("TermeDeRecherche";E1:F8;2;FAUX);0);0) te retournera la valeur de la cellule à droite de la cellule contenant "TermeDeRecherche" lorsque la cellule A1 ainsi que A3 sont les même sur les deux feuilles Feuil1 et Feuil2.

Bien à toi,


Bricomachin
0
Salut,
Merci à tous pour vos réponses.
La formule marche super!!
Mais autre question, il y a t-il un moyen que cette formule marche si les données ne sont pas les même d'une feuille de calcul à une autre?

Exemple: Les cellules A3 varient d'une feuille à une autre (Suivant l'exemple de bricomachin)
0
bricomachin Messages postés 244 Date d'inscription lundi 4 janvier 2010 Statut Membre Dernière intervention 6 septembre 2016 134
25 juil. 2013 à 11:44
Qu'entends-tu par "si les données ne sont pas les même d'une feuille de calcul à une autre" ?
Si tu demande si la fonction marche toujours lorsque les données changent, alors oui, mais bien sûr elle va te retourner la nouvelle donnée, pas l'ancienne ^^.

Si tu demande si on peux déplacer la fonction sur une autre feuille de calcul et que cela continue de retourner les même données qu'avant, alors il faut modifier ça :

=SI(Feuil1!A1=Feuil2!A1;SI(Feuil1!A3=Feuil2!A3;RECHERCHEV("TermeDeRecherche";FeuilNuméroDeLaFeuilleOùSontTesDonnées!E1:F8;2;FAUX);0);0)

Ensuite si ce n'était pas ça ta question, alors il faut que tu expliques plus ^^...
0