Somma celle suddivise per mesi

Anonimo
2024-11-15T11:11:34+00:00

Buongiorno,

avrei bisogno di creare una tabella e poi un grafico, in cui mi vengano sommati i gol di ogni calciatore, ma suddivisi per mese, basandosi sulla data indicata nella cella in alto, di circa 60 fogli.

In allegato lo screenshot del foglio.

Grazie

Angelo

Microsoft 365 e Office | Excel | Per la casa | Windows

Domanda bloccata. Questa domanda è stata eseguita dalla community del supporto tecnico Microsoft. È possibile votare se è utile, ma non è possibile aggiungere commenti o risposte o seguire la domanda.

0 commenti Nessun commento
Risposta accettata dall'autore della domanda
Anonimo
2024-11-19T17:28:18+00:00

Ciao Angelo,

ti metto il link al file modificato: File modificato

Potrai notare che ora è presente una seconda tabella con il riepilogo mensile dei gol (per confronto con la precedente) e tre tabelle con le "medie minuti".

Per arrivare a queste nuove tabelle (che non sono altro che una duplicazione l'una dell'altra ma riportando le colonne specifiche) ho creato una query nominata "DATI_MULTIPLI", che sfrutta la funzione personalizzata "FunzioneFogliColonneMultiple" tramite la quale, a differenza della precedente, si mantengono le colonne che hanno anche gli altri dati "totali" e non solo la colonna dei gol.

Questa query andrebbe implementata per avere le altre medie. Io mi sono fermato alle medie "minuti".

I passaggi che dovresti aggiungere partono da qui:

aggiungendo delle colonne personalizzate la cui formula fondamentalmente è questa per ciascun tipo di media:

Io avevo creato la prima e poi ho aggiunto dei passaggi successivi copiando e incollando e modificando in base all'esigenza.

Poi le query successive hanno come origine questa query di dati "multipli" e mantengo le colonne che mi interessano in base al riepilogo.

Lascio a te il compito di implementare a tuo piacimento :)

In teoria non dovrebbe essere impossibile, prendendo ad esempio quanto già c'è, aggiungere le altre medie e replicare i relativi riepiloghi.

ciao

La risposta è stata utile?

1 persona ha trovato utile questa risposta.
0 commenti Nessun commento

38 risposte aggiuntive

Ordina per: Più utili
  1. Eleuterio Tedeschi 18,750 Punti di reputazione Moderatore volontario
    2024-11-16T12:36:16+00:00

    ciao

    io ci riesco con una colonna d'appoggio dove inserisco il mese

    ...

    mi auguro Eleuterio o Casanmaner riescano senza colonna d'appoggio

    B3

    =SOMMA((STACK.VERT(Foglio1:Foglio5!$A$17:$A$56)=$A3)*(TESTO(INDICE(STACK.VERT(Foglio1:Foglio5!$B$6);QUOZIENTE(SEQUENZA(40*5;;0);40)+1);"mmmm")=B$1)*STACK.VERT(Foglio1:Foglio5!$S$17:$S$56))

    da trascinare oppure:

    solamente in B1

    =TESTO(DATA.MESE("1/1/2024";SEQUENZA(;12;0));"mmmm")

    solamente in B3

    =MAP(A3#&"§"&B1#;LAMBDA(c;SOMMA((STACK.VERT(Foglio1:Foglio5!A17:A56)=TESTO.PRECEDENTE(c;"§"))*(TESTO(INDICE(STACK.VERT(Foglio1:Foglio5!B6);QUOZIENTE(SEQUENZA(40*5;;0);40)+1);"mmmm")=TESTO.SUCCESSIVO(c;"§"))*STACK.VERT(Foglio1:Foglio5!S17:S56))))

    in grassetto il numero di fogli da adeguare all'occorrenza.

    Ciao e grazie della considerazione😊🫱🏼‍🫲🏼

    La risposta è stata utile?

    0 commenti Nessun commento
  2. Anonimo
    2024-11-16T10:15:00+00:00

    mi auguro Eleuterio o Casanmaner riescano senza colonna d'appoggio

    Ciao Gianfranco,

    con le formule non riesco a vedere una soluzione senza colonna d'appoggio.

    Se all'intervallo di interesse, che andrebbe da "PULCINI 2015" (A3 in foglio1) fino alla riga compresa del risultato e fino all'ultima colonna, esclusa quella che hai creato di appoggio, (S57 sempre in foglio1), per ogni foglio, venisse assegnato un nome, a livello di foglio, sempre uguale, ad es. "AreaDati", con power query si potrebbe ottenere qualcosa del genere:

    Immagine

    Metto il link al file con le query che arrivano alla tabella "GOL": https://www.dropbox.com/scl/fi/ivi74q5dgzvwtxrdxmqd5/somma-piu-fogli-con-condizioni.xlsx?rlkey=xhc0xsect8va08rxdendc7pln&dl=0

    Però tutti i fogli alla fine dovrebbero avere la stessa struttura.

    ciao

    p.s. edit delle 12:00 ... il vantaggio di una soluzione con query è che quando si aggiungono fogli, o anche nominativi, non è necessario modificare le formule o copiarle per prendere in considerazione nuovi nomi.

    Naturalmente sempre partendo dal presupposto che abbiano lo stesso schema e sia presente l'intervallo "nominato".

    Nel caso specifico poi la data dovrà essere sempre nella medesima posizione sempre partendo dal riferimento A3.

    La risposta è stata utile?

    0 commenti Nessun commento
  3. Gianfranco55 25,270 Punti di reputazione Moderatore volontario
    2024-11-15T22:09:45+00:00

    ciao

    io ci riesco con una colonna d'appoggio dove inserisco il mese

    nomi unici

    =UNICI(A.COL(STACK.VERT(Foglio1:Foglio5!A17:A56);3))

    calcolo per mese

    =SE.ERRORE(SOMMA(FILTRO(STACK.VERT(Foglio1:Foglio5!$S$17:$S$56);(STACK.VERT(Foglio1:Foglio5!$A$17:$A$56)=$A3)*(STACK.VERT(Foglio1:Foglio5!$T$17:$T$56)=MESE(B$1&1));""));"")

    struttura tabella

    Immagine

    file https://www.dropbox.com/scl/fi/lp96x8qbcn0pexp5thrm5/somma-piu-fogli-con-condizioni.xlsx?rlkey=7r3fz4fy04ygxn8dpb32bhpeq&dl=0

    mi auguro Eleuterio o Casanmaner riescano senza colonna d'appoggio

    La risposta è stata utile?

    0 commenti Nessun commento
  4. Anonimo
    2024-11-15T13:11:44+00:00

    ciao

    per allegare il file devi usare onedrive o dropbox o similari

    excel 16

    è office16-----365

    o excel2016

    è necessario sapere i nomi dei fogli

    Office16 365

    I fogli sono nominati Foglio1, Foglio2, Foglio3.

    File Prova

    La risposta è stata utile?

    0 commenti Nessun commento