Gestion de base de données - Excel
Sam357
Messages postés
143
Statut
Membre
-
gbinforme Messages postés 15481 Date d'inscription Statut Contributeur Dernière intervention -
gbinforme Messages postés 15481 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
Voilà je suis bloqué, je cherche à réaliser un petit outil qui me permettrait d'avoir une gestion des stock actualisée (sur la feuille 2) à chaque nouvelle entrée en stock (faite sur la feuille 1).
J'avais pensé à utiliser les fonctions :
=sommeprod et =bdsomme
Mais je n'arrive pas à les appliquer à ma situation.
Je m'expliquer j'ai une colonne pour chaque intitulé suivant :
-Fournisseur
-Marque
-Article
-Qté entrée
L'objectif est de sommer les quantités des produits identiques ayant la même origine (fournisseur et marque).
dans la seconde feuille de ce fichier.
J'ai mis un fichier test sur le lien ci-dessous.
http://www.cijoint.fr/cjlink.php?file=cj200906/cijJiPtzuY.xls
Merci d'avance pour votre aide.
Cordialement,
Sam357
Voilà je suis bloqué, je cherche à réaliser un petit outil qui me permettrait d'avoir une gestion des stock actualisée (sur la feuille 2) à chaque nouvelle entrée en stock (faite sur la feuille 1).
J'avais pensé à utiliser les fonctions :
=sommeprod et =bdsomme
Mais je n'arrive pas à les appliquer à ma situation.
Je m'expliquer j'ai une colonne pour chaque intitulé suivant :
-Fournisseur
-Marque
-Article
-Qté entrée
L'objectif est de sommer les quantités des produits identiques ayant la même origine (fournisseur et marque).
dans la seconde feuille de ce fichier.
J'ai mis un fichier test sur le lien ci-dessous.
http://www.cijoint.fr/cjlink.php?file=cj200906/cijJiPtzuY.xls
Merci d'avance pour votre aide.
Cordialement,
Sam357
A voir également:
- Gestion de base de données - Excel
- Liste déroulante excel - Guide
- Trier des données excel - Guide
- Logiciel gestion locative gratuit excel - Télécharger - Comptabilité & Facturation
- Word et excel gratuit - Guide
- Formules excel de base - Guide
9 réponses
bonjour
Personnellement je ne comprend pas la question :
- tu demandes une totalisation =sommeprod et =bdsomme
- dans ton classeur c'est du détail que tu veux j'aimerais qu'apparaisse un détail des livraisons
Cela me laisse dubitatif sur le but ?
Personnellement je ne comprend pas la question :
- tu demandes une totalisation =sommeprod et =bdsomme
- dans ton classeur c'est du détail que tu veux j'aimerais qu'apparaisse un détail des livraisons
Cela me laisse dubitatif sur le but ?
bonjour
Ce n'est pas ce que j'ai voulu te répondre car tu peux probablement les utiliser mais je n'ai pas très bien compris ce que tu voulais en parlant de sommes dans la question et de détails dans ton exemple.
Si tu veux générer toutes les clés de ton second onglet en automatique, c'est plus complexe, surtout avec plusieurs colonnes, mais ensuite pour la colonne total tu peux utiliser ces fonctions.
Ce n'est pas ce que j'ai voulu te répondre car tu peux probablement les utiliser mais je n'ai pas très bien compris ce que tu voulais en parlant de sommes dans la question et de détails dans ton exemple.
Si tu veux générer toutes les clés de ton second onglet en automatique, c'est plus complexe, surtout avec plusieurs colonnes, mais ensuite pour la colonne total tu peux utiliser ces fonctions.
Bonjour,
Je n'avais pas réalisé que cela serait si difficile à mettre en œuvre... Il faut pourtant que je trouve un moyen de réaliser cette outil.
Question :
- En considérant que je supprime de ma feuille 2, qui représente l'état du stock, le critère "fournisseur" et, que je conserve la "marque" (en colonne A) ainsi que "l'article" (en colonne B) avec la somme des entrées et sorties (en colonne C) pour chaque produit. Ce projet deviendrait il moins complexe à mettre en application ?
Cordialement,
Sam357
Je n'avais pas réalisé que cela serait si difficile à mettre en œuvre... Il faut pourtant que je trouve un moyen de réaliser cette outil.
Question :
- En considérant que je supprime de ma feuille 2, qui représente l'état du stock, le critère "fournisseur" et, que je conserve la "marque" (en colonne A) ainsi que "l'article" (en colonne B) avec la somme des entrées et sorties (en colonne C) pour chaque produit. Ce projet deviendrait il moins complexe à mettre en application ?
Cordialement,
Sam357
Excelissime :
Je viens de tester mais je vois pas où tu veux en venir.
gbinforme je reprends ton message :
"Personnellement je ne comprend pas la question :
- tu demandes une totalisation =sommeprod et =bdsomme
- dans ton classeur c'est du détail que tu veux j'aimerais qu'apparaisse un détail des livraisons
Cela me laisse dubitatif sur le but ? "
1 /En réalité j'ai dit que j'avais pensé utiliser ces fonctions, mais je reste ouvert à toute autre proposition.
2/ Voici ce que j'ai indiqué dans le classeur : "Sur cet feuille j'aimerais qu'apparaisse un détail des livraisons entrées par Fournisseur => Je souhaite qu'apparaisse autant de ligne par fournisseur qu'il m'aura livré des marques ou des articles différents"
Pour être plus précis, si un fournisseur me livre des kiwis, des tomates et des oranges. Sur la première feuille trois lignes différentes seront saisies. Aussi sur la 2ème feuille la fonction devra me renvoyer 3 lignes.
Par contre, si ce même fournisseur me livre à 2 reprises des kiwis de marque identique soit 3 palettes, puis 1 palette. La fonction devra alors indiquer une ligne avec :
-nom du fournisseur / -marque / le type d'article soit kiwi / la somme des quantités soit 4.
J'espère que c'est maintenant plus compréhensible.
Cordialement,
Cdt
Je viens de tester mais je vois pas où tu veux en venir.
gbinforme je reprends ton message :
"Personnellement je ne comprend pas la question :
- tu demandes une totalisation =sommeprod et =bdsomme
- dans ton classeur c'est du détail que tu veux j'aimerais qu'apparaisse un détail des livraisons
Cela me laisse dubitatif sur le but ? "
1 /En réalité j'ai dit que j'avais pensé utiliser ces fonctions, mais je reste ouvert à toute autre proposition.
2/ Voici ce que j'ai indiqué dans le classeur : "Sur cet feuille j'aimerais qu'apparaisse un détail des livraisons entrées par Fournisseur => Je souhaite qu'apparaisse autant de ligne par fournisseur qu'il m'aura livré des marques ou des articles différents"
Pour être plus précis, si un fournisseur me livre des kiwis, des tomates et des oranges. Sur la première feuille trois lignes différentes seront saisies. Aussi sur la 2ème feuille la fonction devra me renvoyer 3 lignes.
Par contre, si ce même fournisseur me livre à 2 reprises des kiwis de marque identique soit 3 palettes, puis 1 palette. La fonction devra alors indiquer une ligne avec :
-nom du fournisseur / -marque / le type d'article soit kiwi / la somme des quantités soit 4.
J'espère que c'est maintenant plus compréhensible.
Cordialement,
Cdt
bonsoir à tous
regarde si cet exemple de gestion de stocks peut te fournis des pistes et/ou des principes de calcul que tu pourrais adapter à ton besoin
https://www.cjoint.com/?gjucACHvMn
mais les remarques de Gbinforme sont pertinentes...
regarde si cet exemple de gestion de stocks peut te fournis des pistes et/ou des principes de calcul que tu pourrais adapter à ton besoin
https://www.cjoint.com/?gjucACHvMn
mais les remarques de Gbinforme sont pertinentes...
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Bonjour
Je viens d'ajouter un tableau (feuille 2) qui reprend les données de le feuille 1, de la manière recherchée.
J'imagine que cela vous permettra mieux de comprendre ce que je souhaite.
http://www.cijoint.fr/cjlink.php?file=cj200906/cijPHr2kR3.xls
Cordialement,
Sam357
Je viens d'ajouter un tableau (feuille 2) qui reprend les données de le feuille 1, de la manière recherchée.
J'imagine que cela vous permettra mieux de comprendre ce que je souhaite.
http://www.cijoint.fr/cjlink.php?file=cj200906/cijPHr2kR3.xls
Cordialement,
Sam357
Excuse moi, Sam, de t'avoir dérangé en essayant modestement de t'aider. Tu as eu entièrement raison d'ignorer complètement mon message.
Sois donc certain que je ne me permettrai plus de venir t'importuner
Sois donc certain que je ne me permettrai plus de venir t'importuner
Bonjour,
Je viens d'essayer la proposition de Michel_m, mais celle ci m'oblige à établir une base des fournisseurs, des références et d'attribuer un code numérique à ces mêmes références.
Quelqu'un pourraient ils m'en dirent plus sur la mise en œuvre de la proposition de Michel_m ou sur une autre solution ?
Merci d'avance.
Cordialement,
Sam357
Je viens d'essayer la proposition de Michel_m, mais celle ci m'oblige à établir une base des fournisseurs, des références et d'attribuer un code numérique à ces mêmes références.
Quelqu'un pourraient ils m'en dirent plus sur la mise en œuvre de la proposition de Michel_m ou sur une autre solution ?
Merci d'avance.
Cordialement,
Sam357
bonjour
Ton problème peut être résolu probablement avec des formules mais ce n'est pas le genre de procédure très facilement abordable surtout avec trois clés de totalisation.
Je te propose, même si le résultat n'a rien à voir avec une gestion des stock actualisée car ce n'est qu'un cumul des approvisionnements, de regarder si la macro utilisée te convient :
http://www.cijoint.fr/cjlink.php?file=cj200906/cijHv59kC2.xls
Ton problème peut être résolu probablement avec des formules mais ce n'est pas le genre de procédure très facilement abordable surtout avec trois clés de totalisation.
Je te propose, même si le résultat n'a rien à voir avec une gestion des stock actualisée car ce n'est qu'un cumul des approvisionnements, de regarder si la macro utilisée te convient :
http://www.cijoint.fr/cjlink.php?file=cj200906/cijHv59kC2.xls
Merci gbinforme !!!
Je vais déjà essayer d'appliquer ta solution qui me convient pour débuter.
Je verrai en l'utilisant quelles autres informations me seront utiles pour l'étoffer.
"gbinforme", je risque d'avoir des questions à te poser sur la mise en œuvre ...
La première quel est l'intérêt d'utiliser les fonctions "décaler" et "nbval" lorsque tu nommes une zone comme ci-dessous ?
=DECALER('Entrées en stock'!$A$2;;;NBVAL('Entrées en stock'!$A:$A)-1;1)
Cdt.
Sam357
Je vais déjà essayer d'appliquer ta solution qui me convient pour débuter.
Je verrai en l'utilisant quelles autres informations me seront utiles pour l'étoffer.
"gbinforme", je risque d'avoir des questions à te poser sur la mise en œuvre ...
La première quel est l'intérêt d'utiliser les fonctions "décaler" et "nbval" lorsque tu nommes une zone comme ci-dessous ?
=DECALER('Entrées en stock'!$A$2;;;NBVAL('Entrées en stock'!$A:$A)-1;1)
Cdt.
Sam357
bonjour
quel est l'intérêt d'utiliser les fonctions "décaler" et "nbval"
ENORME !
Ta plage ainsi nommée est totalement évolutive et s'adapte ainsi à ton nombre de lignes sans avoir à faire de modifications.
Tes calculs se limitent à la plage utilisée alors que si tu mets la colonne entière, tu obtiens parfois assez rapidement tes temps de calculs prohibitifs dans ce type de classeur.
Certaines fonctions ne gèrent pas les cellules vides correctement et tu obtient une erreur alors qu'ainsi tu fonctionne sur les cellules renseignées.
NBVAL est utilisé sur la même colonne car pour SOMMEPROD, toutes les plages doivent avoir la même taille.
quel est l'intérêt d'utiliser les fonctions "décaler" et "nbval"
ENORME !
Ta plage ainsi nommée est totalement évolutive et s'adapte ainsi à ton nombre de lignes sans avoir à faire de modifications.
Tes calculs se limitent à la plage utilisée alors que si tu mets la colonne entière, tu obtiens parfois assez rapidement tes temps de calculs prohibitifs dans ce type de classeur.
Certaines fonctions ne gèrent pas les cellules vides correctement et tu obtient une erreur alors qu'ainsi tu fonctionne sur les cellules renseignées.
NBVAL est utilisé sur la même colonne car pour SOMMEPROD, toutes les plages doivent avoir la même taille.