Somme.si.ens avec dates

Fermé
Utilisateur anonyme - 19 sept. 2013 à 11:54
 Utilisateur anonyme - 19 sept. 2013 à 14:29
Bonjour à tous,
je suis en train de caler sur un tableau.
en fait, je voudrais faire la somme de certains critères sur une année bien précise.
je suis pratiquement sûre qu'il faut utiliser le somme.si.ens mais je cale sur les dates.
je vous joins le fichier.
je suis sûre que quelqu'un va me trouver une solution

<https://www.cjoint.com/?CItlVAE4aAm

Merci d'avance

config>Windows 7 / Internet Explorer 10.0</config>

4 réponses

michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 303
19 sept. 2013 à 12:21
Bonjour
avec une matricielle en E2
=SOMME(SI((B$2:B$8=GAUCHE(E1;3))*(ANNEE(A$2:A$8)=DROITE(E1;4)*1);C$2:C$8))
à copier en E4
et en E6
=SOMME(SI((B$2:B$8=GAUCHE(E5;7))*(ANNEE(A$2:A$8)=DROITE(E5;4)*1);C$2:C$8))
à copier en E8

Formules matricielles à valider par « ctrl+maj+entrée » (et non directement par « entrée »), le curseur clignotant dans la barre de formule; Excel encadre alors automatiquement la formule par des {}
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 394
19 sept. 2013 à 12:31
Bonjour (salut Michel)
peut être sans matricielle(... enfin avec une entrée simple)

en E2 à copier coller dans toutes les cellules résultats:

=SOMMEPROD(($B$2:$B$8=GAUCHE(E1;NBCAR(E1)-5))*(ANNEE($A$2:$A$8)=DROITE(E1;4)*1)*($C$2:$C$8))

crdlmnt
0
Utilisateur anonyme
19 sept. 2013 à 13:28
merci pour vos réponses.
si je comprends bien il n'y a pas de possibilité avec somme.si.ens.

honnêtement je ne comprends pas bien les formules matricielles
0
via55 Messages postés 14402 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 18 avril 2024 2 702
Modifié par via55 le 19/09/2013 à 13:38
Bonjour

Si, tu peux utiliser SOMME.SI.ENS
ex pour les TRAVAUX 2013 :
=SOMME.SI.ENS(C:C;B:B;"Travaux";A:A;">=01/01/2013";A:A;"<=31/12/2013")

Cdlmnt
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 394
19 sept. 2013 à 13:57
Pour info
SOMMEPROD est un code matriciel par défaut qui se rentre simplement avec la touche ENTREE
crdlmnt
0
Utilisateur anonyme
19 sept. 2013 à 14:29
merci via55
0