Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Compter les expéditions

  • Initiateur de la discussion Initiateur de la discussion dom132
  • Date de début Date de début

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 !

D

dom132

Guest
Bonjour à toutes et à tous,

voici une question que je me pose... J'ai dans un fichier joint, une colonne date, client, produit et quantité.
J'aurai voulu savoir quelle etait la meilleure facon sous excel pour connaitre le nombre d'expéditions client par jour. J'ai essayé avec un TCD et un sous total mais sans succès. En bidouillant, TCD du TCD, la ca marche mais peut-être y a-t-il une astuce ?
D'avance merci bcp.
 

Pièces jointes

Re : Compter les expéditions

Merci beaucoup à vous 2 pour vos réponses si rapides !
En fait ce que je veux faire c'est un peu plus compliqué : si on prend l'exemple en question, j'aimerai qu'excel me dise : pour le 1er janvier tu as eu 4 expéditions (1 par client) En gros avec le TCD suivant j ai ma réponse lorsque je selectionne A,B,C,D du 01 janvier, Excel me dit dans la barre des taches nombre = 4.
Je sais pas si c'est compréhensible ce que je dis...
Merci d'avance
 

Pièces jointes

Re : Compter les expéditions

Ce que j ai trouvé pour résoudre mon problème, c est de faire une formule conditionnelle qui de dise si mon fournisseur est A ou B ou C ou D alors 1 sinon 0. Ca me va très bien, je vous joins l exemple. Mais est il possible de lui dire par exemple que si mon fournisseur est dans une liste ou des cellules nommées alors 1 ?
J'ai essayé mais sans succès !
Merci pour tout.
 

Pièces jointes

Re : Compter les expéditions

Bonjour,

La formule en H3 peut être simplifiée comme ceci :
=OU(F3="A";F3="B";F3="C";F3="D")*1

Pour une plage, au choix suivant besoins :
=(SOMMEPROD((NBCAR(F$3:F$16)=1)*1)>0)*1
=(SOMMEPROD((F$3:F$16="A")+(F$3:F$16="B")+(F$3:F$16="C")+(F$3:F$16="D"))>0)*1
=((NB.SI(F$3:F$16;"A")+NB.SI(F$3:F$16;"B")+NB.SI(F$3:F$16;"C")+NB.SI(F$3:F$16;"D"))>0)*1
Il doit en exister d'autres, probablement plus courtes.

abcd
 
Re : Compter les expéditions

Bonjour

Une autre solution, avec une formule maticielle donc à valider par les touches Ctrl+shift+entrer.
Code:
=NB(1/FREQUENCE(SI(A$2:A$30=F19;EQUIV($B$2:$B$30;$B$2:$B$30;0));LIGNE($1:$29)))
Dans la formule la date à tester se trouvera en cellule F19.
La plage $1:$29 doit toujours commencer en ligne 1 et avoir la même longueur que la plage de données A$2:A$30

Bonne journée

@+Jean-Marie
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
5
Affichages
574
Réponses
2
Affichages
2 K
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…