Risultati da 1 a 17 di 17

Discussione: grafico che sceglie il range secondo il valore di una cella



  1. #1
    L'avatar di luca.donati
    Clicca e Apri
    Data Registrazione
    Oct 2016
    Località
    Parigi
    Età
    57
    Messaggi
    19
    Versione Office
    2010
    Mi Piace ricevuti
    0
    Mi Piace dati
    8

    grafico che sceglie il range secondo il valore di una cella

    Buongiorno a tutti. È il mio primo post in questo forum.

    Ho un worksheet che contiene movimenti bancari. Ogni foglio è un'annata di movimenti ('2016!', '2015!', '2014!'...), un ulteriore foglio 'monitor!' contiene degli strumenti di analisi, tra cui un grafico.
    Questo grafico mi fa vedere l'andamento dell'annata; ma se io voglio vedere un anno diverso, mi tocca andare nelle opzioni del grafico (seleziona origine, intervallo dati) e modificarlo con una serie di operazioni un po' fastidiose.
    La stringa per il grafico ha questo formato (si tratta di tre colonne):

    Codice: 
    '2016'!$F$1;'2016'!$F$3:$F$1200;'2016'!$M$1;'2016'!$M$3:$M$1200;'2016'!$O$1;'2016'!$O$3:$O$1200
    Ho quindi pensato che ci dev'essere un modo per dire al grafico di prendere come origine quella indicata in una determinata cella (che sarà costruita essenzialmente intorno ad una funzione INDIRETTO() per prendere da un'altra cella il nome del foglio da puntare). In pratica si tratterebbe di usare lo stesso concetto della funzione INDIRETTO(), ma nell'origine dati del grafico.
    Ho quindi provato a scrivere nella finestra dell'origine dei dati "=INDIRETTO(CellaOrigine)" ma naturalmente non c'è stato niente da fare, perché una funzione simile ha senso solo in una cella...
    Qualcuno ha suggerimenti da darmi?
    Anche se la maggior parte del tempo uso Excel 2010, registro sempre i miei files in formato 2003, per poterli aggiornare anche sul vecchio pc di casa...

    Grazie.
    Ultima modifica fatta da:Marius44; 12/10/16 alle 16:01

  2. #2
    L'avatar di Dillina
    Clicca e Apri
    Data Registrazione
    Aug 2016
    Località
    Tenerife
    Messaggi
    976
    Versione Office
    2013
    Mi Piace ricevuti
    126
    Mi Piace dati
    512

    Re: grafico che sceglie il range secondo il valore di una cella

    Citazione Originariamente Scritto da luca.donati Visualizza Messaggio
    Buongiorno a tutti. È il mio primo post in questo forum.
    Buongiorno Luca e benvenuto nel nostro Forum!!
    Il tuo primo post...doveva essere QUI per presentarti e dirci qualcosa di te.
    I ragazzi appena potranno vedrai che ti aiuteranno. E' sempre buona cosa allegare un file senza dati sensibili per ottimizzare i tempi delle risposte e relative soluzioni.

    Grazie
    Sii gentile quando possibile. È sempre possibile
    (Dalai Lama)

  3. #3
    L'avatar di Gerardo Zuccalà
    Clicca e Apri
    Data Registrazione
    May 2015
    Località
    Milano, Italy
    Età
    48
    Messaggi
    4831
    Versione Office
    Office 2013
    Mi Piace ricevuti
    710
    Mi Piace dati
    712

    Re: grafico che sceglie il range secondo il valore di una cella

    Ciao Luca benveuto nel forum
    potresti mettere un piccolo allegato, con qualche dato di fantasia (solo poche righe e colonne) giusto per capire come hai disposto i dati e quindi da evitare di fare qualcosa di errato
    Un saluto

    Non mandate messaggi privati per problemi di excel, usate il forum per rishieste di aiuto
    Scarica il nuovo Add-ins per inserire griglie ed intervalli di Excel con il BBCode Clicca qui

  4. #4
    L'avatar di luca.donati
    Clicca e Apri
    Data Registrazione
    Oct 2016
    Località
    Parigi
    Età
    57
    Messaggi
    19
    Versione Office
    2010
    Mi Piace ricevuti
    0
    Mi Piace dati
    8

    Re: grafico che sceglie il range secondo il valore di una cella

    Sì, Gerardo, posso, ma due micro-obiezioni:
    - mi ci vuole un po' di tempo per svuotare e fare un file di esempio (in parallelo lavoro)
    - non volevo pappa pronta, ma solo sapere se qualcuno ha già fatto un tentativo dello stesso tipo...
    Comunque, se davvero è utile, adesso mi ci metto e fra un po' torno qui. Vedo che questo forum gestisce gli allegati xls..
    Ciao, a fra poco

  5. #5
    L'avatar di Gerardo Zuccalà
    Clicca e Apri
    Data Registrazione
    May 2015
    Località
    Milano, Italy
    Età
    48
    Messaggi
    4831
    Versione Office
    Office 2013
    Mi Piace ricevuti
    710
    Mi Piace dati
    712

    Re: grafico che sceglie il range secondo il valore di una cella

    Ciao
    In questo forum è stato già trattato questo argomento
    prova a guardare questa discussione

    http://www.forumexcel.it/forum/6-dom...mbio-di-foglio



    oppure guarda questo file qui sotto
    Fai sapere
    File Allegati File Allegati

    Non mandate messaggi privati per problemi di excel, usate il forum per rishieste di aiuto
    Scarica il nuovo Add-ins per inserire griglie ed intervalli di Excel con il BBCode Clicca qui

  6. #6
    L'avatar di luca.donati
    Clicca e Apri
    Data Registrazione
    Oct 2016
    Località
    Parigi
    Età
    57
    Messaggi
    19
    Versione Office
    2010
    Mi Piace ricevuti
    0
    Mi Piace dati
    8

    Re: grafico che sceglie il range secondo il valore di una cella

    Gerardo, grazie, è esattamente il tipo di discussione che ho cercato prima di postare e che non trovavo.
    Ho cominciato a guardare il video, credo che sia lì che ci sono le info importanti per me. Devo interrompermi e continuo domani.
    Ti faccio sapere...

  7. #7
    L'avatar di luca.donati
    Clicca e Apri
    Data Registrazione
    Oct 2016
    Località
    Parigi
    Età
    57
    Messaggi
    19
    Versione Office
    2010
    Mi Piace ricevuti
    0
    Mi Piace dati
    8

    Re: grafico che sceglie il range secondo il valore di una cella

    Eccomi di ritorno.
    Ho seguito le tappe dell'interessantissimo video EM71 contenuto nella discussione http://www.forumexcel.it/forum/6-dom...mbio-di-foglio, ma...

    - ho costruito la mia formula senza la funziona SCARTO(), che almeno in un primo momento non mi serve.
    - ho dato il nome "serie" alla formula con INDIRETTO() che punta alla cella con il nome del foglio e prosegue con il range.
    Risultato: =INDIRETTO("'"&fogliodati&"'!$F$3:$F$1200")
    Poi sono andato nella serie dati del grafico ed ho fatto due tentativi:
    - scrivo solo "=serie", seguendo il mio intuito poiché l'indicazione del foglio è contenuta in questa formula, ma non funziona (errore)
    - lascio allora l'indicazione del foglio corrente fino al punto esclamativo e aggiungo "serie" a destra, esattamente come spiegato nel video
    Nel secondo caso, la formula funziona ma il grafico non è dinamico. Cioè, se cambio il nome del foglio indicato nella cella fogliodati, non succede un bel niente e vedo sempre l'andamento dell'anno in cui stavo quando ho validato la serie del grafico.
    Allora torno a vedere dentro la serie del grafico e invece di trovarci la formula "serie" che cio ho messo io, ci trovo la sua traduzione in temrini assoluti (p.es.: ='2016'!$F$3:$F$1200).
    D'altra parte, vedo anche che nel file postato da Gerardo, succede la stessa cosa, cioè che nella Serie Dati si trova il riferimento finale: la formula è trasformata.

    Mi chiedo:
    1. è indispensabile usare SCARTO() ? Oppure ho semplicemente sbagliato qualche dettaglio?
    2. c'è qualche settaggio di Excel che devo fare e che non ho visto? Perché il grafico di Gerardo funziona e il mio no? ;-)

    Poi dovrò ampliare questa formula perché mi servono tre serie (saldi alle col F,M,O).
    File Allegati File Allegati

  8. #8
    L'avatar di Marius44
    Clicca e Apri
    Data Registrazione
    Sep 2015
    Località
    Catania
    Età
    72
    Messaggi
    1362
    Versione Office
    Excel2007
    Mi Piace ricevuti
    338
    Mi Piace dati
    93

    Re: grafico che sceglie il range secondo il valore di una cella

    Ciao Luca
    ho scaricato il file ed ho notato che il problema "dovrebbe" essere risolto mettendo come riferimento per la serie del grafico la formula seguente: =ContiXforum.xls!serie

    In questo modo a me mostra la variazione del grafico cambiando l'anno.
    Ciao,
    Mario

    PS Attenzione che l'indicazione del Workbook deve essere completa di "suffisso"

  9. #9
    L'avatar di luca.donati
    Clicca e Apri
    Data Registrazione
    Oct 2016
    Località
    Parigi
    Età
    57
    Messaggi
    19
    Versione Office
    2010
    Mi Piace ricevuti
    0
    Mi Piace dati
    8

    Re: grafico che sceglie il range secondo il valore di una cella

    Ciao, Marius44.
    Purtroppo a me non si aggiorna neanche così.
    Cosa intendi per "suffisso"? L'estensione xls?
    Io ci ho incollato la tua stringa pari pari...

  10. #10
    L'avatar di Marius44
    Clicca e Apri
    Data Registrazione
    Sep 2015
    Località
    Catania
    Età
    72
    Messaggi
    1362
    Versione Office
    Excel2007
    Mi Piace ricevuti
    338
    Mi Piace dati
    93

    Re: grafico che sceglie il range secondo il valore di una cella

    Ciao
    a me funziona perfettamente. Ti allego il file con la variazione.

    Fai sapere. Ciao,
    Mario
    File Allegati File Allegati

  11. #11
    L'avatar di luca.donati
    Clicca e Apri
    Data Registrazione
    Oct 2016
    Località
    Parigi
    Età
    57
    Messaggi
    19
    Versione Office
    2010
    Mi Piace ricevuti
    0
    Mi Piace dati
    8

    Re: grafico che sceglie il range secondo il valore di una cella

    Ma guarda che è proprio strano...! Il tuo funziona e il mio no...
    Beh, per prima cosa grazie, male che vada ricostruirò tutto sulla base del tuo file.
    Però mi piacerebbe capire cosa cambia fra il tuo e il mio. Ho notato per esempio che nella serie dati non c'è la stringa che mi dicevi tu, ma è stata trasformata nel suo significato "momentaneo", cioè con il riferimento ad un foglio preciso, proprio come è successo nel mio.
    Qualcuno saprebbe spiegare il fenomeno?
    Anche perché non è finita qui: devo aggiungere altre serie.
    Grazie ancora!

  12. #12
    L'avatar di Marius44
    Clicca e Apri
    Data Registrazione
    Sep 2015
    Località
    Catania
    Età
    72
    Messaggi
    1362
    Versione Office
    Excel2007
    Mi Piace ricevuti
    338
    Mi Piace dati
    93

    Re: grafico che sceglie il range secondo il valore di una cella

    Ciao Luca
    non è strano. Il nome definito "serie" è costituito da una formula che si riferisce al foglio preso dalla cella B40 del Foglio MONITOR, cioè =INDIRETTO("'"&fogliodati&"'!$F$3:$F$1200") dove la parte in rosso è altro nome definito che si riferisce a: =MONITOR!$B$40

    Spero sia chiaro.
    Ciao,
    Mario

  13. #13
    L'avatar di luca.donati
    Clicca e Apri
    Data Registrazione
    Oct 2016
    Località
    Parigi
    Età
    57
    Messaggi
    19
    Versione Office
    2010
    Mi Piace ricevuti
    0
    Mi Piace dati
    8

    Re: grafico che sceglie il range secondo il valore di una cella

    Sì, Mario, questo era chiarissimo (l'avevo fatto io...!).
    Quello che chiaro non è, invece è la cosa seguente:
    Quando per esempio tu metti la funzione INDIRETTO(CellaPincoPallino) in una cella per importare un riferimento che sta lì, nella barra formula della cella in cui usi INDIRETTO(CellaPincoPallino) vedi scritta la funzione INDIRETTO(CellaPincoPallino), mentre il riferimento contenuto nella cella "CellaPincoPallino" si vede come valore.
    Invece, nella maschera della serie dati del grafico, sembra compiersi magicamente proprio quella sostituzione e quando vai a guardare ci vedi dentro il riferimento, anche se ci hai messo la funzione.
    Questo mi fa pensare che quando cambio il contenuto della CellaPincoPallino, il contenuto della maschera serie dati si tiene i valori che aveva prima e non cambia dinamicamente come vorremmoo: è esattamente quello che succede nel file.xls fatto da me. Invece nel tuo sembra succedere la stessa cosa (perché nella maschera serie dati vedo il riferimento), ma invece no...
    Come mai?

  14. #14
    L'avatar di Marius44
    Clicca e Apri
    Data Registrazione
    Sep 2015
    Località
    Catania
    Età
    72
    Messaggi
    1362
    Versione Office
    Excel2007
    Mi Piace ricevuti
    338
    Mi Piace dati
    93

    Re: grafico che sceglie il range secondo il valore di una cella

    Non capisco.
    Qualsiasi funzione tu metta in una cella, nella barra della formula vedi, appunto, la formula mentre nella cella vedi il risultato della funzione-formula.

    Nel caso di un Grafico non mi pare cambi molto il ragionamento, solo che nel nostro esempio entra in ballo il "nome definito". A questo proposito se guardi la Guida di Excel alla voce INDIRETTO vedrai che c'è l'esempio anche per i nomi definiti (quello della riga 4).

    Ciao,
    Mario

  15. #15
    L'avatar di luca.donati
    Clicca e Apri
    Data Registrazione
    Oct 2016
    Località
    Parigi
    Età
    57
    Messaggi
    19
    Versione Office
    2010
    Mi Piace ricevuti
    0
    Mi Piace dati
    8

    Re: grafico che sceglie il range secondo il valore di una cella

    Forse sono stato un po' confuso nel messaggio precedente.
    La mia guida Excel non è installata (misteri della burocrazia del mio ufficio), ma la funzione indiretto era solo un esempio illustrativo e non c'entra direttamente con la questione del nome definito.
    Il mio quesito si può ridurre alla domanda: perché seguendo tutte le istruzioni tue (Marius44) e di Gerardo Zuccalà, io non ottengo un grafico dinamico e invece voi ci riuscite?

    Comunque, adesso, aspettando che qualcuno sappia dissipare il mistero, tenterò di aggiungere le altre serie alla formula 'serie' senza fare pasticci...
    Vi tengo al corrente. Grazie ancora.

  16. #16
    L'avatar di luca.donati
    Clicca e Apri
    Data Registrazione
    Oct 2016
    Località
    Parigi
    Età
    57
    Messaggi
    19
    Versione Office
    2010
    Mi Piace ricevuti
    0
    Mi Piace dati
    8

    Re: grafico che sceglie il range secondo il valore di una cella

    Dunque, mi sa tanto che mi devo scusare per tutto il pasticcio.
    Ho rifatto il tutto con più attenzione ed ho seguito con più precisione i passaggi del video.
    Avevo messo in pratica con troppa fretta, senza accorgermi che non mettevo le formule nella finestra giusta !!!
    Adesso funziona ed ho persino le tre serie.
    Grazie Mario, grazie Gerardo! Alla prossima.
    Luca

  17. #17
    L'avatar di Gerardo Zuccalà
    Clicca e Apri
    Data Registrazione
    May 2015
    Località
    Milano, Italy
    Età
    48
    Messaggi
    4831
    Versione Office
    Office 2013
    Mi Piace ricevuti
    710
    Mi Piace dati
    712

    Re: grafico che sceglie il range secondo il valore di una cella

    Ciao Luca
    Grazie a te e torna quando vuoi!

    Non mandate messaggi privati per problemi di excel, usate il forum per rishieste di aiuto
    Scarica il nuovo Add-ins per inserire griglie ed intervalli di Excel con il BBCode Clicca qui

Discussioni Simili

  1. [Risolto] trovare posizione secondo e penultimo valore maggiore di zero
    Di Pietro733 nel forum Domande su Excel in generale
    Risposte: 8
    Ultimo Messaggio: 22/11/16, 12:52
  2. Può diventare rosso un valore se supera un certo range?
    Di Dillina nel forum Domande sui Grafici di Excel
    Risposte: 44
    Ultimo Messaggio: 13/08/16, 00:35
  3. cercare valore in un secondo foglio
    Di lucas22f nel forum Domande su Excel VBA e MACRO
    Risposte: 14
    Ultimo Messaggio: 27/07/16, 23:08
  4. contare quante volte un valore ricorre in un range di celle
    Di nessi nel forum Domande su Excel in generale
    Risposte: 5
    Ultimo Messaggio: 14/05/16, 15:57
  5. Assegna un valore dato il valore un valore maggiore di 0 di altra cella
    Di Fabio71 nel forum Domande su Excel in generale
    Risposte: 20
    Ultimo Messaggio: 27/12/15, 20:23

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
  •