Domanda
Voglio modificare la query
=COUNTIFS('Sheet1'!E2:E465,7,'Sheet1'!F2:F465,2)
in modo che quando mi trascina / copiare lateralmente, come in, cella successiva a destra il 2 rimane costante e 7 incrementi come
=COUNTIFS('Sheet1'!E2:E465,8,'Sheet1'!F2:F465,2)
e così via etc
=COUNTIFS('Sheet1'!E2:E465,9,'Sheet1'!F2:F465,2)
=COUNTIFS('Sheet1'!E2:E465,10,'Sheet1'!F2:F465,2)
senza fortuna con il $ accanto al 7
Soluzione
=COUNTIFS('Sheet1'!$E$2:$E$465,Column() + 1,'Sheet1'!$F$2:$F$465,2)
Solo che al posto della Colonna () + 1, si dovrebbe andare Column () + WhateverNumberGivesYouTheRightAnswer
Quindi, se siete nella sesta colonna, e desidera che il valore 7, si direbbe Column () + 1 (come in 6 + 1). Se ci si trova in nona colonna, e desidera che il valore 12, si direbbe Column () + 3
Ciò funzionerà se lo si trascina attraverso e giù.
Altri suggerimenti
Non credo che la magia drag / copia può essere fatto con valori letterali in formule.
Ci sono un paio di modi per Fudge esso - probabilmente il più facile è quello di inserire una riga 'indice' sopra i dati e fare qualcosa del genere (assumendo indici sono nella riga 1 e si sta mettendo questo in G, H, ...):
=COUNTIFS('Sheet1'!E2:E465,G1,'Sheet1'!F2:F465,2)
In caso contrario, si potrebbe fudge che acquistare utilizzando la funzione di colonna () per ottenere la colonna corrente e di lavoro fuori il 7,8,9 ... sequenza da questo. Questo si romperà anche se si sposta la formula in giro per il foglio di lavoro.