Come combinare SOMMA.SE e SUBTOTALE?

Discussioni sull'applicazione per i fogli di calcolo
Rispondi
Sargon6
Messaggi: 27
Iscritto il: sabato 29 maggio 2010, 18:19

Come combinare SOMMA.SE e SUBTOTALE?

Messaggio da Sargon6 »

Usando la funzione SOMMA.SE(), è possibile sommare tutti i valori che soddisfano una data condizione, ma non è possibile tenere conto di un eventuale filtro applicato.
Usando la funzione SUBTOTALE(), è possibile applicare un filtro e sommare fra loro i soli valori visibili, ma non è possibile tenere conto di una eventuale condizione.

Mi occorre usare la formula SOMMA.SE su dei valori filtrati, in modo da ignorare i valori non mostrati.
Per visualizzare la somma dei soli valori filtrati per i quali risulta essere soddisfatta la condizione, provato ad usare la formula
=SUBTOTALE(9;SOMMA.SE($B$2:$B$9001;B3;$F$2:$F$9001))
Stranamente, non ho avuto né segnalazione di errore, né il risultato voluto; la formula succitata somma tutti i valori che soddisfano la condizione, ma non tengono conto dell'applicazione del filtro.

Allora ho provato con la formula
=SOMMA.SE($B$2:$B$9001;B3;SUBTOTALE(9;$F$2:$F$9001))
e così ho ottenuto la segnalazione dell'errore Err:504

Come fare per usare la formula SOMMA.SE su dei valori filtrati, in modo da ignorare i valori non mostrati?
LibreOffice.org 3.5 su Linux
Avatar utente
lucky63
Volontario molto attivo
Volontario molto attivo
Messaggi: 3105
Iscritto il: martedì 18 maggio 2010, 17:01

Re: Come combinare SOMMA.SE e SUBTOTALE?

Messaggio da lucky63 »

Sargon6 ha scritto: Come fare per usare la formula SOMMA.SE su dei valori filtrati, in modo da ignorare i valori non mostrati?
Salve
Credo che il suo problema si possa “risolvere-aggirare” in due modi:

1) - Applicare contemporaneamente una doppia condizione filtro dove la prima sia quella normale e la seconda quella relativa ai soli dati che si vorrebbeto sommare. (Volendo si possono applicare ulteriori contemporanee condizioni di filtraggio). Sul risultato del filtraggio doppio (Multiplo) applicare poi la funzione subtotale.

2) - Scrivere il risultato del singolo filtraggio in un'area diversa in modo da avere disponibili i soli dati filtrati e su quest'area effettuare ulteriori operazioni.

Veda allegato
Saluti
Sargon6
Messaggi: 27
Iscritto il: sabato 29 maggio 2010, 18:19

Re: Come combinare SOMMA.SE e SUBTOTALE?

Messaggio da Sargon6 »

@ lucky63: Anzitutto, grazie per l'interessamento.
Se ho ben capito, la soluzione n. 1 prevede che si utilizzi il filtro per soddisfare le condizioni cercate, e poi si usa SOMMA.SE() per calcolare il totale delle cifre filtrate. Funziona, ma per un solo gruppo di condizioni per volta.
Ciò NON va bene perché la somma condizionata dei subtotali, mi occorre per TUTTI i gruppi delle combinazioni di condizioni possibili, e CONTEMPORANEAMENTE.

La soluzione n. 2 è quella che utilizzo attualmente, e che vorrei sostituire con una completamente automatica.
LibreOffice.org 3.5 su Linux
Avatar utente
Gumo
Messaggi: 1227
Iscritto il: lunedì 15 marzo 2010, 13:43
Località: IT

Re: Come combinare SOMMA.SE e SUBTOTALE?

Messaggio da Gumo »

Forse la soluzione potrebbe essere di usare tabelle data-pilot con due filtri.

g
Per cortesia, inserisci [Risolto] nel Titolo iniziale se il tuo problema è stato risolto.
-
Win 7 AOO4.1 + Ubuntu 14.04 AOO4.1 - Esci dall'illegalità: utilizza OpenOffice !
Rispondi