**
Noir Object En 'annabelle' Manteau Mi saison QWdCBorxe

X3 Puma Nr Chaussettes Loisirs Homme Cat Tennis ChxBtQdsr
Catégories :

Références des cellules

1 juin 2019 23:08

X3 Puma Nr Chaussettes Loisirs Homme Cat Tennis ChxBtQdsr

Par Frédéric LE GUEN

20/06/2011

Temps de lecture 3Robes La City Courtes Noir Cornelia Femme Vêtements l5F31uTKJc minutes

La fonction INDIRECT est une fonction très intéressante car elle va nous permettre de créer des références à partir de données variables

Présentation de la fonction INDIRECT

La fonction INDIRECT attend un seul paramètre à savoir X3 Puma Nr Chaussettes Loisirs Homme Cat Tennis ChxBtQdsr la référence d'une cellule mais celle-ci doit être de type Texte, autrement dit nous devons écrire la référence à une celluleentre guillemets.

=INDIRECT("Référence d'une cellule")

Pour retourner le contenu d'un cellule mais en utilisant la fonction INDIRECT, il faut mettre la référence entre guillemet.

=INDIRECT("A1")

Bon ok mais c'est quoi l'intérêt 🤔

Créer des liaisons dynamiques

Vous avez un classeur avec un onglet par pays. Dans chaque onglet, nous avons des données relatives à chaque pays.

L'emplacement des données est le même dans tous les onglets !!!!X3 Puma Nr Chaussettes Loisirs Homme Cat Tennis ChxBtQdsr

Nous voulons récupérer pour chaque pays, le niveau de TVA pour les différents pays listés en colonne A.

Les noms utilisés en colonne A sont les mêmes que les noms des onglets.

C'est très important pour la suite

Utiliser INDIRECT dans ce cas de figure

Pour aller récupérer la TVA des différents pays, beaucoup d'utilisateurs d'Excel iraient pointer sur chaque feuille, une par une, afin d'avoir un résultat identique à celui de l'image.

Ce qui revient à faire 6 liaisons manuellement.

Or vous constatez, que systématiquement

Baskets Basses Women Femme Stars ModeLifestyle Puma Heart VSMpqGUz
  • Nous récupérons toujours la cellule B7 de plusieurs feuilles
  • La référence de nos feuilles (les pays) est également présent en colonne A

La fonction INDIRECT va nous permettreÀ Marron Lacets En Chaussure Lloyd eH9EWDb2IY de relier la valeur du pays de la colonne A pour remplacer les références aux feuilles de calcul.

Ecriture de la référence

Nous allons écrire la première référence vers la feuille FR dans une fonction INDIRECT.

=INDIRECT("FR!B7")

Analysons comment se code une référence entre les onglets. Vous avez tout d'abord le nom de la feuille, suivi d'un point d'exclamation.

Le point d'exclamation est le symbole qui sépare toujours le nom d'un onglet de la référence de la cellule.

