J'ai un tableur qui aura des valeurs toutes les 10 lignes. J'aimerais y faire référence, mais j'ai du mal à le faire en cliquant sur la poignée de coin et en la faisant glisser pour remplir les cellules.
Si je remplis une cellule avec ='Sheet Name'!A$2
et celle ci-dessous avec ='Sheet Name'!A$12
, je serais capable de sélectionner les deux et d'utiliser la poignée de coin pour la faire glisser vers le bas et la formule augmenterait de 10 chaque ligne.
Cela n'arrive pas. Au lieu de cela, je répète les deux mêmes lignes. Est-il possible d'augmenter la valeur d'une formule en la faisant glisser vers le bas? Sinon, existe-t-il un autre moyen de le faire?
Modifier
Voici un exemple de feuille de calcul . J'ai dû apporter quelques modifications. Désormais, les cellules source peuvent se déplacer lorsque les utilisateurs insèrent des lignes. Pour que les cellules ne soient pas séparées de 10 rangées, elles pourraient être plus ou moins grandes.
Le premier problème que je vois est le signe $
est placé avant la ligne. Cela indique à la feuille de calcul qu'il est nécessaire de VERROUILLER cette ligne (2 et 12) de la modification des nombres. L’opération glisser-poignée repose sur gsheets pour trouver un motif dans votre sélection et le répéter ou le continuer. S'il ne trouve pas de motif, il répète les éléments que vous avez sélectionnés. J'ai essayé ce que vous faisiez, mais avec le symbole dollar verrouillant la colonne à la place et Gsheets ne sautant pas toutes les 10 lignes, je pense donc que l'opération glisser-déplacer ne fonctionnera tout simplement pas pour ce que vous essayez d'accomplir.
Si vous voulez utiliser l'opération glisser-poignée, essayez ceci: =INDIRECT("Sheet4!$A"&(ROW(A1)*10-10+2))
& dans la cellule située juste en dessous de celle-ci: =INDIRECT("Sheet4!$A"&(ROW(A2)*10-10+2))
sélectionnez ces deux cellules et faites-les glisser vers le bas. Cela vous donnera l'effet désiré.
Bien que votre feuille de calcul soit agréable à regarder, elle n’est pas dans un format TABLE typique. Une meilleure façon de répertorier vos données est de n’avoir qu’un seul en-tête où les champs sont: DATE, Heure de réservation, Description de la réservation (laisser en blanc), Choix 1, Choix 2, Choix 3, Prix. Chaque ligne après ligne devrait être une instance de ce que vos en-têtes décrivent (dans ce cas, les réservations) où chaque champ/colonne définit les caractéristiques de cette instance.
La feuille "Totaux quotidiens" doit comporter 6 colonnes/champs au total: Date, Somme quotidienne Choix 1, Somme quotidienne Choix 2, Somme quotidienne Choix 3, Somme quotidienne totale, Nombre de réservations effectuées ce jour-là.
Dans la cellule A1 "Totaux quotidiens", vous pouvez avoir la formule =UNIQUE(Source!A2:A)
; remplacez A2: A par où votre colonne/champ de date est dans la feuille "Source" Dans "Choix 1 Somme quotidienne", j'ai utilisé la formule =SUM(FILTER(Source!D:D,$A2=Source!$A:$A))
; Où D: D est la colonne Choice1 dans la feuille "Source", $ A2 est la colonne de date dans la feuille "Totaux quotidiens" et $ A: $ A est la colonne Date dans "Source"
Cette formule peut être copiée pour chaque ligne correspondant à une nouvelle date et à droite pour chaque colonne/champ (Choix 2 Somme quotidienne, Choix 3 Somme quotidienne, Total Somme quotidienne)
Dans la feuille "Totaux quotidiens" de la colonne "Nombre de réservations ce jour-là", j'ai utilisé la formule =COUNTA(FILTER(Source!C:C,$A2=Source!$A:$A))
; Où C: C est la colonne "Description de la réservation (laissez vide si rien)" dans la feuille "Source", $ A2 est la date dans la feuille "Totaux quotidiens", & $ A: $ A est la date dans la " "Source".
D'après la description, il semblerait que vous ayez besoin de toutes les valeurs non vides de cette colonne. Dans ce cas, peut-être que cette formule vous donnerait ce que vous voulez:
=UNIQUE('Sheet Name'!A$2:A)
ou si vous voulez pas unique, mais non-blancs simplement
=FILTER('Sheet Name'!A$2:A, NOT(ISBLANK('Sheet Name'!A$2:A)))