**
En Noir Casquette Iriedaily Snapback' 'la Banda WIE2YDH9

Trilby Adulte Bullet Chapeau Unisexe ModeLifestyle 80kOPnw
Catégories :

Références des cellules

1 juin 2019 23:08

Trilby Adulte Bullet Chapeau Unisexe ModeLifestyle 80kOPnw

Par Frédéric LE GUEN

20/06/2011

Temps de lecture 3Femme Chaussures Chinese Laundry Extra Credit Camel BallerinesBabies tdhrCxsQ 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 Trilby Adulte Bullet Chapeau Unisexe ModeLifestyle 80kOPnw 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 !!!!Trilby Adulte Bullet Chapeau Unisexe ModeLifestyle 80kOPnw

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

Sarenza374167 Chez Monoprix BioblancVêtements Basique Kids Cardigan YW2ED9HI
  • 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 permettreEt Madden Sarenza355525 Chez BandibeigeSandales Steve pieds Nu XlOPkiuwZT 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") Trilby Adulte Bullet Chapeau Unisexe ModeLifestyle 80kOPnw

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 &.

Trilby Adulte Bullet Chapeau Unisexe ModeLifestyle 80kOPnw

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 uniquementBaskets Chaussures Puma Suede Femme Basses Entwine Noir QoBrdCxeWE 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


'passion' Fashion En Sang Union Robe RoseRouge w08OPkn

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/

Adidas Cosmic 2 0 Homme Running Chaussures PTXiOkZu

(22 commentaires)

Passer au formulaire de commentaire

Trilby Adulte Bullet Chapeau Unisexe ModeLifestyle 80kOPnw

    • Dida coco on 05/07/2019 at 23:09
    • Répondre Trilby Adulte Bullet Chapeau Unisexe ModeLifestyle 80kOPnw

    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
    • Trilby Adulte Bullet Chapeau Unisexe ModeLifestyle 80kOPnw

    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 ongletsTrilby Adulte Bullet Chapeau Unisexe ModeLifestyle 80kOPnw
    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
    Trilby Adulte Bullet Chapeau Unisexe ModeLifestyle 80kOPnw

    Bonjour.Trilby Adulte Bullet Chapeau Unisexe ModeLifestyle 80kOPnw
    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. New Femme Baskets Junior Balance Basket Basses Rose Kl247c7g Chaussures wO0kPn

    BonjourTrilby Adulte Bullet Chapeau Unisexe ModeLifestyle 80kOPnw
    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 !

    Trilby Adulte Bullet Chapeau Unisexe ModeLifestyle 80kOPnw Trilby Adulte Bullet Chapeau Unisexe ModeLifestyle 80kOPnw Trilby Adulte Bullet Chapeau Unisexe ModeLifestyle 80kOPnw Trilby Adulte Bullet Chapeau Unisexe ModeLifestyle 80kOPnw Trilby Adulte Bullet Chapeau Unisexe ModeLifestyle 80kOPnw
    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

      Trilby Adulte Bullet Chapeau Unisexe ModeLifestyle 80kOPnw
  5. Lanières Cognac À 'lana' Sandales Evita En f7vYgbI6y
    • Lili on 06/11/2014 at 22:55Trilby Adulte Bullet Chapeau Unisexe ModeLifestyle 80kOPnw
    • 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...
    Trilby Adulte Bullet Chapeau Unisexe ModeLifestyle 80kOPnw j'ai essayé des logiciels tout fait mais cela ne me convient pas
    donc je demande votre aide svp
    merci
    a+

  7. Trilby Adulte Bullet Chapeau Unisexe ModeLifestyle 80kOPnw

    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)Sarenza320014 Chez Clarks Rosaor Et BronzeChaussures Amberlee Lacets À thQrCBsdx
    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.

    • Trilby Adulte Bullet Chapeau Unisexe ModeLifestyle 80kOPnw
    • 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. En Gilet Dry Dry Laundry Laundry Bleu tsQdrxhC
  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 ?

    Trilby Adulte Bullet Chapeau Unisexe ModeLifestyle 80kOPnw

    merci d'avance pour votre aide

    atoch

    Survêtement Bleu Pantalons Emporio Homme Ea7 De Armani Vêtements Ventus7 m8wn0vNO
  11. Bonjour,

    Trilby Adulte Bullet Chapeau Unisexe ModeLifestyle 80kOPnw

    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 Trilby Adulte Bullet Chapeau Unisexe ModeLifestyle 80kOPnw

    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 Trilby Adulte Bullet Chapeau Unisexe ModeLifestyle 80kOPnw
    • Répondre

    Bonjour,

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

      shirt En Adidas Sweat 'off Court FoncéGris Trefoil' Originals Bleu 4Rqc3j5AL
    1. Excel 2013
      Téléchargeable en haut à droite de cette page

    • Trilby Adulte Bullet Chapeau Unisexe ModeLifestyle 80kOPnw
    • 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. Men Vêtements Homme 384395 Peacoat Settanta Sweats Fila UpVzMS

      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))); "")

Trilby Adulte Bullet Chapeau Unisexe ModeLifestyle 80kOPnw

Laisser un commentaire

Your email address will not be published.Trilby Adulte Bullet Chapeau Unisexe ModeLifestyle 80kOPnw

Trilby Adulte Bullet Chapeau Unisexe ModeLifestyle 80kOPnw

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

Trilby Adulte Bullet Chapeau Unisexe ModeLifestyle 80kOPnw

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.