Risultati da 1 a 11 di 11

Discussione: Rendere una MATRICE dinamica



  1. #1
    L'avatar di Japogi
    Clicca e Apri
    Data Registrazione
    Jul 2016
    Località
    Napoli
    Età
    37
    Messaggi
    64
    Versione Office
    Excel 2007
    Likes ricevuti
    1

    Rendere una MATRICE dinamica

    Salve a tutti,

    dovrei calcolare la funzione PENDENZA per una serie di 14 elementi che sia dinamica con la data impostata.

    Nel mio Foglio excel, allegato, ho svolto i calcoli in modo statico prelevando le serie di dati nei fogli 1,2,3 dall'ultima data fino a 13 righe precedenti. Fin qui tutto ok!!

    Come posso fare per calcolare la funzione pendenza sempre di 14 elementi partendo dalla data che io imposto???

    grazie a tutti e a quelli che mi risponderanno.

    Saluti
    G
    File Allegati File Allegati
    Ultima modifica fatta da:Canapone; 06/07/17 alle 08:01

  2. #2

    L'avatar di cromagno
    Clicca e Apri
    Data Registrazione
    Aug 2015
    Località
    Sardegna
    Età
    37
    Messaggi
    4019
    Versione Office
    2013
    Likes ricevuti
    1228
    Likes dati
    923

    Re: Rendere una MATRICE dinamica

    Ciao,
    potresti usare la funzione INDIRETTO (insieme a CONFRONTA e INDICE)...

    nella cella C5 (da copiare poi in C6 e C7):

    =PENDENZA(INDICE(INDIRETTO("Foglio"&RIF.RIGA(A1)&"!E"&CONFRONTA($B$3;Foglio1!$A:$A;0)-13&":E"&CONFRONTA($B$3;Foglio1!$A:$A;0));;);INDICE(INDIRETTO("Foglio"&RIF.RIGA(A1)&"!A"&CONFRONTA($B$3;Foglio1!$A:$A;0)-13&":A"&CONFRONTA($B$3;Foglio1!$A:$A;0));;))
    File Allegati File Allegati

    "Sono le persone che nessuno immagina che possano fare certe cose, quelle che fanno cose che nessuno può immaginare."

  3. I seguenti utenti hanno dato un "Like"


  4. #3
    L'avatar di Japogi
    Clicca e Apri
    Data Registrazione
    Jul 2016
    Località
    Napoli
    Età
    37
    Messaggi
    64
    Versione Office
    Excel 2007
    Likes ricevuti
    1

    Re: Rendere una MATRICE dinamica

    Grazie fantastico !!!

    non riuscivo a concatenare i riferimenti


  5. #4
    L'avatar di Japogi
    Clicca e Apri
    Data Registrazione
    Jul 2016
    Località
    Napoli
    Età
    37
    Messaggi
    64
    Versione Office
    Excel 2007
    Likes ricevuti
    1

    Re: Rendere una MATRICE dinamica

    @cromagno

    scusami stavo implementando il mio file dove ci sono altri numerosi fogli da incollare la formula che mi hai postato,
    in alcune celle mi restituisce l'errore DIV/0

    ???

  6. #5

    L'avatar di cromagno
    Clicca e Apri
    Data Registrazione
    Aug 2015
    Località
    Sardegna
    Età
    37
    Messaggi
    4019
    Versione Office
    2013
    Likes ricevuti
    1228
    Likes dati
    923

    Re: Rendere una MATRICE dinamica

    Ciao,
    non posso risponderti senza vedere dove stai usando la formula....

    "Sono le persone che nessuno immagina che possano fare certe cose, quelle che fanno cose che nessuno può immaginare."

  7. #6
    L'avatar di Pitagora
    Clicca e Apri
    Data Registrazione
    Jul 2015
    Località
    Milano
    Età
    54
    Messaggi
    781
    Versione Office
    WIN , 2013 2016
    Likes ricevuti
    318
    Likes dati
    1

    Re: Rendere una MATRICE dinamica

    Buona Sera

    e4=PENDENZA(SE(INDIRETTO("Foglio"&A4&"!A5:A155")>=ANALISI!$B$1;SE(INDIRETTO("Foglio"&A4&"!A5:A155")<=ANALISI!$B$2;INDIRETTO("Foglio"&A4&"!E5:E155")));INDIRETTO("Foglio"&A4&"!A5:A155")) control +shift +enter copia in basso


    Saluti
    File Allegati File Allegati
    Window 8.1 Excel 2013/2016

  8. I seguenti 3 utenti hanno dato un "Like" a Pitagora per questo post:


  9. #7
    L'avatar di Japogi
    Clicca e Apri
    Data Registrazione
    Jul 2016
    Località
    Napoli
    Età
    37
    Messaggi
    64
    Versione Office
    Excel 2007
    Likes ricevuti
    1

    Re: Rendere una MATRICE dinamica

    Buongiorno;

    @Pitagora grazie del tuo aiuto ma non credo vada bene al mio caso, per non posso avere una data iniziale come input perchè ho una scroll bar per impostare l'ultima data.

    @cromagno ti allego il mio file integrale di lavoro, nella tua formula di confronto prendi di riferimento solo il Foglio1? la formula di pendenza l'ho inserita nella colonna F del foglio analisi

    Saluti

    https://www.dropbox.com/s/7z6722c65z...opia.xlsm?dl=0

  10. #8

    L'avatar di cromagno
    Clicca e Apri
    Data Registrazione
    Aug 2015
    Località
    Sardegna
    Età
    37
    Messaggi
    4019
    Versione Office
    2013
    Likes ricevuti
    1228
    Likes dati
    923

    Re: Rendere una MATRICE dinamica

    Citazione Originariamente Scritto da Japogi Visualizza Messaggio
    @cromagno ti allego il mio file integrale di lavoro, nella tua formula di confronto prendi di riferimento solo il Foglio1? la formula di pendenza l'ho inserita nella colonna F del foglio analisi
    Ciao,
    l'errore era che tu facevi sempre riferimento al "Foglio1":

    =PENDENZA(INDICE(INDIRETTO("Foglio"&RIF.RIGA(A1)&"!E"&CONFRONTA($B$3;Foglio1!$A:$A;0)-13&":E"&CONFRONTA($B$3;Foglio1!$A:$A;0));;);INDICE(INDIRETTO("Foglio"&RIF.RIGA(A1)&"!A"&CONFRONTA($B$3;Foglio1!$A:$A;0)-13&":A"&CONFRONTA($B$3;Foglio1!$A:$A;0));;))

    La funzione INDIRETTO la uso anche per non dover modificare per ogni formula il Foglio in cui cercare i dati.
    Nel primo file allegato usavo RIF.RIGA() in modo che copiando la formula in basso, riuscissi a far riferimento al foglio successivo (visto che sono nominati in modo sequenziale).
    Esempio...
    INDIRETTO("Foglio"&RIF.RIGA(A1)&"!E1") sarà come scrivere ---> Foglio1!E1
    INDIRETTO("Foglio"&RIF.RIGA(
    A2)&"!E1") sarà come scrivere ---> Foglio2!E1
    INDIRETTO("Foglio"&RIF.RIGA(
    A3)&"!E1") sarà come scrivere ---> Foglio3!E1
    etc....

    Nel tuo nuovo file, visto che in colonna A del foglio "Analisi" ci sono i numeri sequenziali, posso utilizzare quelli al posto di RIF.RIGA().
    Quindi, nella cella F5 scriverai:

    =PENDENZA(INDICE(INDIRETTO("Foglio"&A5&"!E"&CONFRONTA($B$3;INDIRETTO("Foglio"&A5&"!A:A");0)-13&":E"&CONFRONTA($B$3;INDIRETTO("Foglio"&A5&"!A:A");0));;);INDICE(INDIRETTO("Foglio"&RIF.RIGA(A1)&"!A"&CONFRONTA($B$3;INDIRETTO("Foglio"&A5&"!A:A");0)-13&":A"&CONFRONTA($B$3;INDIRETTO("Foglio"&A5&"!A:A");0));;))

    ...e dopo copi in basso.

    "Sono le persone che nessuno immagina che possano fare certe cose, quelle che fanno cose che nessuno può immaginare."

  11. I seguenti 3 utenti hanno dato un "Like" a cromagno per questo post:


  12. #9
    L'avatar di Japogi
    Clicca e Apri
    Data Registrazione
    Jul 2016
    Località
    Napoli
    Età
    37
    Messaggi
    64
    Versione Office
    Excel 2007
    Likes ricevuti
    1

    Re: Rendere una MATRICE dinamica

    [risolto]
    Ok adesso funziona grazie mille

    saluti

  13. #10
    L'avatar di Japogi
    Clicca e Apri
    Data Registrazione
    Jul 2016
    Località
    Napoli
    Età
    37
    Messaggi
    64
    Versione Office
    Excel 2007
    Likes ricevuti
    1

    Re: Rendere una MATRICE dinamica

    Scusatemi dell'aggiunta di questo quesito:
    utilizzando la formula che mi avete suggerito ed adattandola per il calcolo della funzione MINIMO mi dà sempre risultato 0
    mentre se utilizzo un'altra formula, ad esempio, SOMMA mi dà risultato corretto

    Utilizzo questa formula:

    =MIN(INDIRETTO("Foglio"&ANALISI!$A5&"!W"&CONFRONTA(ANALISI!$B$3;INDIRETTO("Foglio"&ANALISI!$A5&"!A:A");0)-6&":W"&CONFRONTA(ANALISI!$B$3;INDIRETTO("Foglio"&ANALISI!$A5&"!A:A");0));;)

    in allegato un file di test

    saluti
    g
    File Allegati File Allegati

  14. #11
    L'avatar di Japogi
    Clicca e Apri
    Data Registrazione
    Jul 2016
    Località
    Napoli
    Età
    37
    Messaggi
    64
    Versione Office
    Excel 2007
    Likes ricevuti
    1

    Re: Rendere una MATRICE dinamica

    Citazione Originariamente Scritto da Japogi Visualizza Messaggio
    ...

    ho risolto utilizzando invece della funzione MIN la funzione PICCOLO
    Ultima modifica fatta da:Canapone; 08/05/17 alle 16:56

Discussioni Simili

  1. [Risolto] Rendere riferimenti file dinamici
    Di G.Bove nel forum Domande su Excel VBA e MACRO
    Risposte: 4
    Ultimo Messaggio: 20/12/16, 17:43
  2. [Risolto] rendere un valore CAD UNO
    Di marce1971 nel forum Domande su Excel in generale
    Risposte: 2
    Ultimo Messaggio: 11/11/16, 13:27
  3. [Risolto] Rendere dinamica la somma di un intervallo
    Di arturo54 nel forum Domande su Excel in generale
    Risposte: 24
    Ultimo Messaggio: 30/09/16, 13:54
  4. Pulsanti di opzione per rendere grafico dinamico
    Di albert30 nel forum Domande sui Grafici di Excel
    Risposte: 5
    Ultimo Messaggio: 24/04/16, 16:57
  5. Cerca valore in una matrice dinamica
    Di Bolz1 nel forum Domande su Excel in generale
    Risposte: 26
    Ultimo Messaggio: 04/01/16, 09:25

Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •