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

È stato utile?

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.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top