IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Excel Discussion :

formule somme.si.ens avec critére sur les dates


Sujet :

Excel

  1. #1
    Membre à l'essai
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2014
    Messages
    11
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 33
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2014
    Messages : 11
    Points : 12
    Points
    12
    Par défaut formule somme.si.ens avec critére sur les dates
    Bonjour ,
    J'ai une base de donnée et je veux faire un filtre sur plusieur critére , mon probléme est le suivant , j'ai une colonne pour les dates (jj/mm/yyyy) de 01/01/2010 à 31/12/2013
    Est ce que vous avez une idée comment faire un filtre sur toute l'année 2012 par exemple ?? j'ai essayé avec la formule somme.si.ens( plage somme , ma plage , "2013" , plage , " critére ")

    mais ça n'a pas marché , ça retourn 0


    Merci d'avance

    Cordialement

  2. #2
    Community Manager

    Avatar de Malick
    Homme Profil pro
    Community Manager
    Inscrit en
    Juillet 2012
    Messages
    9 134
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Sénégal

    Informations professionnelles :
    Activité : Community Manager
    Secteur : Conseil

    Informations forums :
    Inscription : Juillet 2012
    Messages : 9 134
    Points : 84 788
    Points
    84 788
    Billets dans le blog
    15
    Par défaut
    Salut,
    Pourriez-vous poster un exemple de votre base de données (test).
    Vous avez envie de contribuer au sein du Club Developpez.com ? Contactez-nous maintenant !
    Vous êtes passionné, vous souhaitez partager vos connaissances en informatique, vous souhaitez faire partie de la rédaction.
    Il suffit de vous porter volontaire et de nous faire part de vos envies de contributions :
    Rédaction d'articles/cours/tutoriels, Traduction, Contribution dans la FAQ, Rédaction de news, interviews et témoignages, Organisation de défis, de débats et de sondages, Relecture technique, Modération, Correction orthographique, etc.
    Vous avez d'autres propositions de contributions à nous faire ? Vous souhaitez en savoir davantage ? N'hésitez pas à nous approcher.

  3. #3
    Nouveau membre du Club
    Homme Profil pro
    demandeur d'emploi
    Inscrit en
    Mai 2014
    Messages
    20
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : demandeur d'emploi
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2014
    Messages : 20
    Points : 36
    Points
    36
    Par défaut
    A3-> 2013-01-01 (en format date propre)
    A4-> 2013-12-31

    B:b -> plageSomme
    C:c -> plage dates

    =somme.si.ens(b:b; c:c; "=>"&a3; c:c; "<="&a4)
    A Paris. Je cherche d'emploi (France, Maroc, Moyen Orient, autres a discuter).
    Je comprends presque tout en francais mais je n'ecris pas bien, desole

  4. #4
    Membre chevronné Avatar de rvtoulon
    Homme Profil pro
    Agent Technique
    Inscrit en
    Mars 2009
    Messages
    1 042
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Agent Technique
    Secteur : Santé

    Informations forums :
    Inscription : Mars 2009
    Messages : 1 042
    Points : 2 003
    Points
    2 003
    Par défaut
    salut voici un exemple:
    plage A1:A15 mes dates, plage B1:B15 les chiffres à additionner:

    je veux additionner les chiffres compris entre le 01/01/2014 et le 31/12/2014: formule:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =SOMME.SI.ENS(B1:B15;A1:A15; ">=01/01/2014";A1:A15;"<=31/12/2014")

    Nom : Capture.JPG
