OVH Cloud OVH Cloud

classement par tranche horaire

10 réponses
Avatar
Marc Loreau
bonjour,

je dois faire un classement par tranches horaires sur une feuille excel cree
à partir d'une base de donnéé.

je pensais affecter l'ensemble des enregistrements dans une variable de type
variable(i) pour faire mes calculs. peut etre existe il quelque chose de
plus simple ?

la taille de la base n'est jamais la meme. je recupere le nbre de lignes
avec count row et j'affecte cela à une variable(NbLign). je declenche
ensuite une boucle for i=1 to NbLign et je souhaite affecter à une mariable
Montant(i) les divers enregistrements.

le probleme c'est que je dois definir la variable Montant comme une variant
dim Montant(xxx) as variant
je souhaiterais tout d'abord affecter la variable NbLign à la place de xxx,
pour eviter un traitement trop lourd.

il faut ensuite decouper les enregistrements en tranches horaires.
le seul endroit ou je peux recuperer l'heure d'enregistrement de la ligne
est de ce format :
2003-09-21 12:00:00 (champ HTransac)
comment faire pour regrouper tous les enregistrements faits entre 7h00 et
7h30 par ex je dois appliquer cela sur l'nsemble de la journee.
une celleule existe avec la date du jour sous le meme format (DateTransac)

c'est pour faire de l'actualisation en temps reel la date change tous les
jours par contre les tranches horaires sont fixes

9h00 9h30
9h30 10h00
10h00 11h00
etc...

si quelqu'un voit une soluce ou l'ombre d'une soluce que je puisse creuser
...

merci d'avance :-))


Marc Loreau
Mail : NOSPAM-mloreau@online.fr
Web : http://mloreau.free.fr
Enlever 'NOSPAM-' pour l'adresse email

10 réponses

Avatar
ANdré
Bonjour
Si c'est un total ou un nb de lignes que tu cherches à
classer apr tranche horaires, essaie ceci
formate la colonne ou est l'heure avec numberformat="hh"
puis crée un filtre composé avec tes bornes horaires
il ap^paritra les seules lignes qui t'interessent pour
cette classe hoarireTu calcule le total avec sous.total
(...,9 je crois un chiffre pour le sous total, un autre
pour le nb de lignes filtrées) que tu auras placée au bas
de ta colonne..
salut...

-----Message d'origine-----
bonjour,

je dois faire un classement par tranches horaires sur une
feuille excel cree

à partir d'une base de donnéé.

je pensais affecter l'ensemble des enregistrements dans
une variable de type

variable(i) pour faire mes calculs. peut etre existe il
quelque chose de

plus simple ?

la taille de la base n'est jamais la meme. je recupere le
nbre de lignes

avec count row et j'affecte cela à une variable(NbLign).
je declenche

ensuite une boucle for i=1 to NbLign et je souhaite
affecter à une mariable

Montant(i) les divers enregistrements.

le probleme c'est que je dois definir la variable Montant
comme une variant

dim Montant(xxx) as variant
je souhaiterais tout d'abord affecter la variable NbLign
à la place de xxx,

pour eviter un traitement trop lourd.

il faut ensuite decouper les enregistrements en tranches
horaires.

le seul endroit ou je peux recuperer l'heure
d'enregistrement de la ligne

est de ce format :
2003-09-21 12:00:00 (champ HTransac)
comment faire pour regrouper tous les enregistrements
faits entre 7h00 et

7h30 par ex je dois appliquer cela sur l'nsemble de la
journee.

une celleule existe avec la date du jour sous le meme
format (DateTransac)


c'est pour faire de l'actualisation en temps reel la date
change tous les

jours par contre les tranches horaires sont fixes

9h00 9h30
9h30 10h00
10h00 11h00
etc...

si quelqu'un voit une soluce ou l'ombre d'une soluce que
je puisse creuser

....

merci d'avance :-))


Marc Loreau
Mail :
Web : http://mloreau.free.fr
Enlever 'NOSPAM-' pour l'adresse email


