Tableau dynamique

Résolu/Fermé
flowergirl18 Messages postés 25 Date d'inscription jeudi 6 juin 2013 Statut Membre Dernière intervention 8 mars 2016 - 1 mars 2015 à 14:52
flowergirl18 Messages postés 25 Date d'inscription jeudi 6 juin 2013 Statut Membre Dernière intervention 8 mars 2016 - 8 mars 2015 à 18:08
Bonjour tout le monde
Mon problème est le suivant (je sais qu'il peut être résolu par les tableaux dynamiques mais je ne sais pas comment le faire) :
j'ai une série de pluie journalière de laquelle je vx extraire les séries de pluies max de 1 jour, 2j, 3j, 4j et 5j annuelle . C'est à dire pour Pmax 2j par exemple je vx faire la somme de pluie de chaque 2 jours successifs de l'année et puis prendre la valeur maximale pour chaque année et donc j'obtiendrai une seule valeur pour chaque année.
Voilà le lien pour le fichier :https://www.cjoint.com/?ECbpcUoMgcv
J'espère que j'étais claire et merci d'avance pour votre aide

7 réponses

DjiDji59430 Messages postés 4139 Date d'inscription samedi 19 avril 2008 Statut Membre Dernière intervention 8 novembre 2024 678
1 mars 2015 à 19:25
Bonjour,

un essai, avec ton tableau qui a des valeur fantaisistes (genre M ou rien)
https://www.cjoint.com/?ECbtKyx6UjQ
0
flowergirl18 Messages postés 25 Date d'inscription jeudi 6 juin 2013 Statut Membre Dernière intervention 8 mars 2016
1 mars 2015 à 20:54
Merci beaucoup pour votre réponse
les données que j'ai mis sur le classeur sont des données réelles (il ne pleut pas beaucoup dans cette zone :) )
Je remplacerai (M) par 0. Toutefois les valeurs nulles sont à prendre en compte
Mais le problème c'est que le tableau affiche #VALEUR! dans toutes ses cases
0
flowergirl18 Messages postés 25 Date d'inscription jeudi 6 juin 2013 Statut Membre Dernière intervention 8 mars 2016
1 mars 2015 à 20:58
aussi une autre remarque c'est que la première valeur par exemple dePmax 2j est la somme des 2 première valeurs et la deuxième valeur de Pmax2j est la somme de la 3ème et 4ème valeurs.Donc il n'y a pas de chevauchement. Et de même pour les autres
0
DjiDji59430 Messages postés 4139 Date d'inscription samedi 19 avril 2008 Statut Membre Dernière intervention 8 novembre 2024 678 > flowergirl18 Messages postés 25 Date d'inscription jeudi 6 juin 2013 Statut Membre Dernière intervention 8 mars 2016
Modifié par DjiDji59430 le 1/03/2015 à 22:05
Attention, les formules en G H I J K sont matricielles ! (a valider par Ctrl+Alt+Entrée)

https://www.cjoint.com/?ECbwhnaotvw
je remets le fichier :
https://www.cjoint.com/?ECbwh2zObz8
Par contre, je ne comprends pas ta 2 éme remarque. Peux tu expliciter pour mes pauvres neurones
Crdmt
0
flowergirl18 Messages postés 25 Date d'inscription jeudi 6 juin 2013 Statut Membre Dernière intervention 8 mars 2016 > DjiDji59430 Messages postés 4139 Date d'inscription samedi 19 avril 2008 Statut Membre Dernière intervention 8 novembre 2024
2 mars 2015 à 13:42
Merci bcp pour le fichier
Pour ma deuxième remarque je m'explique à partir des données du fichier :
Pour la première valeur de la colonne nommée 2j :c'est la somme de B3 et B4 c'est à dire de la date 1/9/1969 et 2/9/1969
Pour la deuxième valeur de la colonne nommée 2j :c'est la somme de B5 et B6 c'est à dire de la date 3/9/1969 et 4/9/1969
J'espère que c'est un peu plus clair
0
DjiDji59430 Messages postés 4139 Date d'inscription samedi 19 avril 2008 Statut Membre Dernière intervention 8 novembre 2024 678 > flowergirl18 Messages postés 25 Date d'inscription jeudi 6 juin 2013 Statut Membre Dernière intervention 8 mars 2016
2 mars 2015 à 19:33
Bonjour,

???
Ces jours la, il y a zero.
Comment se fait il qu'a partir de la ligne 12777, to fichier retombe a 1969 ?
0
ccm81 Messages postés 10900 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 2 novembre 2024 2 424
Modifié par ccm81 le 2/03/2015 à 15:41
Bonjour à tous les deux

Sous excel 2003 le fichier est trop gros et contient trop de formules pour traiter la totalité des données, donc ça plante excel
Une solution macro à adapter pour contourner ce problème
https://www.cjoint.com/?3CcpXQ6CKFf

Cdlmnt
0
flowergirl18 Messages postés 25 Date d'inscription jeudi 6 juin 2013 Statut Membre Dernière intervention 8 mars 2016
2 mars 2015 à 19:17
Merci beaucoup pour votre réponse, c'est vrai qu'une macro serait mieux parce que je dois le faire pour une vingtaine de stations.Mais le fichier que vous avez proposez ne me donne pas vraiment ce que je veux car le but c'est d'avoir les séries des pluies max de 1j,2j...5j toutes les années de mesures disponibles
Rmq : Le nombre d'années de mesure varie d'une station à une autre.
0
ccm81 Messages postés 10900 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 2 novembre 2024 2 424
2 mars 2015 à 20:26
C'est un fichier test avec 7 années pour ne pas trop alourdir et simplifier les vérifications
Mais, est ce que, sur ce fichier test, formules (colonnes D à I) et les résultats sont bien ceux attendus
0
flowergirl18 Messages postés 25 Date d'inscription jeudi 6 juin 2013 Statut Membre Dernière intervention 8 mars 2016
2 mars 2015 à 20:34
Non parce que je veux des séries qui comprennent pour chaque année une seule valeur qui est le max de toutes les valeurs calculées
0
ccm81 Messages postés 10900 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 2 novembre 2024 2 424
Modifié par ccm81 le 2/03/2015 à 21:25
je veux des séries qui comprennent pour chaque année une seule valeur qui est le max de toutes les valeurs calculées
Dans le tableau K1:P7, il y a pour chaque année une seule valeur qui est le max de chacun de chacun des cas (1j, 2j, 3j, 4j, 5j consécutifs)
Mais, je n'ai certainement pas compris/interprété correctement ta demande et sans explications supplémentaires sur le résultat attendu (sur mon fichier) , je ne peux rien faire et je laisse DjiDji59430 (salut à toi, mon vieil excel 2003 ne lit pas ton fichier) continuer

Cdlmnt
0
flowergirl18 Messages postés 25 Date d'inscription jeudi 6 juin 2013 Statut Membre Dernière intervention 8 mars 2016
2 mars 2015 à 23:21
Non c'est moi qui n'avais pas compris. En fait le fichier donne les résultats que je vx mais il est très lent même converti en 2007 et je n'obtiens que les résultats des 7 premières années même si je colle d'autres données
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
ccm81 Messages postés 10900 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 2 novembre 2024 2 424
3 mars 2015 à 12:15
Si les résultats sont bien ceux attendus
Le fichier est lent car il est plombé par les colonnes D à J et R à V qui ne sont là que pour contrôler le résultat fourni par la macro
Donc il faut effacer leur contenu - ou mieux, les supprimer en modifiant la valeur de constante codebFB en début de code
Ensuite il te faut prolonger manuellement la liste des années en colonne K
Un exemple qui va jusqu'en 2012
Tu testes au niveau du temps d'exécution
https://www.cjoint.com/?3CdmyFb3MBS
Cdlmnt
0
flowergirl18 Messages postés 25 Date d'inscription jeudi 6 juin 2013 Statut Membre Dernière intervention 8 mars 2016
5 mars 2015 à 09:48
Merci bcp pour votre aide
0
ccm81 Messages postés 10900 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 2 novembre 2024 2 424
5 mars 2015 à 11:16
Et qu'est ce que ça donne au niveau du temps de calcul?
Tu peux aussi prolonger manuellement la liste des cas (6j, 7j ...) si tu en as besoin
Si c'est fini merci de mettre le sujet à Résolu (en haut à droite de ton premier message)

Bonne journée
0
flowergirl18 Messages postés 25 Date d'inscription jeudi 6 juin 2013 Statut Membre Dernière intervention 8 mars 2016
8 mars 2015 à 18:08
Le temps de calcul est devenu très court
merci bcp
0
DjiDji59430 Messages postés 4139 Date d'inscription samedi 19 avril 2008 Statut Membre Dernière intervention 8 novembre 2024 678
Modifié par DjiDji59430 le 5/03/2015 à 11:19
Bonjour,

j'ai modifié le fichier comme demandé

https://www.cjoint.com/c/ECflzJuByxG

Un truc : quand on modifie ou crée une formule sur la première cellule d'une colonne de tableau, il suffit de double-cliquer sur la poignée de recopie pour que toute la colonne du tableau soit remplie (si la première est remplie !).
Je dis ça pour les fichiers futurs => seulement 5 cellules a formuler

Crdmt
0
flowergirl18 Messages postés 25 Date d'inscription jeudi 6 juin 2013 Statut Membre Dernière intervention 8 mars 2016
8 mars 2015 à 18:08
merci bcp pour votre aide
0