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 :

Assignation flexible de feuilles au sein d'une formule


Sujet :

Excel

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    19
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2008
    Messages : 19
    Points : 15
    Points
    15
    Par défaut Assignation flexible de feuilles au sein d'une formule
    Bonjour,

    Dans un classeur, j'ai plusieurs feuilles dont la derniere intitulée "Stats".
    Je souhaite monter un outil où je pourrai choisir sur ma feuille "Stats" quelles feuilles (de feuil3 à feuil8 par exemple, ou encore feuil4 à feuil6 etc.) seront assignée à une formule du type
    =SI(MOYENNE('FEUILLE X:FEUILLE Y'!$H26:$H29)=0;0,000000001;0))
    où 'FEUILLE X:FEUILLE Y' sont les endroits où je souhaite assigner lesdites feuilles.
    Bref, sans avoir à aller manipuler la formule de l'intérieur je désire pouvoir changer les paramètres "feuille" dans la formule contenue dans le cellule.

    Je souhaite avoir le choix dans un menu déroulant aussi. ouf !

    Merci du coup de main !
    i.gailer@caravane.tv

  2. #2
    Membre à l'essai
    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    14
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2008
    Messages : 14
    Points : 11
    Points
    11
    Par défaut Moyenne sur certaines feuilles
    Bonsoir,
    j'ai fait un fichier exemple avec un choix des feuilles par liste déroulante qui me paraît sympa.
    Le mode de sélection peut être adapté !
    Bon courage
    Fichiers attachés Fichiers attachés

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    19
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2008
    Messages : 19
    Points : 15
    Points
    15
    Par défaut
    Je n'arrive pas à télécharger votre exemple...

  4. #4
    Membre averti
    Inscrit en
    Février 2008
    Messages
    267
    Détails du profil
    Informations forums :
    Inscription : Février 2008
    Messages : 267
    Points : 306
    Points
    306
    Par défaut
    Bonsoir,

    Une autre façon :

    Amicalement
    Nad

    PS : j'ai le même problème pour télécharger ; fait des "reculs de page" jusqu'à revenir sur le fil et reclique sur le lien.

  5. #5
    Membre à l'essai
    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    19
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2008
    Messages : 19
    Points : 15
    Points
    15
    Par défaut Merci des appuis, ça avance mais...
    Voici ce que j'ai fait :
    Après avoir défini ma liste de choix de feuilles (de 01 à 52) et appliqué ladite liste à la case (I29 ET J29)ainsi que le nom de l'onglet de départ "Ongleta" (=test!$I$29) et d'arrivée "Ongletb" (=test!$J$29) qui indiqueront les feuilles comportant la même cellule que je souhaite "moyenner", j'obtiens toujours "#valeur!" ...

    voici ma formule actuelle:
    =SI(MOYENNE(INDIRECT(Ongleta:Ongletb&"!H27"))=0;0,000000001;MOYENNE(INDIRECT(Ongleta:Ongletb&"!H27")))
    ou celle-ci(qui me donne "#REF!"):
    =SI(MOYENNE(INDIRECT(Ongleta&"!$H27:$H27"))=0;0,000000001;MOYENNE(INDIRECT(Ongleta&"!$H27:$H27")))
    Voici en pj un cliché de l'entête de mon tableur.

    Merci !
    Images attachées Images attachées  

  6. #6
    Membre averti
    Inscrit en
    Février 2008
    Messages
    267
    Détails du profil
    Informations forums :
    Inscription : Février 2008
    Messages : 267
    Points : 306
    Points
    306
    Par défaut
    Citation Envoyé par Gailer Voir le message
    le nom de l'onglet de départ "Ongleta" (=test!$I$29) et d'arrivée "Ongletb" (=test!$J$29)
    Nomme à la place :

    "Onglets"

    =Test!$I$29:$J$29

    La formule devient :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =SI(MOYENNE(INDIRECT(Onglets&"!H27"))=0;0.000000001;MOYENNE(INDIRECT(Onglets&"!H27")))
    Tu me dis ?

    Amicalement
    Nad

  7. #7
    Membre à l'essai
    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    19
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2008
    Messages : 19
    Points : 15
    Points
    15
    Par défaut
    toujours ce satané "#VALEUR!" ... Est-ce que le fait que mes feuilles se nomment "01, 02 ... 51, 52" pourrait causer le problème compte tenu de leur nomination numérique plutôt qu'alphabétique (Feuil1, par exemple) ?

    Car si tôt que j'ai appliqué la formule que vous m'avez corrigé, si tôt une fenêtre "ouvrir : Microsoft Excel" (voir pj) apparaît.

    Merci !

  8. #8
    Membre à l'essai
    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    19
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2008
    Messages : 19
    Points : 15
    Points
    15
    Par défaut oups, le voici
    oups, le voici
    Images attachées Images attachées  

  9. #9
    Membre averti
    Inscrit en
    Février 2008
    Messages
    267
    Détails du profil
    Informations forums :
    Inscription : Février 2008
    Messages : 267
    Points : 306
    Points
    306
    Par défaut
    Bonjour

    Il serait plus simple d'avoir ton fichier plutôt qu'une image

    Amicalement
    Nad

  10. #10
    Membre à l'essai
    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    19
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2008
    Messages : 19
    Points : 15
    Points
    15
    Par défaut
    D'accord. Voici en pj, j'ai enlevé des pages pour qu'il soit suffisament leger...

    merci encore !
    Fichiers attachés Fichiers attachés

Discussions similaires

  1. [XL-2010] Comment savoir s'il y a un message d'erreur dans une feuille à l'aide d'une formule ?
    Par brunop3165 dans le forum Macros et VBA Excel
    Réponses: 10
    Dernier message: 15/05/2014, 23h31
  2. [XL-2007] Moyen de vérifier quelles feuilles sont liées par une formule
    Par makaveli21 dans le forum Excel
    Réponses: 2
    Dernier message: 30/01/2014, 14h58
  3. Réponses: 7
    Dernier message: 28/01/2014, 09h53
  4. matrice variable au sein d'une formule.
    Par romainnut dans le forum Excel
    Réponses: 6
    Dernier message: 13/07/2009, 20h43
  5. Concaténation au sein d'une même feuille Excel
    Par stephaneparis dans le forum Macros et VBA Excel
    Réponses: 7
    Dernier message: 27/03/2009, 19h35

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