Fonction SI

Alx -  
bricomachin Messages postés 244 Date d'inscription   Statut Membre Dernière intervention   -
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.



A voir également:

3 réponses

pijaku Messages postés 12263 Date d'inscription   Statut Modérateur Dernière intervention   2 761
 
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   Statut Membre Dernière intervention   86
 
Bonjour,

Essaye
SI(ET(Feuil1!A1 = Feuil2!A1; Feuil1!A3 = Feuil2!A3); RECHERCHEV.......; 0) 
Cordialement,
0
bricomachin Messages postés 244 Date d'inscription   Statut Membre Dernière intervention   134
 
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
Alx
 
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   Statut Membre Dernière intervention   134
 
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