calcolare il totale delle diverse taglie (es M-L-XL ecc ecc) in una tabella riepilogativa andando a recuperare i dati su più fogli

Stefano Pampaloni 0 Punti di reputazione
2026-02-14T00:38:01.4733333+00:00

Buonasera a tutti,
chiedo aiuto perché per me troppo complicato e purtroppo con Excel ci lavoro poco, ma sicuramente voi saprete darmi una mano.
come scritto nel titolo io dovrei calcolare il totale di diverse taglie (es M-L-XL ecc. ecc.) in una tabella riepilogativa andando a recuperare i dati su più fogli.
vorrei capire se si può fare una formula che in base alla taglia che metto su un foglio mi venga riportato sulla tabella riepilogativa nella cella di quella specifica taglia.
allego screen della tabella riepilogativa e di un foglio tipo (ne dovrò fare almeno 19).

Immagine dell'utenteImmagine dell'utente

spero di essere stato abbastanza chiaro e ringrazio anticipatamente tutti.

Microsoft 365 e Office | Microsoft To-Do | Altro
0 commenti Nessun commento

3 risposte

Ordina per: Più utili
  1. casanmaner 350 Punti di reputazione
    2026-02-18T08:21:03.52+00:00

    Ciao,

    a mio parere sarebbe una buona soluzione l'utilizzo di power query.

    Magari avendo a disposizione il file Excel con i dati e con un esempio di come dovrebbe risultare la tabella di riepilogo si riesce a impostare la query adatta al caso.

    La risposta è stata utile?


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

    Visto che hai il 365, meglio sfruttarlo:
    foglio totale

    B2

    =LET(c;LAMBDA(x;SCEGLI.COL(STACK.VERT('Persona 1:Persona 2'!$A$2:$D$20);x));SOMMA(c(3)*(c(1)=$A2)*SE(RIF.COLONNA()=2;1;c(4)=TESTO.SUCCESSIVO(B$1;" "))))

    da trascinare fino a G14 per avere tutte le somme di cui hai bisogno.

    Se vuoi sfruttarlo appieno, si può rendere dinamica, per cui solo in B2 (si espande da sé)
    =LET(c;LAMBDA(x;SCEGLI.COL(STACK.VERT('Persona 1:Persona 2'!A2:D20);x));MAP(A2:A14&"§"&B1:G1;LAMBDA(x;SOMMA(c(3)*(c(1)=TESTO.PRECEDENTE(x;"§"))*SE(TESTO.SUCCESSIVO(x;"§")="quantità";1;c(4)=TESTO.SUCCESSIVO(x;" "))))))

    ciao.

    La risposta è stata utile?

    0 commenti Nessun commento

  3. Kai-H 27,725 Punti di reputazione Personale Esterno Microsoft Moderatore
    2026-02-18T07:13:05.9866667+00:00

    (Avvertenza: le informazioni fornite sono state tradotte utilizzando uno strumento di traduzione automatica; nonostante il nostro impegno per la massima accuratezza, le traduzioni potrebbero non sempre riflettere appieno il significato, il contesto o l'intento del contenuto originale)

    Ciao, Stefano Pampaloni

    Benvenuto nel forum di domande e risposte di Microsoft.

    Grazie per la tua domanda. Sì, si può fare. Hai due strade “buone”, una con formula (utile se vuoi tenere i 19 fogli separati) e una più semplice da mantenere nel tempo (consigliata).

    Soluzione 1, Formula che somma la stessa cosa su più fogli

    In un punto del file crea un elenco con i nomi ESATTI dei fogli, ad esempio:

    • persona 1
    • persona 2
    • … fino a persona 19

    Seleziona quell’elenco e dagli un nome (Formule > Gestione Nomi), per esempio Sheets.

    Nel foglio totale, nella cella del riepilogo (incrocio tra “Tipo D.P.I.” e “Taglia”), usa una formula del genere (adatta le colonne se nel tuo file sono diverse):

    =SUMPRODUCT(SUMIFS(INDIRECT("'"&Sheets&"'!$C:$C");INDIRECT("'"&Sheets&"'!$A:$A");$A2;INDIRECT("'"&Sheets&"'!$D:$D");J$1))

    • $C:$C = Quantità da sommare
    • $A:$A = Tipologia D.P.I. (es. Giacca, Pantalone, ecc.)
    • $D:$D = Taglia (S, M, L, XL…)

    SUMIFS è pensata proprio per sommare numeri in base a più condizioni.

    INDIRECT serve a “costruire” i riferimenti ai fogli partendo dal testo (cioè dai nomi foglio nell’elenco).

    Nota pratica: i nomi dei fogli devono combaciare al 100 percento, altrimenti avrai #RIF!.

    Soluzione 2, Più pulita e robusta (consigliata)

    Metti tutte le righe di tutte le persone in un’unica tabella (anche solo copiando e incollando in coda) e poi crei una Tabella Pivot con:

    • Righe = Tipologia D.P.I.
    • Colonne = Taglia
    • Valori = Somma di Quantità

    Grazie per la pazienza nel leggere, speriamo che queste informazioni ti siano state utili. 


    Se la risposta è utile, clicca su “Accetta risposta” e votala positivamente. Se hai ulteriori domande su questa risposta, clicca su “Commenta”. 

    Nota: segui i passaggi indicati nella nostra documentazione per abilitare le notifiche via e-mail se desideri ricevere le relative notifiche via e-mail per questo thread. 

    La risposta è stata utile?


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.