fonction indirecte d' Excel vous permet de remplacer les noms des plages nommées et les faire évaluer quand la formule est lu. Indirects peuvent aussi être utilisés pour changer le nom d'une feuille de calcul Excel qui récupère des données externes. Cela peut être utile si vous construisez une page de résumé de plusieurs feuilles de calcul qui sont configurés de manière identique , mais avoir des noms différents . Par exemple, vous pouvez créer une page de résumé des pages de vente où chaque agent de vente entre son chiffre d'affaires sur sa feuille . Ces données sont ensuite mis en place sur un serveur, et la page de résumé peuvent ensuite extraire des données à partir de chaque feuille de calcul . Choses que vous devez
Excel 1995 ou plus tard
Voir Plus Instructions
1
créer deux feuilles de calcul. L'un sera nommé PullData.xlsx . L'autre sera ReviewData.xlsx
2
Entrez la commande suivante dans la cellule A1 de la feuille Sheet1 de PullData.xlsx : . " Shazam! "
3
Entrez l' la formule suivante dans la cellule A2 de PullData.xlsx : "= 27 +54 "
4
Passer au ReviewData.xlsx . Entrez le texte suivant dans les cellules suivantes: Dans la cellule B1 , entrez " PullData.xslx " . Dans la cellule B2 , entrez "Sheet1" . Dans la cellule B3 , entrez "A1" et dans la cellule B4 , entrez "A2"
5
entrez la formule suivante dans la cellule A1 ReviewData.xlsx : . "= INDIRECT (" ' [" & B1 & "] " & B2 & "' " & B3) " . Notez qu'il existe deux guillemets (" ) et apostrophes (' ) dans cette formule , ils sont là pour veiller à ce que la formule fonctionne même si le nom du fichier ou le nom de la feuille dans le fichier ont des espaces
< br . > 6
appuyez sur Entrée. cellule A1 dans ReviewData.xlsx doit maintenant dire " Shazam! " Si vous changez le B3 et dans la dernière partie de la formule INDIRECTS à - B4 , la cellule A1 ReviewData.xlsx indique " 81 ».