XL 2016 Nombre de journées

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

msingle

XLDnaute Occasionnel
Bonjour,
J'importe quotidiennement les ventes d'un magasin.
J'aimerais pouvoir calculer le CA moyen par jour de la semaine.
Le problème est qu'il ne suffit pas de prendre comme références le 1er et le dernier jour de vente.
En effet, certains dimanches par exemple le magasin est ouvert, et d'autres pas.
Il faut donc tenir compte uniquement des jours où des ventes ont eut lieu.

Quelqu'un pour m'aider?

Voir fichier.
 

Pièces jointes

Bonjour,

Pas certain d'avoir tout compris, parce que je trouve 43 dimanches et non 4, il doit manquer un critère de filtre dans votre demande.

Proposition par formule dans vos tableau et par Tableau croisé dynamique.

Puisque vous utilisez un tableau structuré, utilisez également les références structurées plutôt que des références à des colonne entières. Excel est sympa mais il se fatigue parfois à chercher des choses inutiles.

cordialement
 

Pièces jointes

Bonjour,

Pas certain d'avoir tout compris, parce que je trouve 43 dimanches et non 4, il doit manquer un critère de filtre dans votre demande.

Proposition par formule dans vos tableau et par Tableau croisé dynamique.

Puisque vous utilisez un tableau structuré, utilisez également les références structurées plutôt que des références à des colonne entières. Excel est sympa mais il se fatigue parfois à chercher des choses inutiles.

cordialement
Bonjour Roblochon,

Le critère manquant est la date.
Il y a effectivement 43 ventes le dimanche, mais seulement 4 dimanches où des ventes ont été enregistrées.
C'est le nombre de dimanches que je cherche à déterminer.
 
Bonjour msingle, Roblochon, sylvanu,

Voyez le fichier joint et cette formule matricielle en G4 :
Code:
=SOMME((EQUIV(ENT(Tableau1[Date]);ENT(Tableau1[Date]);0)=LIGNE(Tableau1)-1)*(Tableau1[Jour]=F4))
à valider par Ctrl+Maj+Entrée.

SOMMEPROD sans validation matricielle ne fonctionne pas.

A+
 

Pièces jointes

Re,

Le critère manquant est la date.

Arf... fait trop vite 🙂

Voici une solution par power query qui pourra intéresser peut-être quelqu'un.

J'ai enlevé la formule Alea.Entre.Bornes des ventes pour pouvoir comparer les résultats avec les autres solutions.


cordialement
 

Pièces jointes

Bonjour msingle, le forum,

Dans ce fichier (2) on évite la validation matricielle en nommant Dates la matrice ENT(Tableau1[Date]).

Formule avec SOMMEPROD en G4 :
VB:
=SOMMEPROD((EQUIV(Dates;Dates;0)=LIGNE(Tableau1)-1)*(Tableau1[Jour]=F4))
A+
Très belle solution, mais qui ralenti énormément mon vrai fichier, au point que je ne puis pas l'utiliser.

Dommage.

Merci quand même pour ce travail!
A+
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Retour