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 :

Référence de cellule


Sujet :

Excel

  1. #1
    Membre à l'essai
    Homme Profil pro
    Ressources humaines
    Inscrit en
    Janvier 2020
    Messages
    68
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 57
    Localisation : Suisse

    Informations professionnelles :
    Activité : Ressources humaines
    Secteur : Santé

    Informations forums :
    Inscription : Janvier 2020
    Messages : 68
    Points : 21
    Points
    21
    Par défaut Référence de cellule
    Bonjour,

    Je suis confronté à un problème un peu nouveau pour moi, que je ne sais comment traiter.

    J'ai une feuille1 contenant des données. Les données sont en colonne, avec des numéros de ligne fixes. Par exemple, les données sont dans les plages D2100, E2:E100, F2:F100, G2:G100, etc.

    Dans la feuille 2, j'ai des références à cette feuille, mais dont les colonnes peuvent être variables. Par exemple, la cellule B20 de la feuille 2 doit afficher la valeur de la ligne 28 (de la feuille 1), mais avec une référence de colonne qui peut varier. Par exemple, une valeur dans une cellule spécifique de cette feuille 2 indiquera la valeur 4 (ce qui signifierait 4e colonne). Donc Excel devrait afficher en B20 la valeur de la 4e colonne de la feuille 1, soit D, ligne 28, donc D28. J'ai fait des essais avec la fonction INDIRECT, mais que je n'ai probablement pas utilisée correctement...

    Comment écrire la formule présente en B20, de la manière la plus simple (et la moins gourmande en mémoire)?

    Merci d'avance pour toute piste utile!

  2. #2
    Membre averti Avatar de Nain porte koi
    Homme Profil pro
    a
    Inscrit en
    Novembre 2023
    Messages
    236
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : a

    Informations forums :
    Inscription : Novembre 2023
    Messages : 236
    Points : 319
    Points
    319
    Par défaut
    Hello,

    la question n'est pas très claire... je tente avec INDEX
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =INDEX(Feuil1!D2:G100;A1)
    (Feuil1!D2:G100 étant la plage de cellule contenant des données)
    (A1 contenant le numéro de colonne)
    JièL
    Membre des AMIS
    Anti Macro Inutilement Superfétatoire

  3. #3
    Membre à l'essai
    Homme Profil pro
    Ressources humaines
    Inscrit en
    Janvier 2020
    Messages
    68
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 57
    Localisation : Suisse

    Informations professionnelles :
    Activité : Ressources humaines
    Secteur : Santé

    Informations forums :
    Inscription : Janvier 2020
    Messages : 68
    Points : 21
    Points
    21
    Par défaut
    Nain porte quoi,

    Merci pour ton message. J'ai finalement trouvé la solution, en combinant INDIRECT avec ADRESSE et LIGNE.

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

Discussions similaires

  1. TDBGRID - Couleur de fond d'une seule cellule
    Par cgo dans le forum Bases de données
    Réponses: 5
    Dernier message: 11/09/2009, 10h16
  2. [OLE Excel] Aller jusqu'à la dernière cellule rempli
    Par JBrek dans le forum API, COM et SDKs
    Réponses: 9
    Dernier message: 07/08/2009, 19h21
  3. [VBA-E] Fonction sum() dans une cellule
    Par Gonzo dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 16/12/2002, 10h18
  4. [] [Excel] Fusionner des cellules
    Par SamyD dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 13/12/2002, 18h37
  5. [VBA-E] [Excel] Protection d'une plage de cellules
    Par fikou dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 20/11/2002, 11h28

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