Extraire des données entre 2 dates

Bonjour,

J'aimerais savoir de quel façon je pourrais extraire des données entre des dates.

J'ai 2 pages dans mon tableau excel :

Page 1. Logbook

logbook

Page 2. Statistique

statistique

J'aimerais pouvoir extraire de l'information entre les dates dans la page 1. et mettre l'info dans la page 2.

heure

Aujourd'hui - 30 jours

Aujourd'hui - 90 jours

Aujourd'hui - 120 jours

Aujourd'hui - 365 jours

et ainsi savoir le nombre d'heure de fais entre c'est date.

Comment faire ?

La fonction SOMMEPROD (certains préfèrent SOMME.SI.ENS) répond à ta question.

Si tu souhaite un exemple, mets un fichier excel plutôt que des photos en ligne ...


Avec SOMMEPROD, tu écris de la façon suivante :

= SOMMEPROD ( (heures) * (date <= borne_sup) * (date >= borne_inf) )

Je me suis peut-être mal exprimé

J'y joint mon fichier afin de vous montrer le format exacte :

29logbook-test.xlsx (469.96 Ko)

J'aimerais que dans la page STATISTIQUE, je puise savoir le nombre d'heure faire entre deux date :

Aujourd'hui - 30 jours pour savoir le nombre d'heure de faire depuis les dernier 30 jours.

DONC :

STATISTIQUE C38 je retrouverais le nombre d'heure entré dans la page LOGBOOK entre AUJOURD'HUI et les 30 dernier jours, qui sont inscrite dans la colonne O + R (de la page loogbook)

Comment puis-je faire pour que l'information se change automatique a chaque jour pour toujours être AUJOURDHUI - 30 jours.

Suis-je assez claire ?

Bonsoir,

j'ai l'impression qu'en colonne B ce ne soit pas un format date...

En mettant un format standard on devrait trouver un nombre du style 42630...

@ bientôt

LouReeD

J'ai pourtant utilisé : Date/type et j'ai fais l'essai avec Personnalisé/jj-mm-aaaa

Bonsoir

ci joint le fichier avec l'ajout d'une date hors votre mise en forme, mais avec la même date c'est à dire le 26/09/2016 :

Quelques colonnes plus loin juste deux formules avec =Bn°ligne

un résultat est 26-09-2016 l'autre est 42639

votre format n'est donc pas reconnu par Excel comme une date, il faudra dans les formules utiliser DateVal() qui cherchera à transformer la valeur alphanumérique de la cellule en date compréhensible par Excel.

@ bientôt

LouReeD

Comment faire pour changer toute les dates dans le bon format sans avoir a les retaper une a une ?

Soit une macro dédiée qui ne ferait que cela et qui serait supprimée après, soit en utilisant la fonction DateVal dans les formules...

@ bientôt

LouReeD

Voici le fichier avec le code...

il devrait fonctionner...

@ bientôt

LouReeD

Merci,

Maintenant je suis toujours la recherche d'une formule pouvait faire le calcul entre 2 dates

Ca c'est une autre histoire ....

@ bientôt

LouReeD

Je croyais que la formule :

=(SOMME.SI(LOGBOOK!B$5:B$4000;">="&C37;LOGBOOK!S$5:S4000))

fonctionnerais mais ça ne fonctionne pas... quelqu'un peut m'aider ?

Je me répète ... en D37 :

=SOMMEPROD((LOGBOOK!$O$5:$O$3305)*(LOGBOOK!$B$5:$B$3305>=D$36)*(LOGBOOK!$B$5:$B$3305<=$C$36))

nota : je ne l'ai fait que pour le MULTI-ENGINE, à toi de compléter


jbergeron18 a écrit :

Je croyais que la formule :

=(SOMME.SI(LOGBOOK!B$5:B$4000;">="&C37;LOGBOOK!S$5:S4000))

fonctionnerais mais ça ne fonctionne pas... quelqu'un peut m'aider ?

il faut nettoyer les espaces inutiles et les #valeurs

10logbook-test.xlsx (447.26 Ko)
jbergeron18 a écrit :

Je me suis peut-être mal exprimé

je pense aussi ... d'où l'intérêt d'un fichier au lieu d'images

jbergeron18 a écrit :

J'y joint mon fichier afin de vous montrer le format exacte

le format, c'est la façade; il faut voir le contenu, savoir si c'est du texte ou une valeur : LouReed à bien traité cette question !

Rechercher des sujets similaires à "extraire donnees entre dates"