La fonction Excel INDIRECT est une fonction de recherche et de référence, et son but est de renvoyer la référence spécifiée par une chaîne de texte. Vous pouvez utiliser la fonction INDIRECT lorsque vous souhaitez modifier la référence dans la cellule d’une formule sans modifier la formule elle-même. La formule et la syntaxe de la fonction INDIRECT sont ci-dessous :
Formule et syntaxe
INDIRECT (ref_text, [a1])
Ref_text : référence à une cellule qui contient une référence de style A1, une référence de style R1C1, un nom défini comme référence ou une référence à une cellule en tant que chaîne de texte. C’est requis. Si ref_text n’est pas une référence de cellule valide, la fonction INDIRECT renverra le #REF! erreur.
Comment utiliser la fonction INDIRECT dans Excel
Suivez les étapes d’utilisation de la fonction INDIRECT d’Excel :
Lancez Microsoft Excel.Saisissez des données dans la feuille de calcul ou utilisez des données existantes.Sélectionnez la cellule dans laquelle vous souhaitez placer le résultatSaisissez la formuleAppuyez sur Entrée.
Lancez Microsoft Excel.
Saisissez vos données ou utilisez données existantes.
Tapez dans la cellule où vous voulez placer le résultat =INDIRECT(A1).
Appuyez sur Entrée pour voir le résultat. Le résultat est 42.
Le résultat est 42 parce que vous faites référence à la valeur dans la colonne D1, qui est 42. Voir la photo ci-dessus.
Nous allons maintenant rechercher le ventes actuelles en utilisant la méthode de référence de style R1C1.
Entrez où vous voulez placer le résultat ; la formule est =INDIRECT(“R7C”&COUNTA(7:7), FALSE).
La formule R représente la ligne, qui est la ligne 7, et le C représente le colonne.
Nous utilisons la fonction COUNTA pour compter les cellules qui contiennent des informations.
Nous entrons 7:7 dans la formule car c’est la ligne qui contient les informations que vous souhaitez rechercher up.
Ensuite, nous saisissons False.
Appuyez sur Entrée pour voir le résultat, qui est la vente en cours.
Il existe deux autres méthodes pour utiliser INDIRECT fonction.
La première méthode consiste à cliquer sur le bouton fx en haut à gauche de la feuille de calcul Excel.
Une Insérer une fonction boîte de dialogue apparaîtra.
Dans la boîte de dialogue, dans la section Sélectionner une catégorie , sélectionnez Recherche et référence dans la zone de liste.
Dans la section Sélectionnez une fonction, choisissez la fonction INDIRECTE dans la liste.
Ensuite, cliquez sur OK.
Une boîte de dialogue Arguments de la fonction s’ouvrira.
Tapez dans les champs de saisie la cellule qui contient la référence que vous souhaitez rechercher.
Puis cliquez sur OK.
La deuxième méthode consiste à cliquer sur Formules et cliquez sur le bouton Recherche et référence dans le groupe Bibliothèque de fonctions .
Ensuite, sélectionnez INDIRECT dans le menu déroulant.
A Arguments de fonction la boîte de dialogue s’ouvrira.
Suivez la même méthode dans la Méthode 1.
Puis cliquez sur OK.
Nous espérons que vous comprendre comment utiliser la fonction INDIRECT dans Excel.
Comment fonctionne la fonction indirecte dans Excel ?
La fonction INDIRECT renvoie la référence spécifiée par une chaîne de texte. Si a1 est TRUE ou omis, ref_text est interprété comme une référence de style A1, et si a1 est FALSE, ref_text est interprété comme une référence de style R1C1.
Comment la fonction indirecte est-elle utilisée dans la validation des données ?
Sur la feuille de calcul, sélectionnez la cellule C3.Sur le ruban, cliquez sur l’onglet Données, puis cliquez sur Validation des données.Dans la liste déroulante Autoriser, choisissez Liste.Dans la zone Source, tapez un signe égal et une fonction INDIRECTE, faisant référence à la première cellule de données de la colonne Produce Type :.large-mobile-banner-1-multi-715{border:none!important;display:block!important;float:none!important;line-height:0;margin-bas : 15px !important;marge-gauche :auto !important;marge-droite :auto !important;margin-top :15px!important;max-width :100 % !important;min-height :250px;min-width:250px ;padding:0;text-align:center!important;width:100%}Cliquez sur OK.
LIRE : Comment créer des fonctions Excel personnalisées à l’aide de VBA
Comment faire vous copiez une formule indirecte ?
Dans Microsoft Excel, vous pouvez copier des formules et les placer ailleurs où dans la feuille de calcul. Suivez les étapes ci-dessous :
Double-cliquez sur la cellule qui contient la formule INDIRECTE. Mettez en surbrillance la formule, cliquez dessus avec le bouton droit de la souris et sélectionnez Copier dans le menu contextuel. Sélectionnez ensuite une cellule dans la feuille de calcul, cliquez avec le bouton droit de la souris et sélectionnez Coller.
LIRE : Comment écrire, créer et utiliser la fonction RECHERCHEV dans Excel.