Formule excel basé sur un tableau

Résolu
gcrahes Messages postés 12 Statut Membre -  
gcrahes Messages postés 12 Statut Membre -
Bonjour,

J'ai un petit problème de consolidation de données.

Dans mon tableau de données, voici ce que j'ai
A : jour de la semaine (L M Me J V L M Me J V ....)
B : n° de semaine (1 1 1 1 1 2 2 2 2 2 ....)
C et D : taches planifiées (titi tata toto)

Dans mon tableau consolidé, je cherche à connaitre le nombre de telle tache sur tel semaine (avec en entete de colonne le n° de semaine et en ligne le nom des taches).
J'ai cherché dans les fonctions matricielles et à associer du nb.si avec du somme.si mais je bute quelque peu.

Quelqu'un pourrait il m'aider svp?

Merci

2 réponses

  1. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    Bonjour

    essayez simplement sur ce principe à adapter

    base de données Feuil1 de A1 à D1000

    édition en Feuil2

    en A1 le N° de semaine de semaine
    en B la liste des tâches à partir de B1
    en C1: à tirer sur la hauteur des tâches:

    =SOMMEPROD((Feuil1!B1:B1000=$A$1)*((Feuil1!$C$1:$C$1000=$B1)+(Feuil1!$D$1:$D$1000=$B1)))

    Attention aux signes $ pour tirer la formule en vertical

    A noter :
    la formule doit être entrée normalement
    que le code SOMMEPROD n'accepte pas de limite sans N° de ligne (par ex A:A)
    que si vos noms de feuille comportent un blanc il faut les placer entre apostrophes dans les formules.

    crdlmnt

    2
    1. gcrahes Messages postés 12 Statut Membre
       
      Merci pour ta réponse,
      Tu as résolu mon problème. Je ne connaissais pas bien sommeprod().
      0
  2. Raymond PENTIER Messages postés 58213 Date d'inscription   Statut Contributeur Dernière intervention   17 482
     
    Oui, nous sommes assez nombreux ici à pouvoir t'aider.
    Mais pour cela il nous faudra bien autre autre chose que tes quelques explications ...
    Alors veux-tu utiliser https://www.cjoint.com/ pour créer un lien vers ton fichier, et coller ce lien dans ton prochain message, en indiquant quelles formules tu as déjà essayées ?
    0