Somma cumulativa L’argomento è risolto

Non è propriamente un programma di BI, ma nelle sue versioni più recenti anche Excel può fare grandi cose!

Moderatore: Utilizzo_prof_Excel

Rispondi

demovot
Messaggi: 26 | Topic creati
Iscritto il: sab 26 feb 2022, 13:02
Ringraziato: 1 volta

Somma cumulativa

Messaggio da demovot »

Buongiorno.

In una somma cumulativa non saprei come escludere le righe del fatturato con valore nullo. Per favore, mi potete indicare come posso fare?
Nella mia misura mi vengono restituite tutte le date del calendario...

Codice: Seleziona tutto

=VAR MaxDate = MAX ( Calendario[Data] )
RETURN
    CALCULATE (
       [Fatturato];
       Calendario[Data] <= MaxDate;
        ALL ( Calendario[Data]
        )
Grazie.


Avatar utente

Enrico Galli
Messaggi: 890 | Topic creati
Iscritto il: dom 28 giu 2020, 19:03
Luogo: San Giovanni in Persiceto (BO)
Ringraziato: 325 volte
Contatta:

Somma cumulativa

Messaggio da Enrico Galli »

Ciao, fammi capire bene: vuoi che nel report si vedano solo le date del passato e non quelle del futuro dove (evidentemente) non c'è ancora fatturato?
Enrico Galli
Link utili: I nostri tutorial | Come inserire: Immagini - Codice - Risolto
Se il forum ti è stato utile, considera di supportarlo con una libera donazione

Autore del topic
demovot
Messaggi: 26 | Topic creati
Iscritto il: sab 26 feb 2022, 13:02
Ringraziato: 1 volta

Somma cumulativa

Messaggio da demovot »

Ciao Enrico Galli

No, nella colonna del fatturato per il mese di aprile ho i giorni 5 e 6, ad esempio.
Se inserisco il totale progressivo mi vengono mostrati anche le date da 1 a 4.

Io vorrei che il totale progressivo comparisse solo sui giorni 5 e 6.

Grazie.
Avatar utente

Enrico Galli
Messaggi: 890 | Topic creati
Iscritto il: dom 28 giu 2020, 19:03
Luogo: San Giovanni in Persiceto (BO)
Ringraziato: 325 volte
Contatta:

Somma cumulativa

Messaggio da Enrico Galli »

Ciao prova così:

Codice: Seleziona tutto

VAR MaxDate =
    MAX ( Calendario[Data] )
VAR prog =
    CALCULATE ( [Fatturato], Calendario[Data] <= MaxDate, ALL ( Calendario[Data] ) )
RETURN
    IF ( ISBLANK ( [Fatturato] ), BLANK (), prog )
Enrico Galli
Link utili: I nostri tutorial | Come inserire: Immagini - Codice - Risolto
Se il forum ti è stato utile, considera di supportarlo con una libera donazione

Autore del topic
demovot
Messaggi: 26 | Topic creati
Iscritto il: sab 26 feb 2022, 13:02
Ringraziato: 1 volta

Somma cumulativa

Messaggio da demovot »

Grazie Enrico Galli

Funziona perfettamente.

Ciao.

Autore del topic
demovot
Messaggi: 26 | Topic creati
Iscritto il: sab 26 feb 2022, 13:02
Ringraziato: 1 volta

Somma cumulativa

Messaggio da demovot »

Buongiorno.

Ritorno sull'argomento perché nella misura Tot_PYTD non compare il totale al 20 aprile.

Per favore, come posso fare?

Grazie.
Allegati
Prova.xlsx
(510.91 KiB) Scaricato 16 volte
Avatar utente

Andrea90
Messaggi: 2192 | Topic creati
Iscritto il: dom 28 giu 2020, 19:41
Luogo: Bologna
Ringraziato: 666 volte
Contatta:

Somma cumulativa

Messaggio da Andrea90 »

Ciao demovot,

Prova a scrivere:

Codice: Seleziona tutto

= IF ( ISBLANK( [Tot_YTD]); BLANK(); CALCULATE( [Tot_PY]; DATESYTD(Calendario[Data])))
Andrea
Se hai gradito l'aiuto che hai ricevuto considera di contribuire alle spese per il mantenimento del forum facendo una libera DONAZIONE --> Link

Ricordarsi di segnare come "RISOLTE" le discussioni per le quali si è ricevuto un feedback positivo. Per vedere come fare --> Link

Autore del topic
demovot
Messaggi: 26 | Topic creati
Iscritto il: sab 26 feb 2022, 13:02
Ringraziato: 1 volta

Somma cumulativa

Messaggio da demovot »

Ti ringrazio Andrea90

Misura semplice e perfetta!

Ciao.
Rispondi