Utilizzo della funzione indiretta all'interno di una formula di indice, quando i dati si trovano su un foglio di lavoro separato


0

Questa formula utilizza dati tabulari su scheda antistatica .

= INDICE ( apestatico! $ E $ 42: $ L $ 2140 , PARTITA ('Dati grafici'! $ E4, apestatico! $ E $ 42: $ E $ 2140 , 0), PARTITA (H $ 3, apestatica! $ E $ 42: $ L $ 42 , 0))

A sinistra dei dati tablati sono riportati i valori di data e ora e nella parte superiore sono presenti etichette univoche. La formula stessa si trova in un'altra scheda denominata Dati grafici . La forma dei dati tabulati può cambiare verticalmente col passare del tempo e vengono aggiunte orizzontalmente altre colonne di dati alla tendenza.

Normalmente si delinea i dati con un mouse, ma invece vorrei passare gli indirizzi di cella alla formula in modo che ogni volta che la tabella dei dati si riduca o cresca. In questo modo non ho bisogno di ripetere la selezione delle celle e la copia della formula.

In tab apestatic , ho formule che determinano l'indirizzo della cella degli angoli dei dati tabulati, ad esempio gli angoli dei dati sono attualmente

  • parte superiore della colonna di sinistra $ E $ 42 - memorizzata nella cella "Ottieni dati"! d1
  • btm della colonna di sinistra $ E $ 2140 - memorizzato nella cella "Ottieni dati"! e1
  • cima della colonna Rt lontana $ L $ 42 - memorizzata nella cella "Ottieni dati"!
  • btm della colonna Rt lontana $ L $ 2140 - memorizzata nella cella "Ottieni dati"! N3
  • nome del foglio di lavoro apestatico - memorizzato nella cella "Ottieni dati"! B2

Quindi, come faccio a passare quegli indirizzi di cella da queste celle su "Ottieni dati" alla formula, poiché fanno riferimento a celle su un foglio di lavoro diverso? vorrebbe farlo in modo che i dati su un foglio separato possano essere cercati, senza dover selezionare manualmente i dati ogni volta. INDIRECT (B1 & "!" & E1 & ":" & F1) indica INDIRECT ("apestatic! E81: e2140") ma che valuta #VALUE! se appena inserito in una cella

Stavo cercando di usare indiretto () e concantinare e creare gli intervalli usando il nome di foglio apetatico e gli indirizzi di cella, ma non ho capito come creare gli elementi in corsivo nella formula. Fare riferimento agli intervalli può essere un problema. Suggerimenti?

Risposte:


1

Per risolvere un mistero: Excel inserisce virgolette singole attorno al nome del foglio se il nome del foglio contiene spazi.

=INDEX(apestatic!$E$42:$L$2140,MATCH('Graphed data'!$E4,apestatic!$E$42:$E$2140,0),MATCH(H$3,apestatic!$E$42:$L$42,0))

Ho modificato la formula per utilizzare un riferimento assoluto per l'intervallo nell'ultima partita. Ciò ti consentirà di copiare la formula nel foglio "Dati grafici".

Non hai mai descritto quale fosse il problema, ma forse questa è la risposta.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.