Affichages : 90515
Taille : 53,4 Ko
    @+

    Si vous avez trouvé la solution à votre problème n'oubliez pas d'appuyer sur
    Et n'oubliez pas de voter en appuyant sur si ce message a repondu à vos attentes.
    Ou sur si ce n'est pas le cas

  5. #5
    Expert confirmé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2013
    Messages
    3 617
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Alimentation

    Informations forums :
    Inscription : Mai 2013
    Messages : 3 617
    Points : 5 912
    Points
    5 912
    Par défaut
    Bonjour,

    Tu pourrais essayer comme ceci.
    somme.si.ens( plage somme , ma plage , ">=01/01/2013", ma plage , "<=31/12/2013" , plage , " critére ")
    MPi²

  6. #6
    Expert éminent sénior Avatar de Menhir
    Homme Profil pro
    Ingénieur
    Inscrit en
    Juin 2007
    Messages
    16 037
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2007
    Messages : 16 037
    Points : 32 866
    Points
    32 866
    Par défaut
    Il serait plus simple de faire ça par formule matricielle.
    En supposant que tes dates sont en colonne 1, tes données à additionner en colonne 2, que tout ça soit entre les lignes 1 et 30 et que tu veuilles filtrer sur l'année 2012 :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    {=SOMME(SI(ANNEE(L1C1:L30C1)=2012;L1C2:L30C2;0))}
    Le gros avantage sur l'utilisation d'une fonction SOMME.SI.ENS, c'est que tu as beaucoup plus de possibilités sur les conditions que tu peux mettre dans le SI.
    Merci de cliquer sur pour chaque message ayant aidé puis sur pour clore cette discussion.

  7. #7
    Membre à l'essai
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2014
    Messages
    11
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 33
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2014
    Messages : 11
    Points : 12
    Points
    12
    Par défaut
    j'ai essayé toutes les formules mais c'est bizzard ça n'a pas marché

  8. #8
    Expert éminent sénior Avatar de Menhir
    Homme Profil pro
    Ingénieur
    Inscrit en
    Juin 2007
    Messages
    16 037
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2007
    Messages : 16 037
    Points : 32 866
    Points
    32 866
    Par défaut
    Une formule matricielle doit être écrite sans les { } et validée avec Ctrl + Shift + Entrée.

    Citation Envoyé par AMEDDO79 Voir le message
    j'ai essayé toutes les formules mais c'est bizzard ça n'a pas marché
    J'adore quand un demandeur décrit son problème avec autant de clarté et de détails...
    Merci de cliquer sur pour chaque message ayant aidé puis sur pour clore cette discussion.

  9. #9
    Candidat au Club
    Homme Profil pro
    Chef de projet logistique
    Inscrit en
    Juin 2014
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France, Val d'Oise (Île de France)

    Informations professionnelles :
    Activité : Chef de projet logistique
    Secteur : Transports

    Informations forums :
    Inscription : Juin 2014
    Messages : 3
    Points : 3
    Points
    3
    Par défaut
    Bonjour,

    si tu as un fichier de base ça peut etre plus facile pour te répondre

    mais tu peux fonctionner en étape sinon

    avec les formules suivantes:

    =MOIS(Cellule)
    =ANNEE(Cellule)

    Après selon ce que tu veux

    NB.SI.ENS
    ou SOMME.SI.ENS

    CF pièce jointe
    En espérant que ça puisse t'aider
    Fichiers attachés Fichiers attachés

  10. #10
    Membre chevronné Avatar de rvtoulon
    Homme Profil pro
    Agent Technique
    Inscrit en
    Mars 2009
    Messages
    1 042
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Agent Technique
    Secteur : Santé

    Informations forums :
    Inscription : Mars 2009
    Messages : 1 042
    Points : 2 003
    Points
    2 003
    Par défaut
    je viens de relire ton premier post et tu dis:
    je veux faire un filtre sur plusieurs critéres
    du coup j'ai un doute:
    si tu veux juste appliquer un filtre pour afficher les éléments compris entre deux dates ce n'est pas la formule SOMME.SI.ENS
    mais il te faut plutôt utiliser les filtres d'excel qui feront ça très bien sans formules.....

    Maintenant si tu souhaites faire la somme de Nombres compris entre deux dates effectivement SOMME.SI.ENS peux faire l'affaire.

    ce n'est pas pareil....

    Revient nous expliquer clairement ce que tu souhaites faire!


    EDIT:
    Je met une capture d'écran pour que tu vois ce que tu peux faire avec un filtre sous excel:

    Nom : Capture2.JPG
