Formule Matricielle

Bonjour à vous le forum,

J'ai mis les explications dans le fichier. Si je ne suis pas assez clair, n'hésitez pas. J'ai esseyé quelque chose... sans grand succès.

Merci beaucoup de votre aide.

Bonne journée !

20test.xls (16.00 Ko)

Bonsoir

Attention ! SOMMEPROD utilise des plages de longueurs identiques ; modifie tes noms définis comme ceci :

Dépenses =Feuil1!$C$2:$C$25

Mois =Feuil1!$B$2:$B$25

Numéro1 =Feuil1!$A$2:$A$25

En B4 :

=SOMMEPROD((Numéro1=A4)*(MOIS(Mois)=MOIS(Mois_Courant))*Dépenses)

Amicalement

Nad

Bonjour,

Plusieurs erreurs dont :

{=SOMMEPROD(((("Numéro1"="Numéro2")*("mois"="Mois_courant"""))*(Dépenses)))}

  • > Il est inutile de valider SOMMEPROD en matricielle.
  • > Numéro2 : doit être une cellule et nom une plage de cellule.
On vérifie l'égalité entre chaque cellule de la colonne A et une cellule en particulier.

-> ("mois"="Mois_courant""")

Ici il faut utiliser la fonction MOIS pour vérifier qu'il sagit bien du même mois.

Sinon on teste l'égalité sur le jour.

  • > Les plages Numéro1, mois, Dépenses doivent avoir la même longueur.
  • > Les noms de plage n'ont pas a être entre guillemets.

Ton fichier modifié en conséquence :

17test-vinc87.zip (5.58 Ko)

A+

Un gros merci à vous deux.

J'en suis à mes débuts avec SOMPROD, j'étais certain qu'il fallait la valider en matricielle. J'ai maintenant à ma disposition un exemple complet avec cette formules.

Merci beaucoup !

Rechercher des sujets similaires à "formule matricielle"