.



Avatar
Marc Loreau
c'est une solution mais je ne sais pas si cela est realisable car les
données ont importées dans une feuille vierge (données issues d'une base de
données mise à jour par une tiers systeme en temps reeel)

et je dois faire un recap dans une tableau par tranches de 1/2 heure
ce tableau contient egalement d'autres information d'une troisieme source

voila dur dur pour un debutant comme moi :-(((

salutations


"ANdré" a écrit dans le message de news:
082b01c38048$4cacf5b0$
Bonjour
Si c'est un total ou un nb de lignes que tu cherches à
classer apr tranche horaires, essaie ceci
formate la colonne ou est l'heure avec numberformat="hh"
puis crée un filtre composé avec tes bornes horaires
il ap^paritra les seules lignes qui t'interessent pour
cette classe hoarireTu calcule le total avec sous.total
(...,9 je crois un chiffre pour le sous total, un autre
pour le nb de lignes filtrées) que tu auras placée au bas
de ta colonne..
salut...

-----Message d'origine-----
bonjour,

je dois faire un classement par tranches horaires sur une
feuille excel cree

à partir d'une base de donnéé.

je pensais affecter l'ensemble des enregistrements dans
une variable de type

variable(i) pour faire mes calculs. peut etre existe il
quelque chose de

plus simple ?

la taille de la base n'est jamais la meme. je recupere le
nbre de lignes

avec count row et j'affecte cela à une variable(NbLign).
je declenche

ensuite une boucle for i=1 to NbLign et je souhaite
affecter à une mariable

Montant(i) les divers enregistrements.

le probleme c'est que je dois definir la variable Montant
comme une variant

dim Montant(xxx) as variant
je souhaiterais tout d'abord affecter la variable NbLign
à la place de xxx,

pour eviter un traitement trop lourd.

il faut ensuite decouper les enregistrements en tranches
horaires.

le seul endroit ou je peux recuperer l'heure
d'enregistrement de la ligne

est de ce format :
2003-09-21 12:00:00 (champ HTransac)
comment faire pour regrouper tous les enregistrements
faits entre 7h00 et

7h30 par ex je dois appliquer cela sur l'nsemble de la
journee.

une celleule existe avec la date du jour sous le meme
format (DateTransac)


c'est pour faire de l'actualisation en temps reel la date
change tous les

jours par contre les tranches horaires sont fixes

9h00 9h30
9h30 10h00
10h00 11h00
etc...

si quelqu'un voit une soluce ou l'ombre d'une soluce que
je puisse creuser

....

merci d'avance :-))


Marc Loreau
Mail :
Web : http://mloreau.free.fr
Enlever 'NOSPAM-' pour l'adresse email


.



Avatar
AV
2003-09-21 12:00:00 (champ HTransac)
comment faire pour regrouper tous les enregistrements faits entre 7h00 et
7h30 par ex je dois appliquer cela sur l'nsemble de la journee.
une celleule existe avec la date du jour sous le meme format (DateTransac)


En supposant (à adapter) :
- ton champ "HTransac" contenant des dates/heures valides (si c'est du texte,
dis le....) en A2:Ax avec étiquette en A1
- la date de référence pour le tri dans la plage nommée "DateTransac"

C1 est vide et en C2 :
=(JOUR(A2)=JOUR(DateTransac))*((HEURE(A2)&":"&MINUTE(A2))*1>="7:"*1)*((HEURE(A2)
&":"&MINUTE(A2))*1<="7:30"*1)

Sélection d'une cellule de A1:Ax > Données > Filtre > Filtre élaboré >Zone de
critère : C1:C2.......filtrer

On pourrait, par macro, automatiser le truc en faisant une extraction pour
chacune des tranches horaires voulues, du jour de "DateTransac"
AV


c'est pour faire de l'actualisation en temps reel la date change tous les
jours par contre les tranches horaires sont fixes

9h00 9h30
9h30 10h00
10h00 11h00
etc...

si quelqu'un voit une soluce ou l'ombre d'une soluce que je puisse creuser
...

merci d'avance :-))


Marc Loreau
Mail :
Web : http://mloreau.free.fr
Enlever 'NOSPAM-' pour l'adresse email




Avatar
Marc Le Débutant
en fait voila mon souci :


j'ai une plage de données importées d'une base de données qui se presente
comme suit :


A B C

12/06/03 10:01 42.50 12/06/03 00:00
12/06/03 10:14 61.50 12/06/03 00:00
12/06/03 11:01 121.25 12/06/03 00:00
12/06/03 11:26 72.60 12/06/03 00:00
12/06/03 11:31 82.10 12/06/03 00:00
12/06/03 11:42 27.40 12/06/03 00:00
12/06/03 12:13 119.24 12/06/03 00:00


Je dois regrouper de façon automatique les données dans une autre feuille
avec une somme par tranches horaires d'une 1/2 heure

7:00
7:30 somme de toutes les montants colonne B pour tranche 7h => 7h30
8:00 somme de toutes les montants colonne B pour tranche 7h30 => 8h
.
.etc
.
21:30 Idem
22:00 Idem


le probleme c'est que la plage de données n'est jamais la même (Nbre de
lignes) on peut recuperer la date du jour de traitement en C
le traitement doit etre automatisé (la recup des données se fait toutes les
minutes)
j'ai essayé avec les infos que m'a donné AV mais je n'ai pas réussi à faire
ce que je voulais. Au secours :-((
si quelqu'un peut me donner un coup de main ce serait super sympa (j'ai du
mal avec les filtres)

merci d'avance.

P.S. ou puis je trouver des infos sur les filtres ?

Marc le Debutant



"AV" a écrit dans le message de
news:%
2003-09-21 12:00:00 (champ HTransac)
comment faire pour regrouper tous les enregistrements faits entre 7h00
et


7h30 par ex je dois appliquer cela sur l'nsemble de la journee.
une celleule existe avec la date du jour sous le meme format
(DateTransac)



En supposant (à adapter) :
- ton champ "HTransac" contenant des dates/heures valides (si c'est du
texte,

dis le....) en A2:Ax avec étiquette en A1
- la date de référence pour le tri dans la plage nommée "DateTransac"

C1 est vide et en C2 :

=(JOUR(A2)=JOUR(DateTransac))*((HEURE(A2)&":"&MINUTE(A2))*1>="7:"*1)*((HEURE

(A2)
&":"&MINUTE(A2))*1<="7:30"*1)

Sélection d'une cellule de A1:Ax > Données > Filtre > Filtre élaboré >Zone
de

critère : C1:C2.......filtrer

On pourrait, par macro, automatiser le truc en faisant une extraction pour
chacune des tranches horaires voulues, du jour de "DateTransac"
AV


c'est pour faire de l'actualisation en temps reel la date change tous
les


jours par contre les tranches horaires sont fixes

9h00 9h30
9h30 10h00
10h00 11h00
etc...

si quelqu'un voit une soluce ou l'ombre d'une soluce que je puisse
creuser


...

merci d'avance :-))


Marc Loreau
Mail :
Web : http://mloreau.free.fr
Enlever 'NOSPAM-' pour l'adresse email








Avatar
AV
Si je comprends bien la finalité.. : sommer des montants par 1/2 heures en
fonction d'une date de référence
Organisation des données (à adapter)

|| Dans "Feuil1", plages nommées dynamiques :
* A2:Ax : "PlgDatHeur" - étiquette en A1
Pour nommer la plage : Insertion > Nom > Définir > Noms dans le classeur :
"PlgDatHeur" > fait référence à :
ÞCALER(Feuil1!$A$2;;;NBVAL(Feuil1!$A:$A)-1)
Cette plage est au format : "jj/mm/aa hh:mm"
* B2:Bx : "PlgMontants" - étiquette en B1
Pour nommer la plage : Insertion > Nom > Définir > Noms dans le classeur :
"PlgMontants" > fait référence à :
ÞCALER(Feuil1!$B$2;;;NBVAL(Feuil1!$B:$B)-1)

|| Qque part dans le classeur, une cellule nommée "JourRéf" dans laquelle sera
saisi le jour de référence

|| Dans "Feuil2" :
En A1: 06:59, en A2 : 07:30, A3 : 08:00.etc (recopie incrémentée) par tranches
de 1/2h --> A31 : 22:00
En B2 et recopie --> B31 :
=SOMMEPROD((ENT(PlgDatHeur)=JourRéf)*(((HEURE(PlgDatHeur)&":"&MINUTE(PlgDatHeur)
)*1)>A1)*(((HEURE(PlgDatHeur)&":"&MINUTE(PlgDatHeur))*1)<¢)*PlgMontants)

AV

"Marc Le Débutant" a écrit dans le message news:
eM6U$
en fait voila mon souci :


j'ai une plage de données importées d'une base de données qui se presente
comme suit :


A B C

12/06/03 10:01 42.50 12/06/03 00:00
12/06/03 10:14 61.50 12/06/03 00:00
12/06/03 11:01 121.25 12/06/03 00:00
12/06/03 11:26 72.60 12/06/03 00:00
12/06/03 11:31 82.10 12/06/03 00:00
12/06/03 11:42 27.40 12/06/03 00:00
12/06/03 12:13 119.24 12/06/03 00:00


Je dois regrouper de façon automatique les données dans une autre feuille
avec une somme par tranches horaires d'une 1/2 heure

7:00
7:30 somme de toutes les montants colonne B pour tranche 7h => 7h30
8:00 somme de toutes les montants colonne B pour tranche 7h30 => 8h
.
.etc
.
21:30 Idem
22:00 Idem


le probleme c'est que la plage de données n'est jamais la même (Nbre de
lignes) on peut recuperer la date du jour de traitement en C
le traitement doit etre automatisé (la recup des données se fait toutes les
minutes)
j'ai essayé avec les infos que m'a donné AV mais je n'ai pas réussi à faire
ce que je voulais. Au secours :-((
si quelqu'un peut me donner un coup de main ce serait super sympa (j'ai du
mal avec les filtres)

merci d'avance.

P.S. ou puis je trouver des infos sur les filtres ?

Marc le Debutant



"AV" a écrit dans le message de
news:%
2003-09-21 12:00:00 (champ HTransac)
comment faire pour regrouper tous les enregistrements faits entre 7h00
et


7h30 par ex je dois appliquer cela sur l'nsemble de la journee.
une celleule existe avec la date du jour sous le meme format
(DateTransac)



En supposant (à adapter) :
- ton champ "HTransac" contenant des dates/heures valides (si c'est du
texte,

dis le....) en A2:Ax avec étiquette en A1
- la date de référence pour le tri dans la plage nommée "DateTransac"

C1 est vide et en C2 :

=(JOUR(A2)=JOUR(DateTransac))*((HEURE(A2)&":"&MINUTE(A2))*1>="7:"*1)*((HEURE

(A2)
&":"&MINUTE(A2))*1<="7:30"*1)

Sélection d'une cellule de A1:Ax > Données > Filtre > Filtre élaboré >Zone
de

critère : C1:C2.......filtrer

On pourrait, par macro, automatiser le truc en faisant une extraction pour
chacune des tranches horaires voulues, du jour de "DateTransac"
AV


c'est pour faire de l'actualisation en temps reel la date change tous
les


jours par contre les tranches horaires sont fixes

9h00 9h30
9h30 10h00
10h00 11h00
etc...

si quelqu'un voit une soluce ou l'ombre d'une soluce que je puisse
creuser


...

merci d'avance :-))


Marc Loreau
Mail :
Web : http://mloreau.free.fr
Enlever 'NOSPAM-' pour l'adresse email












Avatar
Marc le debutant
merci AV

juste une chose car j'aime bien comprendre :

|| Dans "Feuil1", plages nommées dynamiques :
* A2:Ax : "PlgDatHeur" - étiquette en A1


il faut placer une etiquette dans la cellule A1 si j'ai bien compris. A quoi
sert elle ? (je ne maitrise pas du tout ce genre de choses)
comment la place-t-on ?
par contre je m'aperçoit que j'ai completement oublié un detail il me
faudrait egalement le nombre de transactions faites dans la plage horaire
(un montant = une transaction)
j'ai essayé avec BDNB mais je n'arrive pas à trouver le critere qui vas
bien.

merci beaucoup pour le coup de main et désolé d'etre si inculte sous excel.
:-(



"AV" a écrit dans le message de
news:%
Si je comprends bien la finalité.. : sommer des montants par 1/2 heures en
fonction d'une date de référence
Organisation des données (à adapter)

|| Dans "Feuil1", plages nommées dynamiques :
* A2:Ax : "PlgDatHeur" - étiquette en A1
Pour nommer la plage : Insertion > Nom > Définir > Noms dans le classeur :
"PlgDatHeur" > fait référence à :
ÞCALER(Feuil1!$A$2;;;NBVAL(Feuil1!$A:$A)-1)
Cette plage est au format : "jj/mm/aa hh:mm"
* B2:Bx : "PlgMontants" - étiquette en B1
Pour nommer la plage : Insertion > Nom > Définir > Noms dans le classeur :
"PlgMontants" > fait référence à :
ÞCALER(Feuil1!$B$2;;;NBVAL(Feuil1!$B:$B)-1)

|| Qque part dans le classeur, une cellule nommée "JourRéf" dans laquelle
sera

saisi le jour de référence

|| Dans "Feuil2" :
En A1: 06:59, en A2 : 07:30, A3 : 08:00.etc (recopie incrémentée) par
tranches

de 1/2h --> A31 : 22:00
En B2 et recopie --> B31 :

=SOMMEPROD((ENT(PlgDatHeur)=JourRéf)*(((HEURE(PlgDatHeur)&":"&MINUTE(PlgDatH

eur)
)*1)>A1)*(((HEURE(PlgDatHeur)&":"&MINUTE(PlgDatHeur))*1)<¢)*PlgMontants)

AV

"Marc Le Débutant" a écrit dans le message
news:

eM6U$
en fait voila mon souci :


j'ai une plage de données importées d'une base de données qui se
presente


comme suit :


A B C

12/06/03 10:01 42.50 12/06/03 00:00
12/06/03 10:14 61.50 12/06/03 00:00
12/06/03 11:01 121.25 12/06/03 00:00
12/06/03 11:26 72.60 12/06/03 00:00
12/06/03 11:31 82.10 12/06/03 00:00
12/06/03 11:42 27.40 12/06/03 00:00
12/06/03 12:13 119.24 12/06/03 00:00


Je dois regrouper de façon automatique les données dans une autre
feuille


avec une somme par tranches horaires d'une 1/2 heure

7:00
7:30 somme de toutes les montants colonne B pour tranche 7h =>
7h30


8:00 somme de toutes les montants colonne B pour tranche 7h30 =>
8h


.
.etc
.
21:30 Idem
22:00 Idem


le probleme c'est que la plage de données n'est jamais la même (Nbre de
lignes) on peut recuperer la date du jour de traitement en C
le traitement doit etre automatisé (la recup des données se fait toutes
les


minutes)
j'ai essayé avec les infos que m'a donné AV mais je n'ai pas réussi à
faire


ce que je voulais. Au secours :-((
si quelqu'un peut me donner un coup de main ce serait super sympa (j'ai
du


mal avec les filtres)

merci d'avance.

P.S. ou puis je trouver des infos sur les filtres ?

Marc le Debutant



"AV" a écrit dans le message de
news:%
2003-09-21 12:00:00 (champ HTransac)
comment faire pour regrouper tous les enregistrements faits entre
7h00




et
7h30 par ex je dois appliquer cela sur l'nsemble de la journee.
une celleule existe avec la date du jour sous le meme format
(DateTransac)



En supposant (à adapter) :
- ton champ "HTransac" contenant des dates/heures valides (si c'est du
texte,

dis le....) en A2:Ax avec étiquette en A1
- la date de référence pour le tri dans la plage nommée "DateTransac"

C1 est vide et en C2 :



=(JOUR(A2)=JOUR(DateTransac))*((HEURE(A2)&":"&MINUTE(A2))*1>="7:"*1)*((HEURE


(A2)
&":"&MINUTE(A2))*1<="7:30"*1)

Sélection d'une cellule de A1:Ax > Données > Filtre > Filtre élaboré
Zone


de
critère : C1:C2.......filtrer

On pourrait, par macro, automatiser le truc en faisant une extraction
pour



chacune des tranches horaires voulues, du jour de "DateTransac"
AV


c'est pour faire de l'actualisation en temps reel la date change
tous




les
jours par contre les tranches horaires sont fixes

9h00 9h30
9h30 10h00
10h00 11h00
etc...

si quelqu'un voit une soluce ou l'ombre d'une soluce que je puisse
creuser


...

merci d'avance :-))


Marc Loreau
Mail :
Web : http://mloreau.free.fr
Enlever 'NOSPAM-' pour l'adresse email
















Avatar
AV
juste une chose car j'aime bien comprendre :
|| Dans "Feuil1", plages nommées dynamiques :
* A2:Ax : "PlgDatHeur" - étiquette en A1
il faut placer une etiquette dans la cellule A1 si j'ai bien compris.

** Oui


A quoi sert elle ? (je ne maitrise pas du tout ce genre de choses)
** Elle est absolument nécessaire au filtre élaborée et "indispensable" dans

toutes base de donnée correctement ficelée !

comment la place-t-on ?
** Tu saisis le texte dans la cellule !


par contre je m'aperçoit que j'ai completement oublié un detail il me
faudrait egalement le nombre de transactions faites dans la plage horaire
(un montant = une transaction)
**

=SOMMEPROD((ENT(PlgDatHeur)=JourRéf)*(((HEURE(PlgDatHeur)&":"&MINUTE(PlgDatHeur)
)*1)>A1)*(((HEURE(PlgDatHeur)&":"&MINUTE(PlgDatHeur))*1)<¢))

AV


Avatar
Dede
Bonjour
Peut etre qu'en formatant d'abord la feuille ou les
colonnes...
Mais si tu as excel, pourquoi ne pas trier dans excel...?

Bon courage André
-----Message d'origine-----
c'est une solution mais je ne sais pas si cela est
realisable car les

données ont importées dans une feuille vierge (données
issues d'une base de

données mise à jour par une tiers systeme en temps reeel)

et je dois faire un recap dans une tableau par tranches
de 1/2 heure

ce tableau contient egalement d'autres information d'une
troisieme source


voila dur dur pour un debutant comme moi :-(((

salutations


"ANdré" a écrit dans le message de
news:

082b01c38048$4cacf5b0$
Bonjour
Si c'est un total ou un nb de lignes que tu cherches à
classer apr tranche horaires, essaie ceci
formate la colonne ou est l'heure avec numberformat="hh"
puis crée un filtre composé avec tes bornes horaires
il ap^paritra les seules lignes qui t'interessent pour
cette classe hoarireTu calcule le total avec sous.total
(...,9 je crois un chiffre pour le sous total, un autre
pour le nb de lignes filtrées) que tu auras placée au bas
de ta colonne..
salut...

-----Message d'origine-----
bonjour,

je dois faire un classement par tranches horaires sur une
feuille excel cree

à partir d'une base de donnéé.

je pensais affecter l'ensemble des enregistrements dans
une variable de type

variable(i) pour faire mes calculs. peut etre existe il
quelque chose de

plus simple ?

la taille de la base n'est jamais la meme. je recupere le
nbre de lignes

avec count row et j'affecte cela à une variable(NbLign).
je declenche

ensuite une boucle for i=1 to NbLign et je souhaite
affecter à une mariable

Montant(i) les divers enregistrements.

le probleme c'est que je dois definir la variable Montant
comme une variant

dim Montant(xxx) as variant
je souhaiterais tout d'abord affecter la variable NbLign
à la place de xxx,

pour eviter un traitement trop lourd.

il faut ensuite decouper les enregistrements en tranches
horaires.

le seul endroit ou je peux recuperer l'heure
d'enregistrement de la ligne

est de ce format :
2003-09-21 12:00:00 (champ HTransac)
comment faire pour regrouper tous les enregistrements
faits entre 7h00 et

7h30 par ex je dois appliquer cela sur l'nsemble de la
journee.

une celleule existe avec la date du jour sous le meme
format (DateTransac)


c'est pour faire de l'actualisation en temps reel la date
change tous les

jours par contre les tranches horaires sont fixes

9h00 9h30
9h30 10h00
10h00 11h00
etc...

si quelqu'un voit une soluce ou l'ombre d'une soluce que
je puisse creuser

....

merci d'avance :-))


Marc Loreau
Mail :
Web : http://mloreau.free.fr
Enlever 'NOSPAM-' pour l'adresse email


.




.




Avatar
Marc le debutant
merci beaucoup

il faudra que je me penche serieusement sur la question des plages et
etiquettes ;-))


"AV" a écrit dans le message de
news:%
juste une chose car j'aime bien comprendre :
|| Dans "Feuil1", plages nommées dynamiques :
* A2:Ax : "PlgDatHeur" - étiquette en A1
il faut placer une etiquette dans la cellule A1 si j'ai bien compris.

** Oui


A quoi sert elle ? (je ne maitrise pas du tout ce genre de choses)
** Elle est absolument nécessaire au filtre élaborée et "indispensable"

dans

toutes base de donnée correctement ficelée !

comment la place-t-on ?
** Tu saisis le texte dans la cellule !


par contre je m'aperçoit que j'ai completement oublié un detail il me
faudrait egalement le nombre de transactions faites dans la plage
horaire


(un montant = une transaction)
**


=SOMMEPROD((ENT(PlgDatHeur)=JourRéf)*(((HEURE(PlgDatHeur)&":"&MINUTE(PlgDatH

eur)
)*1)>A1)*(((HEURE(PlgDatHeur)&":"&MINUTE(PlgDatHeur))*1)<¢))

AV






Avatar
Marc Le Débutant
au secours

j'ai fait les manips indiquées ca a bien fonctionné le jour meme mais
aujourdhui ca ne colle plus
tous les montants sont à 0
j'ai verifié les plages c'est ok
j'ai remis une etiquette c'est bon (ou je pense)
y a t-il quelque chose d'autre à faire

je m'arrache les cheveux sur ce fichier peux tu m'aider une fois de plus

merci beaucoup d'avance

marc


"AV" a écrit dans le message de
news:%
juste une chose car j'aime bien comprendre :
|| Dans "Feuil1", plages nommées dynamiques :
* A2:Ax : "PlgDatHeur" - étiquette en A1
il faut placer une etiquette dans la cellule A1 si j'ai bien compris.

** Oui


A quoi sert elle ? (je ne maitrise pas du tout ce genre de choses)
** Elle est absolument nécessaire au filtre élaborée et "indispensable"

dans

toutes base de donnée correctement ficelée !

comment la place-t-on ?
** Tu saisis le texte dans la cellule !


par contre je m'aperçoit que j'ai completement oublié un detail il me
faudrait egalement le nombre de transactions faites dans la plage
horaire


(un montant = une transaction)
**


=SOMMEPROD((ENT(PlgDatHeur)=JourRéf)*(((HEURE(PlgDatHeur)&":"&MINUTE(PlgDatH

eur)
)*1)>A1)*(((HEURE(PlgDatHeur)&":"&MINUTE(PlgDatHeur))*1)<¢))

AV