Affichages : 90583
Taille : 77,8 Ko
    @+

    Si vous avez trouvé la solution à votre problème n'oubliez pas d'appuyer sur
    Et n'oubliez pas de voter en appuyant sur si ce message a repondu à vos attentes.
    Ou sur si ce n'est pas le cas

  11. #11
    Membre à l'essai
    Homme Profil pro
    retraité
    Inscrit en
    Février 2016
    Messages
    14
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : retraité
    Secteur : Enseignement

    Informations forums :
    Inscription : Février 2016
    Messages : 14
    Points : 10
    Points
    10
    Par défaut Fx SOMME.SI.ENS Avec une Date comme critère
    Citation Envoyé par AMEDDO79 Voir le message
    Bonjour ,
    J'ai une base de donnée et je veux faire un filtre sur plusieur critére , mon probléme est le suivant , j'ai une colonne pour les dates (jj/mm/yyyy) de 01/01/2010 à 31/12/2013
    Est ce que vous avez une idée comment faire un filtre sur toute l'année 2012 par exemple ?? j'ai essayé avec la formule somme.si.ens( plage somme , ma plage , "2013" , plage , " critére ")

    mais ça n'a pas marché , ça retourn 0


    Merci d'avance

    Cordialement
    Bonjour,
    Dans ton fichier de travail,
    Insère une nouvelle colonne Nommée "Année"
    Puis entre la formule =Année(Critère ta date) Résultat Année de ta date, duplique la formule sur tout le fichier.
    Dans ton tableau de réception dans la première cellule (en haut à droite) saisie l'année que tu traiteras comme critère de sélection exemple $A$1
    Nota Béné : Si tu change l'année le tableau te donneras les résultats de l'année de référence.
    Cordialement.
    JUSKALACAVA

  12. #12
    Expert éminent sénior

    Profil pro
    Conseil, Formation, Développement - Indépendant
    Inscrit en
    Février 2010
    Messages
    8 421
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Conseil, Formation, Développement - Indépendant

    Informations forums :
    Inscription : Février 2010
    Messages : 8 421
    Points : 16 265
    Points
    16 265
    Par défaut
    Bonjour

    Ce fil date d'1an 1/2. Ta réponse pourra peut-être servir à d'autre mais on peut espérer que l'auteur a résolu son problème depuis...

    Cela illustre mon propos concernant l'intérêt des TCD sur ton fil : pas besoin de colonne supplémentaire car avec un regroupement des dates dans le TCD et un segment sur l'année, on obtient cela d'un clic...
    Chris
    PowerQuery existe depuis plus de 13 ans, est totalement intégré à Excel 2016 &+. Utilisez-le !

    Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson.
    Confucius

    ----------------------------------------------------------------------------------------------
    En cas de résolution, n'hésitez pas cliquer sur c'est toujours apprécié...

  13. #13
    Membre à l'essai
    Homme Profil pro
    retraité
    Inscrit en
    Février 2016
    Messages
    14
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : retraité
    Secteur : Enseignement

    Informations forums :
    Inscription : Février 2016
    Messages : 14
    Points : 10
    Points
    10
    Par défaut SOMME.SI.ENS & TCD suite
    Bonjour,
    Mon objectif est atteint (faire réagir)

    Question 1 : Pourquoi continuer à vouloir faire des économies de colonnes alors qu'Excel est passé de 256 colonnes à 16 384 colonnes ? (vieux reflex ou reflex de Papy ?)

    Rajouter des champs de travail rend plus lisible l'application, formules moins alambiquées, maintenance effectuée par un collègue qui n'aura pas se masturber l'esprit...
    pour une date : AA, MM, et pourquoi pas TRIM, SEMESTRE NOSEM...
    Pour un Code Postal : Département, Reg13, Reg24, Reg-Cial... (cela reste valable pour SOMME.SI.ENS & TCD )

    POURQUOI FAIRE SIMPLE QUAND ONT PEUX FAIRE COMPLIQUE

    Personnellement, je continue a utiliser SOMME.SI.ENS pour mes tableaux Dynamics. Le jour ou j'aurais a traiter un fichier de 1 000 000 d'enregistrements et 300 champs et plus j'aviserais peut-être...

    Question 2 : Saviez-vous que si les critères de recherche sont saisis dans les titres (horizontaux/verticaux) d'un tableau, 1 seule formule permet de remplir l'ensemble du tableau ?
    Cordialement, a bientôt, et longue vie à SOMME.SI...

    JUSKALACAVA

  14. #14
    Expert éminent sénior

    Profil pro
    Conseil, Formation, Développement - Indépendant
    Inscrit en
    Février 2010
    Messages
    8 421
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Conseil, Formation, Développement - Indépendant

    Informations forums :
    Inscription : Février 2010
    Messages : 8 421
    Points : 16 265
    Points
    16 265
    Par défaut
    Bonjour

    1.

    A moins d'être transgénique, notre vue comme notre cerveau ont du mal à appréhender des tableaux très larges : donc 256 ou 16000 colonnes cela ne peut apporter un plus que sur certaines listes de données ou sur des plannings sur 365 jours et en utilisant le mode plan pour focaliser, mais pas pour des tableaux d'analyse.

    De plus ces valeurs de 16000 colonnes et 1 million de lignes restent très théoriques car si on remplit ainsi 1 seul onglet Excel plantera surtout en version 32bits utilisée à 90%...

    A noter que l'on peut aller à la ligne dans les formules, ce qui peut aider la lecture.

    Quand à la masturbation des neurones c'est un bon antidote à l’Alzheimer... J’essaie de la pratiquer régulièrement

    2.

    Oui on peut dynamiser les SOMME.SI, NB.SI et toutes les cousines en se référant aux titres : il faut juste bien utiliser les $ et tout le tableau aura la même formule.

    On peut même dans certains utiliser SOMME.SI pour jouer sur l’élasticité des plages : plages qui s'agrandissent (selon le nombre de mois échus par exemple).

    Bref ce sont des fonctions intéressantes et ce n'est pas parce j'utilise aussi les TCD que je ne les aime pas .
    Chris
    PowerQuery existe depuis plus de 13 ans, est totalement intégré à Excel 2016 &+. Utilisez-le !

    Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson.
    Confucius

    ----------------------------------------------------------------------------------------------
    En cas de résolution, n'hésitez pas cliquer sur c'est toujours apprécié...

  15. #15
    Membre à l'essai
    Homme Profil pro
    retraité
    Inscrit en
    Février 2016
    Messages
    14
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : retraité
    Secteur : Enseignement

    Informations forums :
    Inscription : Février 2016
    Messages : 14
    Points : 10
    Points
    10
    Par défaut SOMME.SI.ENS & TCD suite
    Bonsoir Chris,
    Ca y est la battle, fight (version humour) a commencée, je dois reconnaître que tu n'est pas démuni de munitions...
    1 000 000 d'enregistrement c'était une boutade, mais tes réponses sont toujours pleine d'intérêt tu vas même plus loin (déformation professionnelle sans doute)

    Mais tu n'as pas répondu a ma question

    Ajouter des champs calculés dans un fichier de travail (car je reçois des fichiers de travail) aux fins de simplification de l'exploitation statistique c'est pécher ?

    au fait j'aime bien moi aussi les TCD simplement a partir de 3/4 critères c'est illisible.

    c'est tout pour ce soir.

    PS je vais bientôt essayer je dis bien essayer de passer une certification Excel (c'est pas une blague), je cherche un tuto qui me permette de faire le tour des connaissances a acquérir. (comme je suis retraité donc je paye plein pot ) j'ai pas l'intention de me planter)).
    Pourrais tu me conseiller un tuto plutôt complet d'1 bon RQ/P (Si tu te moques c'est pas cool et pas drôle)...

    A plus.
    JUSKICICAVA

  16. #16
    Expert éminent sénior

    Profil pro
    Conseil, Formation, Développement - Indépendant
    Inscrit en
    Février 2010
    Messages
    8 421
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Conseil, Formation, Développement - Indépendant

    Informations forums :
    Inscription : Février 2010
    Messages : 8 421
    Points : 16 265
    Points
    16 265
    Par défaut
    Bonjour
    Citation Envoyé par JUSKALACAVA Voir le message
    ...
    Mais tu n'as pas répondu a ma question

    Ajouter des champs calculés dans un fichier de travail (car je reçois des fichiers de travail) aux fins de simplification de l'exploitation statistique c'est pécher ?
    Sans jouer les normands, je dirais ptet benq'oui, ptet benq'non. Plus sérieusement c'est à voir au cas par cas en confrontant intérets/désagréments.

    Citation Envoyé par JUSKALACAVA Voir le message
    ...
    au fait j'aime bien moi aussi les TCD simplement a partir de 3/4 critères c'est illisible.
    Cela dépend des critères mais effectivement il peut être plus intéressant de faire plusieurs TCD plus petits, ciblés chacun sur un angle d'analyse et les synchroniser avec des segments


    Citation Envoyé par JUSKALACAVA Voir le message
    ...PS je vais bientôt essayer je dis bien essayer de passer une certification Excel (c'est pas une blague), je cherche un tuto qui me permette de faire le tour des connaissances a acquérir. (comme je suis retraité donc je paye plein pot ) j'ai pas l'intention de me planter)).
    Pourrais tu me conseiller un tuto plutôt complet d'1 bon RQ/P (Si tu te moques c'est pas cool et pas drôle)...
    Quelle certification ? Il y a celles de Microsoft, utilisateur ou bien développeur, celles de l'Europe... Je ne les connais que de loin... les ayant trouvées un peu éloignées de la réalité opérationnelle quand j'ai eu l'occasion de les consulter...
    C'est quoi RQ/P ?
    Chris
    PowerQuery existe depuis plus de 13 ans, est totalement intégré à Excel 2016 &+. Utilisez-le !

    Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson.
    Confucius

    ----------------------------------------------------------------------------------------------
    En cas de résolution, n'hésitez pas cliquer sur c'est toujours apprécié...

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [XL-2010] Transposer somme.si.ens avec critère sur date et heures en vba ?
    Par novice06 dans le forum Excel
    Réponses: 25
    Dernier message: 30/04/2015, 13h10
  2. Réponses: 3
    Dernier message: 31/07/2014, 09h33
  3. Requêtes avec critères sur les dates
    Par marcelstan dans le forum Access
    Réponses: 11
    Dernier message: 14/05/2014, 16h20
  4. [XL-2010] Utilisation de somme.si.ens avec critère spécifique
    Par clem256 dans le forum Macros et VBA Excel
    Réponses: 13
    Dernier message: 06/01/2014, 15h53

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo