IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Excel Discussion :

Mise à jour d'une feuille excel automatiquement [XL-2003]


Sujet :

Excel

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Juillet 2010
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2010
    Messages : 7
    Points : 8
    Points
    8
    Par défaut Mise à jour d'une feuille excel automatiquement
    Bonjour,

    J'ai besoin d'aide svp!!!

    Mon fichier est comme suit:

    Dans une feuille EVOLUTION, j'ai mes données celle-ci ont en colonnes des intitulés et en sous colonnes les années et en ligne des critères.
    Dans une Feuille SYNTHESE, en ligne les critères idem que ceux de la feuille EVOLUTION et les mêmes colonnes avec des nominations différentes.

    Maintenant, ce que je souhaitais faire c'est une synthèse par mois de janv10 à dec10 en changeant simplement le mois que toutes mes données se mettent à jour.

    J'ai essayé la fonction BDLIRE, elle me permet de le faire que pour le premier critère et fonctionne très bien lorsque je change le mois, la mise à jour se fait automatiquement mais pas pour les lignes suivantes. Ce qui est normal avec la fonction BDLIRE.

    Ma question est donc la suivante, pensez vous que je puisse le faire pour toutes mes lignes avoir une sorte de fonction bdlire mais qui s'appliquerai pour les lignes suivantes.

    Les filtres ne fonctionne pas.
    Je vous joint le fichier du moins une idée du fichier que je voudrais avoir.

    Merci pour votre aide
    Fichiers attachés Fichiers attachés

  2. #2
    Membre expert
    Homme Profil pro
    Retraité
    Inscrit en
    Juillet 2009
    Messages
    1 794
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 85
    Localisation : Belgique

    Informations professionnelles :
    Activité : Retraité
    Secteur : Enseignement

    Informations forums :
    Inscription : Juillet 2009
    Messages : 1 794
    Points : 3 094
    Points
    3 094
    Par défaut
    Bonjour,

    Attention certaine cellules de votre tableau qui contiennent des dates sont au format texte, c'est incompatible pour que la formule que je vous propose fonctionne correctement. En B14 de la feuille synthèse mettez la formule suivante :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =SOMMEPROD((EVOLUTION!$A$2:$A$6=A14)*(EVOLUTION!$B$2:$F$2=SYNTHSES!$A$11)*(EVOLUTION!$B$3:$F$3))
    Elle ramène le montant des Simulations du mois inscrit dans la cellule A11

    Je rappelle que toutes les cellules de dates doivent avoir le format date de votre choix, en A11 on tape toujours le 1er jour du mois désiré.

    Si cela vous convient je vous renverrai le classeur avec quelques explications si vous le demandez

  3. #3
    Futur Membre du Club
    Profil pro
    Inscrit en
    Juillet 2010
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2010
    Messages : 7
    Points : 8
    Points
    8
    Par défaut
    Déja un grand merci ca fait une semaine que je cherche, je desespérais votre formule fonctionne à merveille!!
    Donc Merci Merci Merci Merci Merci!!!!!

    Je voudrais juste vous poser une derniere question sans vouloir abuser de votre gentillesse et de votre temps.
    Sur le fichier que j'ai mis en pièce jointe, feuille Synthèse il y a une colonne "total transaction pour le mois m-1" qui correspond au même valeur mais pour le mois précedent.

    Existe t'il une formule pour demander à Excel de prendre la cellule A11 qui correspond au mois (fevrier 2010) et de me faire les même calcul mais pour le mois précédent.

    en vous remerciant pour votre aide.

  4. #4
    Membre expert
    Homme Profil pro
    Retraité
    Inscrit en
    Juillet 2009
    Messages
    1 794
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 85
    Localisation : Belgique

    Informations professionnelles :
    Activité : Retraité
    Secteur : Enseignement

    Informations forums :
    Inscription : Juillet 2009
    Messages : 1 794
    Points : 3 094
    Points
    3 094
    Par défaut
    Re,

    En C14 mettre

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =SOMMEPROD((EVOLUTION!$A$2:$A$6=A14)*(MOIS(EVOLUTION!$B$2:$F$2)=MOIS(SYNTHSES!$A$11)-1)*(EVOLUTION!$B$3:$F$3))
    Adapter les autres de la même façon.

  5. #5
    Futur Membre du Club
    Profil pro
    Inscrit en
    Juillet 2010
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2010
    Messages : 7
    Points : 8
    Points
    8
    Par défaut
    Je vous remercie énormément, j'ai gagné du temps!!!
    Merci

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 1
    Dernier message: 10/07/2014, 22h59
  2. [XL-2007] [VBA] Mise à jour d'une feuille à partir d'une autre
    Par salim2103 dans le forum Macros et VBA Excel
    Réponses: 0
    Dernier message: 23/03/2011, 17h33
  3. Réponses: 1
    Dernier message: 09/12/2010, 07h43
  4. Réponses: 5
    Dernier message: 06/03/2010, 08h01
  5. mise à jour d'une liste pas automatique
    Par maxeur dans le forum IHM
    Réponses: 1
    Dernier message: 08/02/2007, 08h52

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo