Somme.Si.Ens - debugg

Bonjour,

Je créé un outil de suivi/pilotage comptable pour l'agence dans laquelle je travaille.

Malheureusement la deuxième condition de la fonction SOMME.SI.ENS() ne semble pas être prise en compte.

=SOMME.SI.ENS(LOG!$D$3:$D$7;LOG!$C$3:$C$7;DASHBOARD!B4;LOG!$E$3:$E$7;"<"&D1)

Lorsque je la simplifie: =SOMME.SI.ENS(LOG!$D$3:$D$7;LOG!$C$3:$C$7;DASHBOARD!B4;LOG!$E$3:$E$7;<D1)

J'obtiens le message d'erreur suivant:

image

Ci-joint le fichier test.

=> Est-ce que quelqu'un pourrait m'aider svp?

Bonne journée,

Louis

Bonjour,

Il y a deux soucis dans la formule:

  1. DASHBOARD!B4 , il faut de préférence bloquer la colonne B, donc écrire DASHBOARD!$B4
  2. Vous faites référence à la cellule D1, qui ne contient rien, alors que c'est la ligne 2 qui contient quelque chose

La formule devrait être:

=SOMME.SI.ENS(LOG!$D$3:$D$7;LOG!$C$3:$C$7;DASHBOARD!$B4;LOG!$E$3:$E$7;"<"&D$2)

A noter que j'ai aussi bloqué la ligne 2 pour la date, car si on veut pouvoir faire le même exercice pour d'autres critères sur des lignes plus bas, il ne faut pas que cette ligne change.

Si on met cette formule pour la cellule D4 puis qu'on copie colle la formule, on obtient bien le résultat souhaité.

#RookieMistakes
Ca marche en effet!

Merci pour votre aide!!

Pas de soucis!

Rechercher des sujets similaires à "somme ens debugg"