Problème de syntaxe fonction SI
Résolu
olis8319
Messages postés
55
Date d'inscription
Statut
Membre
Dernière intervention
-
Mazzaropi Messages postés 1983 Date d'inscription Statut Contributeur Dernière intervention -
Mazzaropi Messages postés 1983 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
j'ai un classeur avec entre autre 1 feuille (Info+Engagés) et 1 feuille (résultats)
Dans la feuille (Résultats) j'ai mis en cellule D11 la fonction =SI(ESTVIDE('Info+Engagés'!A12;'Info+Engagés'!H2);"";RANG(D10;$D$10:$D$49))
cette fonction doit me permettre soit ne rien afficher si les cellules (Info+Engagés A12 et H2) sont vide toutes les deux ou afficher en D11 un RANG par rapport a la valeur de D10
Problème il y a un argument de trop dans ma fonction quelqu'un aurait il une idée a me suggérer ?
j'ai un classeur avec entre autre 1 feuille (Info+Engagés) et 1 feuille (résultats)
Dans la feuille (Résultats) j'ai mis en cellule D11 la fonction =SI(ESTVIDE('Info+Engagés'!A12;'Info+Engagés'!H2);"";RANG(D10;$D$10:$D$49))
cette fonction doit me permettre soit ne rien afficher si les cellules (Info+Engagés A12 et H2) sont vide toutes les deux ou afficher en D11 un RANG par rapport a la valeur de D10
Problème il y a un argument de trop dans ma fonction quelqu'un aurait il une idée a me suggérer ?
3 réponses
-
Bonjour La fonction ESTVIDE n'attend qu'une seule valeur...
Tu peux faire un ET dans ton SI
un truc du genre
=SI(ET(ESTVIDE('Info+Engagés'!A12);ESTVIDE('Info+Engagés'!H2));"";RANG(D10;$D$10:$D$49))
-
Merci jordan45 j'ai corrigé ma formule comme ceci:
=SI(OU(ESTVIDE('Info+Engagés'!A12);ESTVIDE('Info+Engagés'!H2));"";('Cav1'!D38))
et cela fonctionne parfaitement -
olis8319, Bonjour.
Vérifiez que, maintenant, la formule fonctionne.
=SI( OU(ESTVIDE('Info+Engagés'!A12);ESTVIDE('Info+Engagés'!H2)); ""; 'Cav1'!D38)
J'espère avoir aidé.