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   -
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 ?

3 réponses

  1. jordane45 Messages postés 30427 Date d'inscription   Statut Modérateur Dernière intervention   4 832
     
    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
  2. olis8319 Messages postés 55 Date d'inscription   Statut Membre Dernière intervention  
     
    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
  3. Mazzaropi Messages postés 1983 Date d'inscription   Statut Contributeur Dernière intervention   72
     
    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