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: Meno recente
  1. Anonimo
    2024-11-16T15:40:58+00:00

    ma onestamente dovrei fare anche la ricerca per scrivere § 🤣

    non potevi fare come tutti gli umani e usare un carattere normale

    Il genio comporta l'essere fondamentalmente strani .... ;-P

    La risposta è stata utile?

    0 commenti Nessun commento
  2. Gianfranco55 25,270 Punti di reputazione Moderatore volontario
    2024-11-16T15:45:07+00:00

    ciao

    Casanmaner

    con l'età mi dimentico sempre che il cancelletto # nel 365

    crea l'espansione ora me lo ricordo appena faccio la prossima formula me lo dimentico🤭

    e se penso che MAP è l'unica formula che uso con LAMBDA comincio a preoccuparmi

    La risposta è stata utile?

    0 commenti Nessun commento
  3. Anonimo
    2024-11-16T16:30:39+00:00

    Personalmente le nuove formule ancora non le ho digerite.

    Occorre avere molta immaginazione e capacita "astratte" per intuire il risultato finale :-)

    Mi trovo molto più in confidenza con power query, benché alla fin fine, per le mie esigenze personali, non è che ne faccia un uso massiccio.

    Detto questo il problema delle formule nel caso specifico è che se si aggiungono e eliminano fogli le stesse vanno aggiornate.

    Il problema è che la notazione "Foglio1:Foglio5!" e relativo indirizzo dà un errore #RIF! se utilizzato con INDIRETTO.

    Cosa che potrebbe consentire di utilizzare un argomento da utilizzare con LET per poi utilizzare l'argomento dove necessario.

    Il numero invece potrebbe essere calcolato in automatico.

    Ad es. per come mi è venuta una possibile formula:

    =LET(sFogli;"Foglio1:Foglio5!";NumCaratteri;TROVA(":";sFogli); NumeroFogli;--SOSTITUISCI(STRINGA.ESTRAI(sFogli;NumCaratteri+1;LUNGHEZZA(sFogli)-NumCaratteri-1);"Foglio";"");NumeroFogli)

    Però poi non sarebbe possibile, almeno per le prove che ho fatto, utilizzare l'argomento sFogli per costruire i riferimento con INDIRETTO.

    La risposta è stata utile?

    0 commenti Nessun commento
  4. Eleuterio Tedeschi 18,750 Punti di reputazione Moderatore volontario
    2024-11-16T21:50:14+00:00

    non potevi fare come tutti gli umani e usare un carattere normale

    E no, se avessi fatto come gli altri non avrei partorito quella soluzione, un carattere in aramaico me lo potresti anche concedere😂

    Invece per rispondere ad Ermanno: ti confermo che INDIRETTO non digerisce i riferimenti 3D.

    Comunque la formula si può rendere non vincolata dal 5 che indica il numero dei fogli:
    =LET(d;STACK.VERT(Foglio1:Foglio5!B6);MAP(A3#&"§"&B1#;LAMBDA(c;SOMMA((STACK.VERT(Foglio1:Foglio5!A17:A56)=TESTO.PRECEDENTE(c;"§"))*(TESTO(INDICE(d;QUOZIENTE(SEQUENZA(40*RIGHE(d);;0);40)+1);"mmmm")=TESTO.SUCCESSIVO(c;"§"))*STACK.VERT(Foglio1:Foglio5!S17:S56)))))

    Ciao.

    La risposta è stata utile?

    0 commenti Nessun commento