Puis-je savoir comment activer (Cellule A1 en feuille1) p>
Pour glisser sur les colonnes et les lignes en conséquence sans avoir à saisir un par un par un p> = indirect ("feuille2.a1") code> p>
4 Réponses :
Vous pouvez utiliser une référence de cellule dans la fonction et ces valeurs et formules dans la feuille2: p> Les valeurs de la feuille2 ressemblent à ceci: p> < Pré> xxx pré> Il est facile de remplir (glisser les fomulas vers le bas) qui incrémentez automatiquement les références de cellules dans la colonne A et les formules indirectes de la colonne B. P> P> indirecte () code>, qui résout la valeur dans la cellule référencée. Feuille donnée1:
Ceci est une question hors feuille, vous devez donc ajouter le nom de la feuille.
+1 Mise à jour post :). Vous êtes culd, évitez de coder de la colonne une valeur de la colonne avec une formule comme = indirecte ("" feuille1 "! A" & ligne (A1)) code> copié vers le bas
Donc, vous avez placé la fonction indirecte code> dans la feuille2: B1? Et feuille2: A1 a la valeur A1 code> dedans?
sur la deuxième pensée, postez mon commentaire à une autre réponse comme réponse p>
vous pouvez utiliser Notez que le in cellule b1 donnera = pour copier code> strong> p>
= indirect ("" feuille1 "! a" & ligne (A1)) code>
Pour augmenter directement sans colonne d'assistance p>
' code> est nécessaire autour du nom de la feuille pour gérer les situations où la feuille que vous référencez est ' «Feuille 1 ' code> plutôt que sur code> > p>
pour copier sur code> strong>
= indirect ("" feuille1 "! a" & colonne () - 1) code> p>
feuille1a1 code>
Dans la cellule C1 donnera = feuille1a2 code>
etc p>
Utilisation & Row (A1) me donnera la valeur de 1 J'ai essayé d'utiliser et de colonnes Char +64 quelque chose comme ça, mais cela me donne des problèmes
@Jervischionh Je pensais que tu traînais dedans de sorte que cela augmenterait comme vous l'avez fait. Faites-vous glisser ces colonnes Accross?
Parfois qui peut être traîné vers le bas ou sur p>
Cell CODE> fonction peut être utile ici, par exemple p>
= indirect ("" feuille1 "!" & cellule ("adresse", A1)) code> p>
La réponse la plus simple que j'ai vue jusqu'à présent.
Pourquoi les citations simples?
Vous n'en avez pas besoin si le nom de la feuille est une feuille1, mais si un nom de feuille a des espaces ou est numérique, il a besoin de guillemets simples autour de lui, alors je montre simplement la méthode "générique" qui fonctionnera pour n'importe quel nom de feuille
Seriez-vous savoir comment cette solution fonctionne si je voulais transversir un nom de feuille d'une cellule plutôt que de le codir dur? J'ai essayé indirect (A1 et cellule ("adresse", A9)) code> où A1 contient le nom de la feuille, mais cela se traduit par des erreurs #RF.
Une option serait d'essayer Décalage (référence, lignes, cols, [hauteur], [largeur]) p>
blockQuote>
lien vers: Microsoft Aide P>
Peut-être utiliser décalage code>. p>
lignes () code> ou même le fonctionnent en fonction des valeurs - je l'ai utilisé pour rechercher des informations basées sur la formule comme mois (Q11) code> < / p>