Répartition Commandes par Heures

Chuck

XLDnaute Nouveau
Hello tout le monde,

Je gère un site ecommerce et j'aimerai avoir un fichier excel qui représente mes commandes par heure.
J'ai donc un fichier excel avec deux feuilles :

- Une feuille avec des tranches horaire sur l'ensemble d'une journée de 00h à 23h : 00h-01h, 01h-02h, 02h-03h, etc, ...
- Une seconde feuille avec les heures et les montants des commandes.

J'aimerai que dans ma première feuille, le nombre de commandes de la seconde feuille apparaissent à côté de chaque tranche horaire. Exemple pour la tranche 10h 11h j'aimerai qu'il y est 2.

Je cherche depuis 14h avec des recherchev, somme si, tempsval, ...
Merci pour votre aide !
 

Pièces jointes

  • repartition-vente-heure.xlsx
    12.6 KB · Affichages: 41
  • repartition-vente-heure.xlsx
    12.6 KB · Affichages: 50
  • repartition-vente-heure.xlsx
    12.6 KB · Affichages: 50
Dernière édition:

Chuck

XLDnaute Nouveau
Re : Répartition Commandes par Heures

Bonjour JCGL,

Mes données sont ici des heures et des montants.
Et oui elles seront toujours sous ce format.

J'ai modifié un peu le fichier pour que ce soit plus clair.

Merci :)
 
Dernière édition:

david84

XLDnaute Barbatruc
Re : Répartition Commandes par Heures

Bonsoir, Jean-Claude:),
en traitant les données telles quelles :
- le nombre de vente par heures:
=SOMMEPROD(--(TEMPSVAL(Feuil1!A$2:A$51)>=A2);--(TEMPSVAL(Feuil1!A$2:A$51)<B2))
- le total par heure :
=SOMMEPROD(--(TEMPSVAL(Feuil1!A$2:A$51)>=A2);--(TEMPSVAL(Feuil1!A$2:A$51)<B2);--SUBSTITUE(Feuil1!B$2:B$51;".";","))
Résultats à vérifier de ton côté.
A+
 

JCGL

XLDnaute Barbatruc
Re : Répartition Commandes par Heures

Bonjour à tous,
Salut David,

Et pourtant ton énoncé était clair.
La même chose multi onglets.

Pour la somme des Ventes, utilisation de :
=SOMMEPROD((SUPPRESPACE(INDIRECT("'VENTES "&C$1&"'!$A$2:$A$51"))*1>$A2)*(SUPPRESPACE(INDIRECT("'VENTES "&C$1&"'!$A$2:$A$51"))*1<$B2)*INDIRECT("'VENTES "&C$1&"'!$b$2:$b$51"))

Pour le nombre de Ventes, utilisation de :
=SOMMEPROD((SUPPRESPACE(INDIRECT("'VENTES "&C$1&"'!$A$2:$A$51"))*1>$A2)*(SUPPRESPACE(INDIRECT("'VENTES "&C$1&"'!$A$2:$A$51"))*1<$B2)*1)

A++
A + à tous
 

Pièces jointes

  • JC Répartition-vente-heure.xls
    37.5 KB · Affichages: 43
Dernière édition:

Chuck

XLDnaute Nouveau
Re : Répartition Commandes par Heures

Hello,

J'ai retravaillé mon fichier excel et j'ai bien tout ce que je veux. Encore merci pour votre aide.

J'ai donc dans la feuille "REPARTITION VENTE", la répartition du nombre de commande et du C.A. par tranches horaires, en prenant les données issues de la feuille 030112. ..

Dans cette dernière feuille j'ai également une colonne source de commande et j'aimerai qu'elles apparaissent comme dans la feuille "VOULU".

Je pense qu'il faut intégrer une recherchev mais je ne sais pas trop comment m'y prendre.

Merci pour votre précieuse aide.
 

Pièces jointes

  • repartition-vente-heure.xlsx
    37.1 KB · Affichages: 54
  • repartition-vente-heure.xlsx
    37.1 KB · Affichages: 61
  • repartition-vente-heure.xlsx
    37.1 KB · Affichages: 60

JCGL

XLDnaute Barbatruc
Re : Répartition Commandes par Heures

Bonjour,

Bien que je n'ai pas de retour sur ma proposition en #7 (avec les INDIRECT() qui permettent une seule formule qui va piocher le bon onglet)

A+ à tous
 

Pièces jointes

  • JC repartition-vente-heure.xlsx
    39.9 KB · Affichages: 40

Statistiques des forums

Discussions
312 495
Messages
2 088 964
Membres
103 992
dernier inscrit
Christine 974