Occurence dans un fichier excel
yoshino
Messages postés
44
Statut
Membre
-
eriiic Messages postés 25847 Date d'inscription Statut Contributeur Dernière intervention -
eriiic Messages postés 25847 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
j'ai un fichier excel ou j'ai par exemple
catégorie nom espece quantité
fruits pomme golden 3
fruits melon jaune 2
legumes courgettes naines 5
fruits pomme verte 6
legumes courgettes grandes 4
legumes salade masche 2
fruits pomme golden 1
... ... ... ...
j'aimerais savoir si cela est possible la démarche à suivre pour faire un tableau qui reprendrait les occurences de mon fichier
nom/espece golden jaune naines verte masche total
pomme 4 0 0 6 0 10
melon 0 2 0 0 0 2
courgettes 0 0 5 0 0 5
salade 0 0 0 0 2 2
total 4 2 5 6 2 19
merci pour votre aide
j'ai un fichier excel ou j'ai par exemple
catégorie nom espece quantité
fruits pomme golden 3
fruits melon jaune 2
legumes courgettes naines 5
fruits pomme verte 6
legumes courgettes grandes 4
legumes salade masche 2
fruits pomme golden 1
... ... ... ...
j'aimerais savoir si cela est possible la démarche à suivre pour faire un tableau qui reprendrait les occurences de mon fichier
nom/espece golden jaune naines verte masche total
pomme 4 0 0 6 0 10
melon 0 2 0 0 0 2
courgettes 0 0 5 0 0 5
salade 0 0 0 0 2 2
total 4 2 5 6 2 19
merci pour votre aide
A voir également:
- Occurence dans un fichier excel
- Fichier bin - Guide
- Comment réduire la taille d'un fichier - Guide
- Fichier epub - Guide
- Fichier rar - Guide
- Liste déroulante excel - Guide
3 réponses
Bonsoir,
Un tableau croisé dynamique (menu données) fait exactement ça.
Sélectionne ta plage et démarre le TCD, suivant jusqu'à l'étape 3.
Choisi si tu le veux dans une nouvelle feuille ou non,
puis tu cliques sur 'Disposition...'.
Fais un cliqué-glissé du champ 'nom' pour le déposer dans 'LIGNE', puis 'espèce' dans 'COLONNE' et 'quantité' dans 'DONNEES'. Tu dois avoir 'Somme de quantité' qui s'inscrit sinon double-clique dessus pour choisir Somme.
'Terminer'
eric
Un tableau croisé dynamique (menu données) fait exactement ça.
Sélectionne ta plage et démarre le TCD, suivant jusqu'à l'étape 3.
Choisi si tu le veux dans une nouvelle feuille ou non,
puis tu cliques sur 'Disposition...'.
Fais un cliqué-glissé du champ 'nom' pour le déposer dans 'LIGNE', puis 'espèce' dans 'COLONNE' et 'quantité' dans 'DONNEES'. Tu dois avoir 'Somme de quantité' qui s'inscrit sinon double-clique dessus pour choisir Somme.
'Terminer'
eric
ok merci ca marche bien!!!
est ce que quelqu'un pourrait me dire la démarche à suivre si elle existe pour récupérer le total de mon tableau croisé dynamique et de le reporter dans un petit tableau pour pouvoir le traiter ensuite (je sais ca a l'air bete mais comme je ne connais pas la longueur total de mon tableau croisé dynamique et qu'elle peut varier c'est pas évident)
merci pour votre réponse
est ce que quelqu'un pourrait me dire la démarche à suivre si elle existe pour récupérer le total de mon tableau croisé dynamique et de le reporter dans un petit tableau pour pouvoir le traiter ensuite (je sais ca a l'air bete mais comme je ne connais pas la longueur total de mon tableau croisé dynamique et qu'elle peut varier c'est pas évident)
merci pour votre réponse
Re,
il y a peut-être plus court mais le mieux je pense est de faire ton tableau sur une feuille séparée.
Les espèces sont par exemple en ligne 4, avec =nbval(4:4) tu auras le nombre de colonnes (8) du TCD.
Avec =nbval(A:A) tu auras le nbre de lignes (7).
Selon où il démarre tu vois que ta lignes de totaux est en 9, c'est à dire =nbval(A:A)+2, même principe pour les colonnes.
Et tu peux récupérer tes valeurs avec
=INDIRECT(ADRESSE(NBVAL(A:A)+2;NBVAL(4:4))) pour le total général par exemple.
Tu peux calculer à part les 2 nbval et nommer les cellules pour faciliter la saisie et la lecture des formules si tu en à plusieurs à récupérer.
eric
il y a peut-être plus court mais le mieux je pense est de faire ton tableau sur une feuille séparée.
Les espèces sont par exemple en ligne 4, avec =nbval(4:4) tu auras le nombre de colonnes (8) du TCD.
Avec =nbval(A:A) tu auras le nbre de lignes (7).
Selon où il démarre tu vois que ta lignes de totaux est en 9, c'est à dire =nbval(A:A)+2, même principe pour les colonnes.
Et tu peux récupérer tes valeurs avec
=INDIRECT(ADRESSE(NBVAL(A:A)+2;NBVAL(4:4))) pour le total général par exemple.
Tu peux calculer à part les 2 nbval et nommer les cellules pour faciliter la saisie et la lecture des formules si tu en à plusieurs à récupérer.
eric