Discussione:
[libreoffice calc] somma prodotto e criterio mese
(troppo vecchio per rispondere)
Alberto Nespoli
2018-12-12 08:44:36 UTC
Permalink
=MATR.SOMMA.PRODOTTO((ATTIVO)*(VETTORE<>"Pippo")*(MESE(DATACARICO)=1))
=MATR.SOMMA.PRODOTTO(MESE(DATACARICO)=1;VETTORE<>"Pippo";ATTIVO)
Risultato: Errore #VALORE! Ho controllato la formattazione della
matrice DATACARICO ed è corretta perché sono tutte date. Se tolgo il
criterio del mese mi calcola correttamente la somma.
Nei forum LibreOffice <https://bit.ly/2SKzhrb> scrivono che funziona,
ma a me la cosa non torna…
Dove sbaglio?!? %-(
Il tuo formato delle date corrisponde a quello impostato nel
tuo LibreOffice?
Lo chiedo perché, da buon emigrato, ricevo molte cose
11/12/2018
11-12-2018
11.12.2018
2018-12-11
e non sono sicuro di avere riportato tutti i formati ricevuti.
In che senso impostato nel mio LibreOffice? "Modelli accettati per
data"? Ho provato varie formattazioni e l'errore rimane sempre lì. Devo
cambiare qualcosa?

Se può essere utile ho anche provato a impostare

=CONTA.VALORI(DATACARICO)

e dà come risultato 7978, che sono effettivamente i valori della
matrice. Se imposto

=CONTA.VALORI(MESE(DATACARICO))

il risultato è 1. Se invece imposto la stessa come formula matrice mi
restituisce 7978.
| Ci sono gruppi nella gerarchia dove questa domanda è più opportuna?
Limitandomi ai gruppi sicuramente in italiano, suggerirei
free.it.comp.software.openoffice
it-alt.comp.software.openoffice
Mi risulta che trattino anche e ormai soprattutto
libreoffice. Però non so se ci scrive qualcuno.
| crosspost e followup su it-alt.comp.software.openoffice

Dankeschön!
--
ciao, Alberto
Alberto Nespoli
2018-12-13 13:56:07 UTC
Permalink
=MATR.SOMMA.PRODOTTO((ATTIVO)*(VETTORE<>"Pippo")*(MESE(DATACARICO)=1))
=MATR.SOMMA.PRODOTTO(MESE(DATACARICO)=1;VETTORE<>"Pippo";ATTIVO)
Risultato: Errore #VALORE! Ho controllato la formattazione della
matrice DATACARICO ed è corretta perché sono tutte date. Se tolgo il
criterio del mese mi calcola correttamente la somma.
Nei forum LibreOffice <https://bit.ly/2SKzhrb> scrivono che funziona,
ma a me la cosa non torna…
Dove sbaglio?!? %-(
Il tuo formato delle date corrisponde a quello impostato nel
tuo LibreOffice?
Lo chiedo perché, da buon emigrato, ricevo molte cose
11/12/2018
11-12-2018
11.12.2018
2018-12-11
e non sono sicuro di avere riportato tutti i formati ricevuti.
In che senso impostato nel mio LibreOffice? "Modelli accettati per
data"? Ho provato varie formattazioni e l'errore rimane sempre lì. Devo
cambiare qualcosa?
Se può essere utile ho anche provato a impostare
=CONTA.VALORI(DATACARICO)
e dà come risultato 7978, che sono effettivamente i valori della
matrice. Se imposto
=CONTA.VALORI(MESE(DATACARICO))
il risultato è 1. Se invece imposto la stessa come formula matrice mi
restituisce 7978.
Se utilizzo la combinazione di due criteri con la data funziona:

=MATR.SOMMA.PRODOTTO((ATTIVO)*(VETTORE<>"Pippo")*
(DATACARICO>data)*(DATACARICO<=data))

ma è molto scomoda e mi sembra assurdo non utilizzare MESE().
--
ciao, Alberto
Continua a leggere su narkive:
Loading...