Réaliser des stats dans une BD spécifique
Résolu
evelyno
-
Patrice33740 Messages postés 8561 Date d'inscription Statut Membre Dernière intervention -
Patrice33740 Messages postés 8561 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J'aimerais faire un travail spécifique sur une base de données des vendeurs de l'entreprise où je travaille mais je n'y arrive pas.
- Travail à faire: j'aimerais à l'aide des formules telles que MAX, EQUIV, INDEX, RECHERCHE... connaître à travers ma base de données, le nom du meilleur vendeur en fonction du nombre de ventes réalisé, et cela, en tapant une formule dans une cellule sachant que le résultat peut changer en fonction des performances de chacun au cours des mois ou années à venir.
- Obstacle. Ce travail aurait été assez aisé à faire si j'avais un tableau qui ne répète pas une donnée deux fois dans une colonne. par exemple j'aurais aimé avoir dans la colonne des noms un nom inscrit une seule fois, ou alors une marque inscrite une seule fois dans la colonne des marques. Ce qui n'est pas le cas comme démontré dans le fichier ci-joint.
Pourriez-vous m'aider à accomplir ce travail tout de même
http://www.cijoint.fr/cjlink.php?file=cj201008/cijeVUrN06.xlsx
J'aimerais faire un travail spécifique sur une base de données des vendeurs de l'entreprise où je travaille mais je n'y arrive pas.
- Travail à faire: j'aimerais à l'aide des formules telles que MAX, EQUIV, INDEX, RECHERCHE... connaître à travers ma base de données, le nom du meilleur vendeur en fonction du nombre de ventes réalisé, et cela, en tapant une formule dans une cellule sachant que le résultat peut changer en fonction des performances de chacun au cours des mois ou années à venir.
- Obstacle. Ce travail aurait été assez aisé à faire si j'avais un tableau qui ne répète pas une donnée deux fois dans une colonne. par exemple j'aurais aimé avoir dans la colonne des noms un nom inscrit une seule fois, ou alors une marque inscrite une seule fois dans la colonne des marques. Ce qui n'est pas le cas comme démontré dans le fichier ci-joint.
Pourriez-vous m'aider à accomplir ce travail tout de même
http://www.cijoint.fr/cjlink.php?file=cj201008/cijeVUrN06.xlsx
A voir également:
- Réaliser des stats dans une BD spécifique
- Réaliser un organigramme - Guide
- Télécharger bd pdf gratuit sans inscription - Forum PDF
- W.i.t.c.h. bd intégrale pdf - Forum Liseuse eBook
- Télécharger BD gratuitement ✓ - Forum Téléchargement
- W.i.t.c.h bd scan fr - Forum Loisirs / Divertissements
5 réponses
Sans utiliser de fonctions dans des formules, tu peux obtenir tes résultats en saisissant le nombre de ventes dans la colonne F et en créant des TCD (tableaux croisés dynamiques), qui ont été inventés justement pour ce type de compilation.
Raymond PENTIER
Messages postés
58988
Date d'inscription
Statut
Contributeur
Dernière intervention
17 353
http://www.cijoint.fr/cjlink.php?file=cj201008/cijVjAFKo0.xlsx
Bonjour evelyno,
Voici un exemple d'utilisation des fonctions de base de données :
Exemples de recherche dans une base de données.xls
Cordialement
Patrice
Nicolas dit toujours : « C'est facile quand on connait la réponse ! »
Voici un exemple d'utilisation des fonctions de base de données :
Exemples de recherche dans une base de données.xls
Cordialement
Patrice
Nicolas dit toujours : « C'est facile quand on connait la réponse ! »
Bonjour
Je vous remercie tous Myta, Raymond Pentier et Patrice33740 pour vos réponses. Je pense que celle de Patrice semble le mieux répondre à ma préoccupation même si j'avoue que les tableaux croisés dynamiques suggérés par Raymond pourraient également faire l'affaire. Je prends le temps d'explorer vos suggestions notamment les formules de Patrice33740 et je reviens éventuellement vers vous en cas de soucis
Merci
Amicalement
Je vous remercie tous Myta, Raymond Pentier et Patrice33740 pour vos réponses. Je pense que celle de Patrice semble le mieux répondre à ma préoccupation même si j'avoue que les tableaux croisés dynamiques suggérés par Raymond pourraient également faire l'affaire. Je prends le temps d'explorer vos suggestions notamment les formules de Patrice33740 et je reviens éventuellement vers vous en cas de soucis
Merci
Amicalement
Effectivement, les formules de Patrice33740 sont simples, explicites et efficaces. Pour ma part, je ne les connaissais pas encore ...
Bonjour Raymond
Effectivement les fonctions de base de données d'Excel sont peu utilisées alors que par exemple des fonctions comme BDLire(), BDNbVal(), BDSomme() peuvent souvent remplacer RechercheV, Nb.Si, Somme.Si ou Index(...,Equiv()) avec une syntaxe relativement explicite et une utilisation assez souple.
Cordialement
Patrice
Effectivement les fonctions de base de données d'Excel sont peu utilisées alors que par exemple des fonctions comme BDLire(), BDNbVal(), BDSomme() peuvent souvent remplacer RechercheV, Nb.Si, Somme.Si ou Index(...,Equiv()) avec une syntaxe relativement explicite et une utilisation assez souple.
Cordialement
Patrice
Bonjour Patrice
Je suis en train de scruter vos formules sur mon tableau comme je l'avais annoncé avant hier et une ou deux choses retiennent mon attention. Il faut avant tout que je vous dise que j'ai décidé d'y aller pas à pas, en vous alertant au moindre problème rencontré car je n'y arrivais sûrement pas en attendant d'avoir tout examiné. La première chose qui a attiré mon attention est le fait que vous avez inscrit " Nombre de véhicules vendus" dans la cellule B6 de la feuille 2. En réalité, il ne s'agit pas forcément du nombre de véhicules vendus mais plutôt du nombre de fois que le nom d'un vendeur a été mentionné dans la base de donnée (ce qui n'est pas fatalement une donnée nécessaire). En effet, dans votre formule =BDNBVAL(BaseDeDonnées;B3;B3:B4), il y a la mention de la cellule B4 et cette cellule B4 fait référence aux noms des vendeurs. Une autre façon de confirmer cela est le fait qu'en effaçant dans la base de données une marque de véhicule sur la ligne d'un vendeur sélectionné dans cellule B4 de la feuille 2, le contenu de la cellule B7 de cette feuille demeure inchangé. N'est-ce pas ?
Ma seconde préoccupation serait que j'aurais aimé que vous commentiez dans la mesure du possible le pourquoi de la présence des cellules que vous avez choisies dans toutes vos formules. Je pense que cela m'aiderait à mieux percuter vos formules car le but bien sûr c'est de pouvoir s'en servir sur d'autres éventuelles bases de données. Bien sûr par la même occasion, vous nous expliqueriez le sens des fonctions que vous avez choisies.
Cordialement
Je suis en train de scruter vos formules sur mon tableau comme je l'avais annoncé avant hier et une ou deux choses retiennent mon attention. Il faut avant tout que je vous dise que j'ai décidé d'y aller pas à pas, en vous alertant au moindre problème rencontré car je n'y arrivais sûrement pas en attendant d'avoir tout examiné. La première chose qui a attiré mon attention est le fait que vous avez inscrit " Nombre de véhicules vendus" dans la cellule B6 de la feuille 2. En réalité, il ne s'agit pas forcément du nombre de véhicules vendus mais plutôt du nombre de fois que le nom d'un vendeur a été mentionné dans la base de donnée (ce qui n'est pas fatalement une donnée nécessaire). En effet, dans votre formule =BDNBVAL(BaseDeDonnées;B3;B3:B4), il y a la mention de la cellule B4 et cette cellule B4 fait référence aux noms des vendeurs. Une autre façon de confirmer cela est le fait qu'en effaçant dans la base de données une marque de véhicule sur la ligne d'un vendeur sélectionné dans cellule B4 de la feuille 2, le contenu de la cellule B7 de cette feuille demeure inchangé. N'est-ce pas ?
Ma seconde préoccupation serait que j'aurais aimé que vous commentiez dans la mesure du possible le pourquoi de la présence des cellules que vous avez choisies dans toutes vos formules. Je pense que cela m'aiderait à mieux percuter vos formules car le but bien sûr c'est de pouvoir s'en servir sur d'autres éventuelles bases de données. Bien sûr par la même occasion, vous nous expliqueriez le sens des fonctions que vous avez choisies.
Cordialement
Bonjour
Par simplicité, j'ai effectivement compté les noms de vendeurs, il suffit de changer la colonne dans la formule pour compter les véhicules.
Pour ce qui est de commenter le fichier, je m'absente jusqu'à mardi, je vais essayer de répondre dès que possible.
Cordialement
Patrice
Par simplicité, j'ai effectivement compté les noms de vendeurs, il suffit de changer la colonne dans la formule pour compter les véhicules.
Pour ce qui est de commenter le fichier, je m'absente jusqu'à mardi, je vais essayer de répondre dès que possible.
Cordialement
Patrice
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Bonsoir
Finalement, vu la météo, j'ai trouvé un moment libre :
Exemples de recherche dans une base de données.xls
Tu devrais comprendre plus facilement les principes que j'utilise.
L'utilisation de plages nommées n'est pas indispensable, mais tellement plus pédagogique, si tu veux t'en passer pense aux références absolues (avec les $).
En général je ne me sers pas des noms, par contre j'utilise souvent INDIRECT() pour désigner la base de données dans laquelle peux je coller ou insérer des données provenant d'autres logiciels sans qu'Excel ne modifie automatiquement les plages concernées dans les formules.
Cordialement.
Patrice.
Nicolas dit toujours : « C'est facile quand on connait la réponse ! »
Finalement, vu la météo, j'ai trouvé un moment libre :
Exemples de recherche dans une base de données.xls
Tu devrais comprendre plus facilement les principes que j'utilise.
L'utilisation de plages nommées n'est pas indispensable, mais tellement plus pédagogique, si tu veux t'en passer pense aux références absolues (avec les $).
En général je ne me sers pas des noms, par contre j'utilise souvent INDIRECT() pour désigner la base de données dans laquelle peux je coller ou insérer des données provenant d'autres logiciels sans qu'Excel ne modifie automatiquement les plages concernées dans les formules.
Cordialement.
Patrice.
Nicolas dit toujours : « C'est facile quand on connait la réponse ! »