Bonjour,
Je suis commerçant au détail et voilà je me retrouve bloqué sur mon fichier excel de comptabilité que j'ai crée sous Excel 2007. J'espère trouver une âme charitable pour m'aider en urgence car je dois faire des extractions et je trouve pas de formule adéquate. Si possible j'aimerai éviter du code VBA.
Dans la limite où je ne peux transmettre mon fichier compta pour des raisons confidentielles que vous comprendrez, je vais essayer d'être le plus explicite possible.
Mon fichier de compta est composé de plusieurs feuilles pour les douze mois de l'année.
Ma colonne A est composé de la date du jour de mes ventes.
Ma colonne D est rempli du code client pour gérer les cartes de fidélités.
Un client peut acheter 2 produits le même jour, mais cela compte que pour 1 seul passage en caisse.
Colonne A Colonne B Colonne C Colonne D Colonne E Colonne F
Date N° Client Articles Prix
30/06/2015 20140101001 Titi 20
21/06/2015 Autre client XXXX 10
20/06/2015 20140101001 Pull 30
20/06/2015 20140101001 Toto 50
Suivant l'exemple, le client 20140101001 a acheté 3 articles pour un CA TTC de 100€ mais n'est passé en caisse seulement 2 fois.
En faite j'ai mis en place un programme de fidélité pour mes clients qui se compose de la sorte: Après leur 6ème passage en caisse, ils cumulent 10% du CA TTC généré sous forme d'un bon d'achat qu'ils utiliseront seul ou pour compléter un autre achat.
La fonction que je recherche devra pouvoir s’exécuter depuis un autre classeur (même si le fichier original doit rester ouvert) car j'utilise déjà une fonction pour cumuler le CA TTC par mois avec une fonction INDIRECT qui m'oblige à garder le fichier compta ouvert.
Merci à tous d'avance.
Je suis commerçant au détail et voilà je me retrouve bloqué sur mon fichier excel de comptabilité que j'ai crée sous Excel 2007. J'espère trouver une âme charitable pour m'aider en urgence car je dois faire des extractions et je trouve pas de formule adéquate. Si possible j'aimerai éviter du code VBA.
Dans la limite où je ne peux transmettre mon fichier compta pour des raisons confidentielles que vous comprendrez, je vais essayer d'être le plus explicite possible.
Mon fichier de compta est composé de plusieurs feuilles pour les douze mois de l'année.
Ma colonne A est composé de la date du jour de mes ventes.
Ma colonne D est rempli du code client pour gérer les cartes de fidélités.
Un client peut acheter 2 produits le même jour, mais cela compte que pour 1 seul passage en caisse.
Colonne A Colonne B Colonne C Colonne D Colonne E Colonne F
Date N° Client Articles Prix
30/06/2015 20140101001 Titi 20
21/06/2015 Autre client XXXX 10
20/06/2015 20140101001 Pull 30
20/06/2015 20140101001 Toto 50
Suivant l'exemple, le client 20140101001 a acheté 3 articles pour un CA TTC de 100€ mais n'est passé en caisse seulement 2 fois.
En faite j'ai mis en place un programme de fidélité pour mes clients qui se compose de la sorte: Après leur 6ème passage en caisse, ils cumulent 10% du CA TTC généré sous forme d'un bon d'achat qu'ils utiliseront seul ou pour compléter un autre achat.
La fonction que je recherche devra pouvoir s’exécuter depuis un autre classeur (même si le fichier original doit rester ouvert) car j'utilise déjà une fonction pour cumuler le CA TTC par mois avec une fonction INDIRECT qui m'oblige à garder le fichier compta ouvert.
Merci à tous d'avance.