Utilisez la fonction INDIRECT dans Excel pour convertir une chaîne de texte dans une référence valide. Vous pouvez utiliser l’opérateur & pour créer des chaînes de texte.

Référence cellulaire

Utilisez la fonction INDIRECT dans Excel pour convertir une chaîne de texte dans une référence de cellule valide.

  1. Par exemple, jetez un oeil à la fonction INDIRECT ci-dessous.

Indirect Function in Excel

Explication: = INDIRECT (A1) se réduit à = INDIRECT ( « D1 »). La fonction convertit INDIRECT la chaîne de texte « D1 » dans une référence de cellule valide. En d’autres termes, = INDIRECT ( « D1 ») réduit à = D1.

  1. La simple fonction ci-dessous produit INDIRECT exactement le même résultat.

Simple Indirect Function

  1. Avons-nous vraiment besoin de la fonction INDIRECT? Oui. Sans l’aide de la fonction INDIRECT, ce serait le résultat.

Without Indirect Function

  1. Utilisez l’opérateur & à se joindre à la chaîne « D » avec la valeur dans la cellule A1.

Cell Reference

Explication: La formule ci-dessus se réduit à = INDIRECT ( « D1 »). Encore une fois, = INDIRECT ( « D1 ») se réduit à = D1.

Plage de référence

Utilisez la fonction INDIRECT dans Excel pour convertir une chaîne de texte dans une référence de plage valide. Par exemple, combiner la fonction SOMME et la fonction INDIRECT.

Sum and Indirect Function

Explication: la formule ci-dessus pour réduire = SUM (INDIRECT ( « D3: D6 »)). La fonction convertit INDIRECT la chaîne de texte « D3: D6 » dans une référence de plage valide. En d’autres termes, = SOMME (INDIRECT ( « D3: D6 »)) réduit à = SOMME (D3: D6).

plage nommée

Utilisez la fonction INDIRECT dans Excel pour convertir une chaîne de texte dans une plage nommée valide.

  1. Par exemple, la fonction MOYENNE ci-dessous utilisations des scores de plage nommée.

Simple Named Range

Explication: le lien: / exemples noms en formules #-plage nommée [gamme nommée]

Les évaluations se réfère à la gamme D1: D3.

  1. Cependant, la fonction MOYENNE ci-dessous renvoie une erreur.

#DIV/0! Error

Explication: = MOYENNE ( « scores ») renvoie une erreur car Excel ne peut pas calculer la moyenne d’une chaîne de texte! 3. La fonction INDIRECT fait ci-dessous l’astuce.

Average and Indirect Function

Explication: = MOYENNE (INDIRECT ( « scores »)) réduit à = MOYENNE (scores).

Fiche de travail

Utilisez la fonction INDIRECT dans Excel pour créer une référence de feuille de calcul dynamique.

  1. C’est ce qu’un aspect de référence simple feuille de calcul comme.

Worksheet Reference

Note: la cellule A1 de la feuille Sheet1 contient la valeur 10. La cellule A1 sur Sheet2 contient la valeur 20. La cellule A1 sur Sheet3 contient la valeur 30.

  1. Sur la feuille Résumé, entrez la fonction INDIRECT ci-dessous. Utilisez l’opérateur & se joindre au nom de la feuille dans la cellule A1 avec « ! A1 ».

Dynamic Worksheet Reference

Explication: la formule ci-dessus réduit à = INDIRECT ( « Feuille1 A1! »). La fonction convertit INDIRECT la chaîne de texte « Sheet1! A1 » dans une référence de feuille de calcul valide. En d’autres termes, = INDIRECT ( « Sheet1! A1 ») réduit à = Sheet1! A1.

  1. Si vos noms de feuilles contiennent des espaces ou d’autres caractères spéciaux, placez le nom de la feuille entre guillemets simples. Modifier la fonction INDIRECT comme indiqué ci-dessous.

Add Single Quotation Marks