Question

Dans les feuilles de calcul Google Documents, vous pouvez utiliser Noms de plage pour mettre des étiquettes sur des plages de cellules afin de rendre les formules plus lisibles. Dans la plupart des formules, on peut utiliser la plage C: C pour désigner la totalité de la colonne C et C2: C pour désigner la totalité de la colonne C après et y compris C2.

Existe-t-il un moyen de créer des noms de plage de même nature? Lorsque j'essaie d'utiliser C: C ou C2: C ou une feuille! C: C ou 'Feuille'! C: C, je reçois toujours l'erreur "La plage que vous avez spécifiée n'est pas dans un format de plage valide." J'aimerais que le nom de la plage se développe à mesure que mon formulaire ajoute des lignes à ma feuille de calcul. Merci.

Était-ce utile?

La solution

Je ne le pense pas ... même si vous sélectionnez une colonne manuellement dans le sélecteur de nom de plage, cela se plaint. Ce serait une fonctionnalité intéressante qui aurait du sens, car ils prennent déjà en charge les plages de colonnes des formules.

Autres conseils

J'ai eu un problème similaire. Bien que je ne sache pas faire exactement ce que vous demandez, vous pouvez essentiellement faire la même chose en référençant des cellules qui ne sont pas encore créées.

Par exemple: La colonne C contient actuellement 100 cellules (100 lignes dans la feuille) Au lieu de le référencer avec C: C, utilisez C1: C999

Si vous augmentez suffisamment la référence des lignes, vous pouvez alors prendre en compte les futures lignes que vous allez créer. J'espère que ça aide.

Je crois que cela fonctionne maintenant. J'ai un nom de plage de "Sheet1! A10: AW10". sans aucun problème.

Si vous essayez de faire une colonne entière, je pense que toutes les cellules disponibles dans la colonne seront prises à ce moment-là. c'est-à-dire que si vous créez plus de cellules ultérieurement, vous devez ajouter manuellement le nom de la plage.

Je viens de découvrir que si vous utilisez l'opérateur " - ", il commence par la ligne du bas. Alors,

=INDIRECT("-D:D12")

commence à la dernière ligne et avance jusqu'à D12!

J'ai eu le même problème avec des plages telles que A3: A qui fonctionnent normalement dans d'autres endroits tels que ARRAYFORMULA () , mais la solution de contournement consiste à ne pas spécifier le début. rangée, telle que A: A . Dans les cas où cela poserait un problème, vous pouvez créer un proxy pour les données via une autre colonne en utilisant quelque chose comme ARRAYFORUMULA (A25: A) comme formule.

Mise à jour: Apparemment, je n’ai pas lu la question correctement. Je vois que le PO a essayé de laisser le numéro de la rangée, alors peut-être que ça ne fonctionnait pas à ce moment-là, mais ça marche maintenant. Les notations ne fonctionnent toujours pas.

Update2: Je n'ai pas remarqué que la feuille de calcul Google remplace des plages telles que A: A à A1: A50 , de sorte que les nouvelles lignes ajoutées ultérieurement ne sont toujours pas incluses. C'est ce que @ Dean essaie de dire dans sa réponse.

Je pense que c'est un outil utile pour utiliser Insérer - > Définissez une nouvelle plage pour faire apparaître un assistant et corrigez la syntaxe. Héhé

Ma réponse à un autre sujet

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top