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 :

Sommer les champs d'une colonne B pour chaque chaîne de caractères de la colonne A


Sujet :

Excel

  1. #1
    Futur Membre du Club
    Homme Profil pro
    Consultant MOA
    Inscrit en
    Février 2014
    Messages
    10
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France

    Informations professionnelles :
    Activité : Consultant MOA
    Secteur : Finance

    Informations forums :
    Inscription : Février 2014
    Messages : 10
    Points : 7
    Points
    7
    Par défaut Sommer les champs d'une colonne B pour chaque chaîne de caractères de la colonne A
    Bonjour à tous,

    Voilà je dispose d'un tableau excell avec dans la colonne B un ensemble de nombres et dans la colonne A, un ensemble de chaînes de caractères.
    Le but de mon sujet est que pour chaque chaîne contenue dans la colonne B, je dois sommer les nombres leurs correspondants.

    Expl : colonne A colonne B
    ABCD 45 666 432
    ABCD 32 000
    ABCD 56
    EFG 2 000
    EFG 5
    ABCD 75
    HIJKL 34 000
    .... .........

    Le but étant d'avoir le résultat suivant :

    colonne A colonne B
    ABCD somme de (45 666 432+ 32 000 +...)
    EFG somme de (2000 + 5 + ...)
    HIJKL somme de (34 000 + ...)

    Aurriez-vous une méthode simple me permettant d'aller plus vite car le fichier est assez volumineux et c'ets assezz fastidieux comme tâche.

    Merci d'avance.

  2. #2
    Expert éminent Avatar de casefayere
    Homme Profil pro
    RETRAITE
    Inscrit en
    Décembre 2006
    Messages
    5 138
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 69
    Localisation : France, Ardennes (Champagne Ardenne)

    Informations professionnelles :
    Activité : RETRAITE
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Décembre 2006
    Messages : 5 138
    Points : 9 548
    Points
    9 548
    Par défaut
    Bonjour,
    Si j'ai bien compris, il suffit d'utiliser la fonction "SOMME.SI", regardes l'aide

    Bonne journée
    Cordialement,
    Dom
    _____________________________________________
    Vous êtes nouveau ? pour baliser votre code, cliquer sur cet exemple : Anomaly
    pensez à cliquer sur si votre problème l'est
    Par contre, il est désagréable de voir une discussion résolue sans message final du demandeur (satisfaction, désarroi, remerciement, conclusion...)

  3. #3
    Futur Membre du Club
    Homme Profil pro
    Consultant MOA
    Inscrit en
    Février 2014
    Messages
    10
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France

    Informations professionnelles :
    Activité : Consultant MOA
    Secteur : Finance

    Informations forums :
    Inscription : Février 2014
    Messages : 10
    Points : 7
    Points
    7
    Par défaut
    Citation Envoyé par casefayere Voir le message
    Bonjour,
    Si j'ai bien compris, il suffit d'utiliser la fonction "SOMME.SI", regardes l'aide

    Bonne journée
    Bonjour ,

    oui merci bcp. ça fonctionne. cela dit, étant donné que le tableau est volumineux, et que le but est de faire un tableau comme cité plus haut dans mon exemple.
    Y a-til d'autres fonctionnalités que je peux utliser sur Excel (genre TCD ou Macros).

    Merci de ton retour je ne conaissais pas cette fonction et l'aide est très bien faite

  4. #4
    Expert éminent Avatar de casefayere
    Homme Profil pro
    RETRAITE
    Inscrit en
    Décembre 2006
    Messages
    5 138
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 69
    Localisation : France, Ardennes (Champagne Ardenne)

    Informations professionnelles :
    Activité : RETRAITE
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Décembre 2006
    Messages : 5 138
    Points : 9 548
    Points
    9 548
    Par défaut
    Comme tu es sur un forum Excel et non le sous-forum "Macros et Vba pour Excel", oui tu peux utiliser un TCD mais il va falloir apprendre car, apparemment tu es vraiment débutant, les macros sont possibles aussi mais les personnes aguerries te diront "penses Excel avant de penser VBA"
    Cordialement,
    Dom
    _____________________________________________
    Vous êtes nouveau ? pour baliser votre code, cliquer sur cet exemple : Anomaly
    pensez à cliquer sur si votre problème l'est
    Par contre, il est désagréable de voir une discussion résolue sans message final du demandeur (satisfaction, désarroi, remerciement, conclusion...)

  5. #5
    Chroniqueur Actualités
    Avatar de Michael Guilloux
    Homme Profil pro
    Data Consultant
    Inscrit en
    Juillet 2013
    Messages
    2 891
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 33
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Activité : Data Consultant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2013
    Messages : 2 891
    Points : 87 267
    Points
    87 267
    Billets dans le blog
    2
    Par défaut Extraction sans doublon + Somme.Si.Ens
    Salut,
    Je crois que tu devrais d'abord faire une extraction sans doublon dans la colonne C puis appliquer la fonction Somme.Si.Ens dans la colonne D pour sommer les valeurs de la colonnes B qui correspond à un même élément de la colonne A.
    = Somme.Si.Ens(Plage des valeurs à sommer; Plage des valeurs de critères; critère).

    ça doit pouvoir marcher. @+
    Contribuez au club : Corrections, suggestions, critiques, ... : Contactez le service news et Rédigez des actualités

  6. #6
    Futur Membre du Club
    Homme Profil pro
    Consultant MOA
    Inscrit en
    Février 2014
    Messages
    10
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France

    Informations professionnelles :
    Activité : Consultant MOA
    Secteur : Finance

    Informations forums :
    Inscription : Février 2014
    Messages : 10
    Points : 7
    Points
    7
    Par défaut
    @ casefayere : Ton constat est juste. Il faut bien débuter un jour.

    @ kkm90 : un TCD suffit en fait. Pas même besoin de la fonction Somme.si . J'ai créer un un TCD qui me fait la somme automatiquement des valeurs de la colonne B pour chaque chaîne de la colonne A.

    Je ne sais pas si c'est correct à 100%. Mais ça a l'air de correspondre avec les opérations que j'ai fait à la mano. Merci pour ta contribution

  7. #7
    Expert éminent Avatar de casefayere
    Homme Profil pro
    RETRAITE
    Inscrit en
    Décembre 2006
    Messages
    5 138
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 69
    Localisation : France, Ardennes (Champagne Ardenne)

    Informations professionnelles :
    Activité : RETRAITE
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Décembre 2006
    Messages : 5 138
    Points : 9 548
    Points
    9 548
    Par défaut
    Essayes ce fichier et adaptes à tes besoins
    Cordialement,
    Dom
    _____________________________________________
    Vous êtes nouveau ? pour baliser votre code, cliquer sur cet exemple : Anomaly
    pensez à cliquer sur si votre problème l'est
    Par contre, il est désagréable de voir une discussion résolue sans message final du demandeur (satisfaction, désarroi, remerciement, conclusion...)

Discussions similaires

  1. Probleme pour creer les champs d'une table OleADO
    Par blondelle dans le forum C++Builder
    Réponses: 13
    Dernier message: 27/03/2007, 12h09
  2. Réponses: 13
    Dernier message: 25/01/2007, 17h20
  3. Réponses: 6
    Dernier message: 31/07/2006, 16h01
  4. Réponses: 8
    Dernier message: 29/06/2006, 15h37
  5. Probleme de requete pour remplir les champs d'une table
    Par Jim_Nastiq dans le forum Langage SQL
    Réponses: 7
    Dernier message: 06/04/2006, 14h56

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