Excel somme.si(mois

Bonjour,



sur excel /
si dans la colonne 1 je rentre des noms de copains
si dans la colonne 2 je rentre des dates
si dans la colonne 3 je rentre des durées de bavardage au téléphone

je voudrai avoir mois pas mois le temps total de bavardage.
d abord je crée un colonne avec les numénros de mois
puis , à coté somme.si(mois (selection de la durée de toutes les conversations ; 1 pour janvier ...; la colonne de toutes les durées) je tombe sur une erreur

puis par la suite je voudrais avoir une ventilation par mois (en première colonne de janvier à décembre) puis la répartion par copains

reformulation
nom date de l'appel durée
jules date 10mn
julie date 7 mn
etc pendant toute l'année

resultat attenu
janvier 100 mn
février 50 mn
etc

puis même chose avec ventilation

nb il semblerait que somme.si(mois( ) pose pb

merci beaucoup

5 réponses

  1. Bonjour,

    oui un tableau croisé dynamique mais ca coince avec les mois ,; sur le reste c'est ok
    merci


    Si cela coince avec les mois, et que tu n'arrives pas à regrouper selon les mois, c'est qu'il doit y avoir une "fausse" date, ou une cellule qui ne comporte pas de dates...

    Vérifie bien tes données...

    Bon W-E
    0
    1. les dates sont bonnes ; les cellules sont formatées en date
      0
  2. Contributeur
    Bonjour

    Pourquoi trier???

    Il suffit dans la formule,d'entrer dans chaque item le champ de recherche, le signe et la valeur à trouver (nombre d'item illimité) et de terminer avec le champ à sommer
    Rien à trier la dedans.(simplement bien identifier les mois par leur N° pas as leur nom)
    Avec un peu d'imagination, c'est effectivement plus facile que de descendre le Ventoux, même en voiture.

    Bonne route!

    1
    1. Bonjour,

      Je pense qu'un Tableau Croisé Dynamique serait la meilleure solution à ton problème...

      En groupant par mois, tu aurais les totaux par correspondant, et par mois...

      Quelle version d'Excel utilises-tu?

      @ te relire
      1
      1. la version 2007
        oui un tableau croisé dynamique mais ca coince avec les mois ,; sur le reste c'est ok
        merci
        0
    2. Contributeur
      Bonjour
      essayez la formule:
      =SOMMEPROD((Champ copains=nom copain)*(MOIS(Champ date)=N° du mois)*(Champ durées))
      et si par exemple vous mettez en D1 le nom du copain et en E1 le N° du mois:
      avec un tableau de données de A1à C1000 (on cause beaucoup?)
      en A les copains, en B les dates et en C les durées
      en F1
      =SOMMEPROD((A1:A1000=D1)*(MOIS(B1:B1000)=E1)*(C1:C1000))
      vous donnera la durée par copains et par mois
      =SOMMEPROD(B1:B1000=E1)*(C1:C1000)) vous donnera la durée totale vos conversation du mois avec tous vos copains
      enfin si vous devez trier la formule vers le bas, bloquez par $ les limites de champs dans chaque item (ex: $A$1:$A$1000)

      crdlmnt
      1
      1. oui certes mais vais devoir trier
        en direct ce serait mieux

        voilà le theme

        info de saisie
        nom du copain date de l'appel durée
        jules 02/01/2010 6
        Julie 03/01/2010 12
        Jules 06/01/2010 6
        Julie 08/01/2010 12
        Jules 10/01/2010 6
        jules 03/02/2010 6
        Julie 03/02/2010 12
        Jules 06/02/2010 6
        Julie 08/01/2010 12
        Jules 10/02/2010 6

        donc à chaque fois : un nom, une date, une durée

        _________________________________________
        ce que je cherche

        janvier 42
        fevrier

        ____________________________________________
        donc faire la somme pour chaque mois en premier lieu

        ____________________________________________
        puis mois par mois avec une ventilation par copain pour savoir qui bavarde le plus

        ____________________________________________

        le sujet pourrait être des tickets de caisse avec le nunméro du client , la date de l'achat et le montant du ticket

        certes c 'est moins marrant que descendre le ventoux à vélo

        charles la rillette du mans
        0
    3. Bonjour,

      As tu déjà commencé ton tableau?

      Si c' est le cas héberge le fichier et poste le ce sera plus facile pour t' aider et sa nous donnera une base

      Cordialement

      La plupart des professeurs mériteraient un doctorat honorifique en anesthésie.
      0