Problème de syntaxe fonction SI

Résolu/Fermé
olis8319 Messages postés 55 Date d'inscription samedi 21 janvier 2017 Statut Membre Dernière intervention 11 octobre 2017 - 15 févr. 2017 à 12:50
Mazzaropi Messages postés 1985 Date d'inscription lundi 16 août 2010 Statut Contributeur Dernière intervention 24 mai 2023 - 16 févr. 2017 à 16:32
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 ?

A voir également:

3 réponses

jordane45 Messages postés 38145 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 25 avril 2024 4 650
15 févr. 2017 à 12:59
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))

0
olis8319 Messages postés 55 Date d'inscription samedi 21 janvier 2017 Statut Membre Dernière intervention 11 octobre 2017
Modifié par olis8319 le 16/02/2017 à 16:29
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
0
Mazzaropi Messages postés 1985 Date d'inscription lundi 16 août 2010 Statut Contributeur Dernière intervention 24 mai 2023 70
16 févr. 2017 à 16:32
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é.
0