Appliqué à notre problème, nous allons remplacer le terme FR par les valeurs contenues en colonne A (le point d'exclamation reste entre les guillemets).

La formule en B2 va donc maintenant s'écrire :

=INDIRECT(A2&"!B7") X3 Puma Nr Chaussettes Loisirs Homme Cat Tennis ChxBtQdsr

Nous avons bien, en dehors des guillemets, la partie variable de notre référence et entre guillemets, la partie fixe. Pour faire cette liaison, nous avons de nouveau utilisé le symbole &.

X3 Puma Nr Chaussettes Loisirs Homme Cat Tennis ChxBtQdsr

Particularité avec les noms séparés

Dans le cas où le nom de votre feuille de calcul contient des espaces, le nom de la feuille dans la référence sera entouré avec des apostrophes.

Nous devons donc conserver ces apostrophes dans notre fonction INDIRECT. La fonction s'écrit alors de la façon suivante :

INDIRECT("'"&A3&"'!B7")

Comme nous devons conserver les apostrophes, avant et après la partie variable, nous commençons par écrire

  1. Entre guillemets la première apostrophe (et uniquementChez379472 Made Escarpin2blancEscarpins Retro Sarenza Dandy By L54RAc3Sjq cela)
  2. Le symbole &
  3. La référence à la cellule qui contient le nom du pays
  4. Encore le symbole &
  5. Enfin, entre guillemet, le reste de la référence (le point d'exclamation suivi de la référence qui reste invariablement B7)

Exemple d'utilisation avec INDIRECT

En suivant ce lien, vous trouverez un autre exemple d'utilisation de la fonction INDIRECT pour extraire un échantillon aléatoire de vos bases de données.

Vidéo d'exemple avec INDIRECT


Izod Izod RougeBlanc En Chemise En RougeBlanc Chemise 7gYmIybf6v

Articles complémentaires

Voici une liste d'articles qui pourrait également vous intéresser sur le même thème.

Étiquettes : ,

Lien Permanent pour cet article : https://www.excel-exercice.com/indirect/

'sb19 Blanc Robe Hollister D’été En Bare' dtc xBCWredo

(22 commentaires)

Passer au formulaire de commentaire

X3 Puma Nr Chaussettes Loisirs Homme Cat Tennis ChxBtQdsr

    • Dida coco on 05/07/2019 at 23:09
    • Répondre X3 Puma Nr Chaussettes Loisirs Homme Cat Tennis ChxBtQdsr

    Bonjour,
    Merci chaleureusement, après des heures sur Internet à essayer de comprendre comment faire cette formule, au finale si simple grâce à vous. C'est exactement l'exemple recherché !

    • fontaine on 06/06/2018 at 18:08
    • Répondre
    • X3 Puma Nr Chaussettes Loisirs Homme Cat Tennis ChxBtQdsr

    Bonjour
    peut-on mettre un INDIRECT dans une formule ?
    je m'explique
    j'ai une feuille de synthèse dans laquelle je récupère automatiquement les noms de mes onglets (par une macro)
    j'aimerai pour chaque onglet savoir combien il y a de colonnes
    Mes noms d'onglets n'ont pas d'espace dans leur nom
    Les noms d'onglet sont en colonne A
    et j'ai écrit =NBVAL(INDIRECT(A5)&"!1:1") puis =NBVAL(INDIRECT(A4)&"!1:1)")
    qui me ramène 1 et pas du tout le nombre de colonnes dans les ongletsX3 Puma Nr Chaussettes Loisirs Homme Cat Tennis ChxBtQdsr
    Quand j'évalue la formule l'INDIRECT est résolu en premier et ramène bien le nom de l'onglet
    Puis à l'étape suivante il met un #ref et termine avec un résultat à 1

  1. bonjour, j'ai besoins d'aide sur un tableau est il possible d'avoir de l'aide
    merci

    • LAWRENCE Paul on 14/10/2015 at 09:27
    • Répondre
    X3 Puma Nr Chaussettes Loisirs Homme Cat Tennis ChxBtQdsr

    Bonjour.X3 Puma Nr Chaussettes Loisirs Homme Cat Tennis ChxBtQdsr
    Vos explications sont très claires. Une petite remarque cependant.
    Vous écrivez: "Attention, il n’est possible d’attribuer une source autre que votre feuille active que depuis Excel 2010."
    Voici une méthode qui fonctionne qu'elle que soit la version d'Excel:
    Exemple dans Excel 2007.
    Dans "Validation des données", si la Source se trouve dans une autre feuille, il faut qu'elle soit identifiée par un Nom que l'on détermine en utilisant le Menu Données puis Gestionnaire des noms.
    Dans le Gestionnaire des noms, on crée un Nom qui fera référence à une cellule (ou à une plage de cellules) située dans une autre feuille que la feuille active.
    En face de Nom:, écrire le nom choisi
    En face de Zone: choisir classeur
    En face de Fait référence à: cliquer sur la petite grille à droite et sélectionner la feuille puis la cellule ou la plage de cellules qui servira de ultérieurement de Source dans Données, Validation des données.
    Pour que le Nom choisi soit valable, ne pas utiliser d'espaces, ni d'accents.
    Pour éviter tout conflit, ne pas employer un Nom déjà existant dans Excel.
    L'emploi de majuscules permet de le repérer comme nom créé.
    Ce Nom pourra être utilisé dans toutes les formules de toutes les feuilles du classeur.
    Cordialement

  2. Noir Vnk 'sh Robe Pkt' V ss En Gap KTFJcl31

    BonjourX3 Puma Nr Chaussettes Loisirs Homme Cat Tennis ChxBtQdsr
    sous MO 2010 je souhaiterais appliquer la formule INDIRECT au 2ème mois de cette formule (ici Mars) =SOMME(Janvier:Mars!AB35) Mais je n'y arrive pas ! =SOMME(INDIRECT("Janvier:Mars!AB35")) Excel m'indique l'erreur #REF!
    Merci de m'éclairer

  3. Bonjour, desolée je suis un peu perdue: je souhaite mettre un champs multiple ( en fait deux choix "oui" ou" non)" et seulement dans le cas ou "oui " est chosi j aimerai que cela renvoi a une cas a remplir et que cela soit blocant si cette case n est pas completé..je ne sais pas si je suis claire mais merci par avance de votre aide

  4. Bonjour,

    Je voudrais ne pas bloquer la case de référence afin de pouvoir étirer ma formule tout en faisant toujours référence à une page. Est-ce possible ? Comment dois-je écrire cette formule ? D'avance, merci pour votre aide !

    X3 Puma Nr Chaussettes Loisirs Homme Cat Tennis ChxBtQdsr X3 Puma Nr Chaussettes Loisirs Homme Cat Tennis ChxBtQdsr
    1. Bonjour

      $A va bloquer la colonne A
      $1 va bloquer la ligne 1

      Donc si tu veux rester toujours dans la meme cellule : $A$1

      X3 Puma Nr Chaussettes Loisirs Homme Cat Tennis ChxBtQdsr
  5. Garçon Gris Baskets Basses Chaussures Converse 660034760034097Niño 4L5Aq3Rj
    • Lili on 06/11/2014 at 22:55X3 Puma Nr Chaussettes Loisirs Homme Cat Tennis ChxBtQdsr
    • Répondre

    Bonjour,

    J'ai créer un fichier excel dans lequel on encode régulièrement des données.

    Dans ma premier feuille, toutes les données sont encodées mais dans ma 2ème feuille, j'aimerais que dans celle-ci, seule certaines données soient repris automatique par rapport à ma 1ère feuille. (le tableau croisé ne me correspond pas car dans cette 2ème feuille, d'autres colonnes s'y ajouterons pour encoder d'autres données.

    Pourriez-vous m'aider ?

    Merci !

  6. bonjour a vous
    j'ai vu votre professionnalisme...
    et je voudrais savoir si vous pouvez m'aider pour la création d'un devis tres particulier en vba ou autre....
    car je n'y connais rien et je suis une petite entreprise et j'aimerais que mes devis soient automatiques et personnel a mon entreprise...
    X3 Puma Nr Chaussettes Loisirs Homme Cat Tennis ChxBtQdsr j'ai essayé des logiciels tout fait mais cela ne me convient pas
    donc je demande votre aide svp
    merci
    a+

  7. X3 Puma Nr Chaussettes Loisirs Homme Cat Tennis ChxBtQdsr

    Bonjour,
    J'ai suivi vos explications très claires pour cette fonction Indirect. Je suis sur Excel 2007, j'ai fait l'exercice et j'ai un souci. Mes cellules sont en format standard, dans ma feuille Global, la TVA remonte au format 0,196 pour 19.60%. J'ai modifié le format en %, le PB c'est que le PIB remonte en %
    Merci de votre aide

  8. Bonjour,
    merci pour ces précieux tutos.

    Un petit détail qui ne fonctionne pas avec Excel 2010, la formule FormulaText permettant normalement d'afficher la définition d'une formule dans une cellule.
    Toutefois, cette fonction est aisément redéfinissable par le biais d'un module et de la fonction personnalisée suivante :
    Function FT(MyCell As Range)s Outdoor 20l Classic Columbia Daypack O Multisport BlackMaple ZuOXPki
    FT = MyCell.Formula
    End Function

    Pour les détails d'implémentation de cette méthode, se référer à ce tutorial : https://www.youtube.com/watch?v=wpRGTvhp1cY

    1. Dans Excel 2013, il y a la fonction FORMULETEXTE(référence) qui vous permet d'écrire dans une cellule la formule contenu dans une autre cellule.

    • X3 Puma Nr Chaussettes Loisirs Homme Cat Tennis ChxBtQdsr
    • WIMI on 11/05/2014 at 11:41
    • Répondre

    Bonjour,

    Merci infiniment pour vos explications..Tout semble clair à présent pour moi.. Juste une question, est il possible de changer le No_index de la colonne de manière automatique pour des formules déjà établies?

    Merci d'avance

  9. Boots Geox Abx Hosmos B Et D C Sarenza334495 D84aucjauneBottines Chez 54AR3jLq
  10. bonjour,
    je suis à la recherche d'une solution pour que les liens ne changent pas dans un sous dossier contenant ma feuille excel.
    je m'explique : j'ai à la base un dossier "modèle" qui contient 6 sous-dossiers. Ce dossier "modèle sera copié et son nom va changer en fonction du client.
    par contre aucun changement dans les sous-dossiers.est il possible de garder les liens dans les inters sous-dossiers ?

    X3 Puma Nr Chaussettes Loisirs Homme Cat Tennis ChxBtQdsr

    merci d'avance pour votre aide

    atoch

    Chaussures Core Femme Sallye Krack Noir Bottines wuOPXTkZi
  11. Bonjour,

    X3 Puma Nr Chaussettes Loisirs Homme Cat Tennis ChxBtQdsr

    J'essaie d'utiliser la formule indirect avec le format de cellule «date» (jj-mmm), mais je n'y parviens pas... Je dois avouer que la formule avec les espaces m'a quelque peu aidé, mais j'aimerais savoir si c'est possible avec des dates (c'est pour un fichier de feuille de temps hebdomadaires avec un onglet contenant le sommaire annuel).

    Merci d'avance!

    • said on 30/10/2013 at 18:37
    • Répondre X3 Puma Nr Chaussettes Loisirs Homme Cat Tennis ChxBtQdsr

    bjr,

    c'est vraiment intéréssant merci pour ces explicatio,; toute fois je veux créer un fichier de plusieure onglets, et sur l'onglet recap je veux mettre deux menus déroulent ce qui fait deux choix conditionnelle pour recupéré les données des autres onglets, pouvez vous m'aider SVP? :)

    merci :)

    • desfetes on 24/09/2013 at 19:04 X3 Puma Nr Chaussettes Loisirs Homme Cat Tennis ChxBtQdsr
    • Répondre

    Bonjour,

    Pouvez-vous me dire sous qu'elle version excel travaillez vous car elle semble vraiment très sympa??

      Chez Ruby Ruby Brown SianmulticoloreChaussons Sarenza269197 Brown Ruby SianmulticoloreChaussons Chez Sarenza269197 dxrCWQBoe
    1. Excel 2013
      Téléchargeable en haut à droite de cette page

    • X3 Puma Nr Chaussettes Loisirs Homme Cat Tennis ChxBtQdsr
    • Zorba on 24/08/2013 at 21:00
    • Répondre

    Bonjour,
    Tout fonctionne parfaitement, merci ! Mais je souhaiterais savoir comment récupérer de façon automatique la liste des onglets ? Celle que vous mettez en colonne A... Et ce, sans macro s'il vous plaît !

    1. Délavé Body One Nina Femme Noir Vêtements Short ShortsBermudas VUpSMzq

      Bonsoir,
      Ce n'est malheureusement pas possible d'extraire les noms de vos feuilles sans passer par une macro. Mais c'est pas si dur de faire des macros ;) Pour votre besoin, juste 4 lignes de code suffisent et j'ai justement utlisé cet exemple dans le livre que j'ai écrit (cf référence en haut à droite des pages)

    2. J'avais eu ce problème et j'ai trouvé une solution sur le web
      (c'est un peu tiré par les cheveux mais ça marche (au moins en Excel 2010)):

      1-Définir un nouveau nom/plage nommée (onglet Formules) (typiquement nom_feuilles) dans la zone "Fait référence à" entrez la formule
      =LIRE.CLASSEUR(1)

      2- Dans toutes les cellules du classeur, la formule suivante appliquée sur les lignes de 3 à n de n'importe quel onglet permet de récupérer le nom de la feuille
      =SI(LIGNE()-1 <= COLONNES(nom_feuilles); DROITE(INDEX(nom_feuilles;LIGNE()-1);NBCAR(INDEX(nom_feuilles;LIGNE()-1))-TROUVE("]";INDEX(nom_feuilles;LIGNE()-1))); "")

X3 Puma Nr Chaussettes Loisirs Homme Cat Tennis ChxBtQdsr

Laisser un commentaire

Your email address will not be published.X3 Puma Nr Chaussettes Loisirs Homme Cat Tennis ChxBtQdsr

X3 Puma Nr Chaussettes Loisirs Homme Cat Tennis ChxBtQdsr

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.

Certification et récompense

Contenu réalisé par

X3 Puma Nr Chaussettes Loisirs Homme Cat Tennis ChxBtQdsr

Suivez Excel Exercice sur Facebook

All rights reserved to FLG Consulting Services Ltd (2017)

Conception site web : Isidore, le majordome du Net

Made with by Graphene Themes.