Excel : insérer résultat fonction matricielle dans autre formule

Résolu
fatgk Messages postés 15 Statut Membre -  
Raymond PENTIER Messages postés 58225 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

Cela fait déjà une heure que je cherche ne vain pour insérer le résultat de ma fonction matricielle dans une formule.

Je m'explique :

Ma fonction matricielle {MAX(SI(ESTVIDE($D$11:$D$500);0;LIGNE($D$11:$D$500)))} me permet de trouver le numéro de la dernière ligne nom rempli.
J'aimerai insérer ce numéro dans ma formule à la place de 56 : SOMMEPROD((MOIS($A$11:$A$56)=MOIS(C$8))*1*($D$11:$D$56=$A11))

Sauriez-vous comment faire svp ??

Je vous remercie d'avance !

Fred

2 réponses

  1. JvDo Messages postés 1924 Date d'inscription   Statut Membre Dernière intervention   859
     
    Bonjour,

    J'essaierais avec soit la fonction DECALER() soit INDIRECT().

    Cordialement
    1
    1. fatgk Messages postés 15 Statut Membre
       
      Merci pour ta réponse JvDo. Je vais essayer avec les fonctions DECALER() et INDIRECT().

      En réalité ma question est simple, au lieu d'écrire A56, j'aimerai écrire A{MAX(SI(ESTVIDE($D$11:$D$500);0;LIGNE($D$11:$D$500)))}

      {MAX(SI(ESTVIDE($D$11:$D$500);0;LIGNE($D$11:$D$500)))} me renvoie 56
      0
    2. fatgk Messages postés 15 Statut Membre
       
      j'ai essayé avec "&" mais ça ne fonctionne pas
      0
  2. Raymond PENTIER Messages postés 58225 Date d'inscription   Statut Contributeur Dernière intervention   17 488
     
    Bonjour.

    Difficile de mélanger une formule matricielle et une formule normale ...
    Fais ton calcul matriciel dans la cellule X1 et écris ta formule
    =SOMMEPROD((MOIS($A$11:INDIRECT($A&$"X1")=MOIS(C$8))*1*($D$11:INDIRECT($D&$"X1")=$A11))
    Il faudra essayer et peut-être corriger ma proposition, que je n'ai pas testée moi-même ...
    1
    1. fatgk Messages postés 15 Statut Membre
       
      Bonjour Raymond,

      Oui effectivement, ta formule fonctionne parfaitement en déplacant le "&" après le "$". Merci beaucoup pour ton aide !

      Bon week-end !
      0
      1. Raymond PENTIER Messages postés 58225 Date d'inscription   Statut Contributeur Dernière intervention   17 488 > fatgk Messages postés 15 Statut Membre
         
        OK, et bravo.
        0