Excel - Come fare a trovare un valore su più fogli diversi

Federico Fariselli 0 Punti di reputazione
2026-02-18T20:18:01.7433333+00:00

Salve,

ho 60 fogli. Nella cella A3 di ogni foglio, ho un valore. Vorrei fare un foglio di dashboard che mi restituisce il valore della cella A3 di ogni foglio.

Grazie per l'aiuto

Microsoft 365 e Office | Excel | Per l'istruzione | Windows
0 commenti Nessun commento

2 risposte

Ordina per: Meno recente
  1. Hendrix-C 20,015 Punti di reputazione Personale Esterno Microsoft Moderatore
    2026-02-18T22:20:24.0333333+00:00

    Questa risposta è stata tradotta automaticamente. Pertanto potrebbe contenere errori grammaticali o termini insoliti.

    Ciao @Federico Fariselli,

    Grazie per aver pubblicato la tua domanda nel forum Microsoft Q&A.

    In base alla tua richiesta e condivisione, puoi provare a seguire questi passaggi (i passaggi guida vengono eseguiti nell'app Excel Desktop):

    Nota: il mio foglio di lavoro di prova utilizza la virgola (,) come separatore. Fate attenzione e cambiate il separatore se la vostra versione di Excel utilizza il punto e virgola (;).

    1/ Esporta tutti i nomi dei fogli

    • Per prima cosa vai su File > Opzioni > Centro protezione > Impostazioni Centro protezione > Impostazioni delle macro > configura le impostazioni in questo modo, quindi premi OK per salvare

    Immagine dell'utente

    • Successivamente, apri il file e vai al foglio Dashboard > vai alla scheda Formule > Gestione nomi > Nuovo
    • Rinomina la formula (ad esempio ElencoFogli) e aggiungi =INFO.CARTELLA.DI.LAVORO(1) nella barra di riferimento

    Immagine dell'utente

    • Nella cella A2 del foglio Dashboard, inserisci questa formula:
        =LET(s,ElencoFogli, FILTRO(STRINGA.ESTRAI(s, TROVA("]", s)+1, 255), STRINGA.ESTRAI(s, TROVA("]", s)+1, 255)<> "Dashboard"))
      
    • Ora vedrai elencati tutti i nomi dei fogli, tranne il foglio Dashboard

    Immagine dell'utente

    2/ Esporta il valore della cella A3 di ogni foglio

    Puoi scegliere una di queste due opzioni in base alle tue preferenze:

    Opzione 1: esporta tutti i dati sotto il nome elenco

    • Utilizza questa formula nella cella A3:
        =MAP(A2#,LAMBDA(sh,INDIRETTO("'"&sh&"'!A3")))
      

    Immagine dell'utente

    Opzione 2: utilizzare l'elenco di convalida dati

    • Selezionare la cella A5 e andare alla scheda Dati > Convalida dati > selezionare l'elenco > immettere A2# come origine dati > premere OK

    Immagine dell'utente

    • Nella cella B5, usa questa formula
        =INDIRETTO("'"&A5&"'!A3")
      
    • Ora quando selezioni il foglio, i dati corrispondenti nella cella A3 di quel foglio verranno visualizzati

    Immagine dell'utente

    Nota: =INFO.CARTELLA.DI.LAVORO(1) è una formula XLM di Excel 4.0, quindi è necessario salvare il file come file con attivazione macro (.xlsm) per garantire il corretto funzionamento.

    Spero che questo ti aiuti a procedere senza intoppi. Per qualsiasi domanda o ulteriore assistenza, non esitare a contattarmi di nuovo tramite questo post, così potrò continuare a supportarti.

    Grazie per la pazienza e la comprensione. Attendo con ansia una tua risposta.


    Se la risposta è utile, clicca su "Accetta risposta" e votala. Se hai altre domande su questa risposta, clicca su "Commenta".

    Nota: segui i passaggi nella nostra documentazione per abilitare le notifiche e-mail se desideri ricevere la notifica e-mail relativa a questa discussione.

    La risposta è stata utile?


  2. Eleuterio Tedeschi 18,750 Punti di reputazione Moderatore volontario
    2026-02-20T08:56:45.3933333+00:00

    Basta una sola formula:
    =STACK.VERT(Foglio1:Foglio6!A3)
    Immagine dell'utente

    Ciao.

    La risposta è stata utile?

    0 commenti Nessun commento

Risposta

Le risposte possono essere contrassegnate come "Accettata" dall'autore della domanda e "Consigliata" dai moderatori, in modo da consentire agli utenti di sapere che la risposta ha risolto il problema dell'autore.