[Risolto] Somma dei record per mese o per mesi

Discussioni sull'applicazione per i fogli di calcolo
Rispondi
And18
Messaggi: 47
Iscritto il: sabato 5 dicembre 2020, 13:49

[Risolto] Somma dei record per mese o per mesi

Messaggio da And18 »

Salve a tutti,
ho un piccolo problema che non riesco a risolvere.
In un foglio in cui c'è una colonna con data con formato (gg mmm aaaa), e un'altra colonna con importi corrispondenti
Es:
01 mag 2021 BO 210,00
22 mag 2021 RM 13,15
25 mag 2021 BO 43,12
30 mag 2021 RM 86,00

Vorrei poter calcolare tutti i record di mag 2021 riferiti soltanto a RM o a BO, inserendo nella formula MATR.SOMMA.PRODOTTO il riferimento della data (mmm aaaa), senza scrivere inizio e fine, ossia nel nostro caso 01 maggio 2021/30 maggio 2021.
Io sto provando con: MATR.SOMMA.PRODOTTO(A1:A100=05 2021;B1:B100=RM;C1:C100)
Con questa sintassi non funziona, perché il riferimento 05 2021, lo trasforma in 01/05/2021.
Il problema si complica nel passaggio successivo, ossia voler fare la somma dei record tra data inizio e data fine di mese differenti, sempre in formato (mmm aaaa).
Tutto questo per velocizzare i calcoli ed evitare di scrivere tutte le volte il giorno di inizio e di il giorno di fine, ossia invece di riportare tutte le volte da 01 mag 2021 /30 giu 2021, fare riferimento a tutti i record tra
mag 2021/giu 2021, e quindi dal 1 maggio 2021 al 31 giugno 2021.

Come fare?

Grazie!
Ultima modifica di And18 il venerdì 1 ottobre 2021, 19:17, modificato 1 volta in totale.
OpenOffice 4.1.15 e LibreOffice 24.2 su MacOS 14.4.1
Avatar utente
gioh66
Volontario
Volontario
Messaggi: 1748
Iscritto il: lunedì 31 luglio 2017, 14:57
Località: Friuli

Re: Somma dei record per mese o per mesi

Messaggio da gioh66 »

Ciao prova così

Codice: Seleziona tutto

=MATR.SOMMA.PRODOTTO(MESE(A1:A100)=5;B1:B100="RM";C1:C100)
Ps.: RM è un testo, quindi va inserito tra virgolette, altrimenti calc potrebbe interpretarlo come la colonna RM.
...se sei soddisfatto delle risposte ricevute metti il [Risolto] https://forum.openoffice.org/it/forum/v ... f=9&t=5661

Libreoffice 6/7 Ubuntu 22.04 - PcLinuxOS - LinuxMint 21
And18
Messaggi: 47
Iscritto il: sabato 5 dicembre 2020, 13:49

Re: Somma dei record per mese o per mesi

Messaggio da And18 »

Grazie,
il tuo suggerimento sicuramente funziona, ma la mia richiesta di aiuto è un pò più articolata...

In tre celle vorrei indicare, formato testo da cercare, e due date con formato MMM AAAA, dalle quali far partire ed eventualmente finire il conteggio degli importi.
Ossia mi piacerebbe che Calc calcolasse quanto segue:

1 esempio:
Testo da cercare, e nelle due celle riservate alle date scrivo come inizio soltanto (mag 2021), e come data di fine nulla, e Calc mi calcola soltanto gli importi da (mag 2021) in avanti.
E fin qui nessun problema, infatti con la formula (Le date e il testo in realtà sono riferimenti di celle):
=MATR.SOMMA.PRODOTTO(A1:A100=>05 2021;B1:B100=RM;C1:C100), funziona tutto egregiamente, perché Calc trasformando la data mag 2021, in 01/05/2021 e procede senza intoppi nel calcolo.

2 esempio, e qui iniziano i problemi!
Testo da cercare, e nelle due celle riservate alle date scrivo come inizio (apr 2020) e come fine (giu 2021)
La formula seguente non funziona più!

=MATR.SOMMA.PRODOTTO(A1:A100=>04 2020;A1:A100<=06 2021;B1:B100=RM;C1:C100), e questo perché Calc trasforma la data giu 2021, in 01/06/2021, e quindi non calcola gli importi di tutto il mese di giugno, ma solo del primo giorno.
Come si può fare, indicando come data di fine in formato (MMM AAAA), che consideri tutto il mese indicato, ossia in questo caso sino al 31 giugno 2021?

