Nombre.si.ens

Bonjour,

je ne comprends pas pourquoi ma formule ne fonctionne pas ...

=SOMME.SI.ENS(C3:C10000;B3:B10000;"annee=2018";B3:B10000;"mois=1")

je veux rechercher dans la colonne B les dates qui sont en 2018 et au mois de janvier, puis ajouter les sommes se trouvant colonne C si elles correspondent à mes critères.

je me suis faite aidée par "insérer une fonction", est validé en formule matricielle ou pas, rien ne fonctionne.

merci pour votre aide ...

cordialement

Marie

Bonjour,

La formule fait ce que tu lui demandes ! elle recherche les chaînes de texte que tu as placées entre guillemets, et si elle ne les trouve pas...

Si tu veux rechercher un élément calculé il faut l'indiquer sous la forme adéquate. Mais SOMME.SI.ENS n'acceptera pas les critères constitués par des formules... Il te faut alors faire appel à SOMMEPROD :

=SOMMEPROD((ANNEE(B3:B10000)=2018)*(MOIS(B3:B10000)=1)*C3:C10000)

Cordialement.

Bonjour,

ça peut marcher si c'est la structure de ta formule est la suivante :

=SOMME.SI.ENS(DONNÉES;ANNÉES;2018;MOIS;1)

Cela nécessite 3 colonnes de taille identique avec :

  • les données à cumuler
  • les années pas la date
  • les mois pas la date
Il faut bien lire l'aide quand on utilise les formules. Chaque formule à sa spécificité et l'utilité.

Bonjour à tous les deux,

je joins mon fichier ...

la formule que je cherche ira dans la colonne L

le format du classeur est enregistré pour excel 2003 car l'utilisateur n'aura pas mieux au boulot

pour l'instant il y a plusieurs essais de formule dans la colonne L

si je recopie la cellule L3 jusqu'au mois de décembre, cela ne fonctionne pas ....

en vous remerciant

Marie

8essai.zip (132.50 Ko)

Bonjour Marie,

Salut à tous ...

Ton fichier corrigé ...

merci ... mais je ne le vois pas en pièce jointe ...

merci ... mais je ne le vois pas en pièce jointe ...

Pardon ...

Je deviens zinzin ...

4essai.zip (162.41 Ko)

Super tout fonctionne en effet comme je le souhaitais !

si vous avez le temps de m'expliquer pourquoi la mm formule fonctionne sur toutes les lignes, je ne vois pas de changement dans la formule selon les lignes ...

Re,

Content que cela fonctionne comme tu le voulais ...

Il faut faire attention aux valeurs absolues ...les signes $ qui permettent de figer une plage ....

En utilisant Iigne()-2 ... les mois augmentent automatiquement ... sans tu n'aies à t'en préoccuper ...

Merci pour tes remerciements ... ET pour avoir cliqué sur le ...

Et bien encore merci pour tout ... la réactivité .... les compétences !!

cordialement

MArie

Et bien encore merci pour tout ... la réactivité .... les compétences !!

cordialement

MArie

De rien ...

My Pleasure ...

Rechercher des sujets similaires à "nombre ens"