Les Allergies
Alimentaires
Posez votre question Signaler

Excel, report et calcul auto

engelyk44 10Messages postés 14 janvier 2012Date d'inscription 1 mars 2012Dernière intervention - Dernière réponse le 8 févr. 2012 à 18:21
Bonjour,
J'ai besoin de reporté chaque nom différent dans un même tableau et de calculer combien de fois il apparaît dans le tableau de base, sans entrer de critères car j'ai beaucoup de nom.
Est-ce possible ?
Lire la suite 

Excel, report et calcul auto »

11 réponses
Réponse
+2
moins plus
Bopnjour,

Oserais-je me permettre de conseiller encore une fois à engelyk d'utiliser un tableau Croisé dynamique, ou autrement dit, pourquoi faire simple quand on peut faire compliqué ?
Bruce Willix- 7 févr. 2012 à 10:55
J'avais pô vu les autres posts.

Peut-être que si on avait une vue globale de la problématique, on pourrait donner une aide un peu plus circonstanciée ?
engelyk44- 8 févr. 2012 à 14:19
Je ne sais pas faire de tableau croisé dynamique. A quoi cela sert-il ?
J'ai un autre souci, peut-être qu'un tableau croisé dynamique m'aiderait, je l'ai posté sur un autre forum :
http://www.excel-downloads.com/forum/178179-somme-dune-cellule-selon-plusieurs-criteres-jour-heure.html#post1095530
michel_m- 8 févr. 2012 à 18:21
tuto tableau dynamique XL2007
http://silkyroad.developpez.com/excel/tcd/

<2007
http://cjoint.com/?3BisvdrSlDk
Ajouter un commentaire
Réponse
+0
moins plus
Oui. Avec la formule =NB.SI() (=COUNTA() en anglais)



Bruce Willix- 7 févr. 2012 à 09:14
Ben, en fait, c'est moi qui ai besoin de plus d'infos :-)

A lire ton second post ci-dessous ta question de base était mal formulée: tu ne veux pas compter le nombre d'apparition des noms, tu veux additionner les valeurs de la colonne "B". Me trompé-je ?

Donc, pour ton tableau final:

1. Créer une liste avec des noms uniques dans la colonne A:
- Sélectionne toute ta colonne "A" dans ton tableau de base
- Cliques sur "Données", puis sur Filtre et ensuite sur "Filtre avancé".
- Dans les options clique sur "Copier à un autre endroit" et coche la case "Valeurs uniques"
- Choisis ou tu veux commencer ta seconde table et clique sur Ok.
- Pour l'exemple, ton tableau de base est sur la Feuil1 et ton tableau final sur la Feuil2

2. Compter les nombres de la colonne B sur base de la colonne A:
- Si le premier nom à compter apparaît dans la case A1, dans la case B1 de la feuil2 tu écris la formule suivante: =SOMME.SI(Feuil1!A1:A6;A1;Feuil1!B1:B6)
engelyk44- 7 févr. 2012 à 09:31
Le filtre ne fonctionne pas, il me met un message d'erreur
"Cette commande requiert au moins 2 lignes de données source. Vous ne pouvez pas l'utiliser sur une seule ligne de données. Essayé la méthode suivante : ..."
Bruce Willix- 7 févr. 2012 à 09:52
Attention tu dois sélectionnes la colonne, pas la ligne.
Mets un titre au dessus de tes colonnes (par exemple "nom" en A1 et "nombre" en B1.
Fais le copier/coller et enlève les titres ensuite.
Ajouter un commentaire
Réponse
+0
moins plus
En gros, tableau de base

A1 : DUPONT Marie B1 : 2
A2 : DUBOIS Sandrine B2 : 1
A3 : DUPONT Marie B3 : 3
A4 : MARTIN Olivier B4 : 2
A5 : DURANT Bertrand B5 : 4
A6 : DURANT Bertrand B6 : 1

Tableau final

A1 : DUPONT Marie B1 : 5
A2 : DUBOIS Sandrine B2 : 1
A3 : MARTIN Olivier B3 : 2
A4 : DURANT Bertrand B4 : 5
Ajouter un commentaire
Ce document intitulé « Excel, report et calcul auto » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?