Il succo del mio problema è tutto qui.....

Certamente potrei scrivere in formato GG MMM AAAA, e il problema non ci sarebbe.
Ma mi piacerebbe trovare il modo che fosse sufficiente scrivere in formato MMM AAAA come inizio e fine, per poter far funzionare tutto correttamente.
OpenOffice 4.1.15 e LibreOffice 24.2 su MacOS 14.4.1
Avatar utente
gioh66
Volontario
Volontario
Messaggi: 1748
Iscritto il: lunedì 31 luglio 2017, 14:57
Località: Friuli

Re: Somma dei record per mese o per mesi

Messaggio da gioh66 »

Ciao! Forse sarebbe meglio se tu allegassi un file d'esempio col risultato che vuoi messo a mano.
Intanto però prova ad usare la funzione FINE.MESE per stabilire l'ultimo giorno del periodo.
Ps.: il formato MM AAAA è per l'appunto solo un formato visivo, sotto c'è sempre una data tipo 01/06/2021, per non dire proprio un numero che rappresenta i giorni trascorsi dal giorno 0 (31/12/1899 o 1/1/1900 adesso non ricordo bene).
...se sei soddisfatto delle risposte ricevute metti il [Risolto] https://forum.openoffice.org/it/forum/v ... f=9&t=5661

Libreoffice 6/7 Ubuntu 22.04 - PcLinuxOS - LinuxMint 21
And18
Messaggi: 47
Iscritto il: sabato 5 dicembre 2020, 13:49

Re: Somma dei record per mese o per mesi

Messaggio da And18 »

Allego file.

Provando con :
=MATR.SOMMA.PRODOTTO(C4:C105=I11;B4:B105>=G11;B4:B105<=FINE.MESE(H11);D4:D105) non funziona.
colonna C è il testo da ricercare
colonna B sono le date
colonna D gli addendi da sommare

Naturalmente grazie!
Allegati
Prova.ods
(16.23 KiB) Scaricato 76 volte
OpenOffice 4.1.15 e LibreOffice 24.2 su MacOS 14.4.1
Avatar utente
gioh66
Volontario
Volontario
Messaggi: 1748
Iscritto il: lunedì 31 luglio 2017, 14:57
Località: Friuli

Re: Somma dei record per mese o per mesi

Messaggio da gioh66 »

La formula è quasi giusta, manca solo il secondo argomento di fine mese

Codice: Seleziona tutto

=MATR.SOMMA.PRODOTTO(C4:C105=I11;B4:B105>=G11;B4:B105<=FINE.MESE(H11;0);D4:D105)
Volendo potresti anche omettere la seconda data e fare la formula così

Codice: Seleziona tutto

=MATR.SOMMA.PRODOTTO(C4:C105=I11;B4:B105>=G11;B4:B105<=FINE.MESE(G11;1);D4:D105)
Questo perchè mettendo 1 come secondo argomento di fine mese ti da la data della fine del mese successivo, in questo caso fine giugno.
Se metti 2 hai come data l'ultimo di luglio ecc...
...se sei soddisfatto delle risposte ricevute metti il [Risolto] https://forum.openoffice.org/it/forum/v ... f=9&t=5661

Libreoffice 6/7 Ubuntu 22.04 - PcLinuxOS - LinuxMint 21
And18
Messaggi: 47
Iscritto il: sabato 5 dicembre 2020, 13:49

Re: Somma dei record per mese o per mesi

Messaggio da And18 »

Fantastico ragazzi!
Grazie!
Ero sicuro si potesse fare, ma non riuscivo più ad andare avanti con le mie forze.
Grazie ancora! :bravo:
OpenOffice 4.1.15 e LibreOffice 24.2 su MacOS 14.4.1
Avatar utente
gioh66
Volontario
Volontario
Messaggi: 1748
Iscritto il: lunedì 31 luglio 2017, 14:57
Località: Friuli

Re: [Risolto] Somma dei record per mese o per mesi

Messaggio da gioh66 »

Di nulla! Grazie a te del riscontro.
...se sei soddisfatto delle risposte ricevute metti il [Risolto] https://forum.openoffice.org/it/forum/v ... f=9&t=5661

Libreoffice 6/7 Ubuntu 22.04 - PcLinuxOS - LinuxMint 21
Rispondi