funzione somma piu' se

Anonimo
2017-05-26T09:01:12+00:00

CIAO, 

LA SINTASSI CON SOMMA PIU' SE NON FUNZIONA CORRETTAMENTE:

=SOMMA.PIÙ.SE(INTERESSI!H3:H372;INTERESSI!A3:A372;A11;INTERESSI!B3:B373;B11;INTERESSI!G3:G371;"A";INTERESSI!G3:G372;"B";INTERESSI!G3:G372;"(B)";INTERESSI!G3:G372;"ANT.";INTERESSI!G3:G372;"RETT.INT.";INTERESSI!G3:G372;"SBF")

H3:H372 E' LINTERVALLO DEI NUMERI DA SOMMARE

A3:A273 SONO L'ELENCO DEGLI ANNI DA PRENDERE IN CONSIDERAZIONE 1998-2009

A11 E' L'ANNO DA CUI PARTIRE -2000- 

B3:B373  SONO L'ELENCO DEi TRIMESTRI DA PRENDERE IN CONSIDERAZIONE -1 2 3 4 - (trim. ripetuti per ogni anno)

B11 E' IL TRIM. DA CUI PARTIRE - 1TRIM ANNO 2000)

vorrei esprimere il seguente concetto somma tutti i numeri del foglio interessi se l'anno e il trimestre corrisponde alla cella riferita allo stesso anno e trimestre del foglio CALCOLO TEG ( ovvero foglio dove ho introdotto la formula)

poi ho aggiunto altri criteri e in particolare: somma tutti i numeri se nella colonna delle note c'e' scritto A, somma tutti i numeri se nella colonna delle note c'e scritto ANT......

CREDO CHE L'ERRORE SIA NELL' ESPRESSIONE DEL CRITERIO A11 E B11, INOLTRE TUTTI GLI ALTRI CRITERI ESPRESSI NELLA CELLA NOTE LI HO SCRITTI MANUALMENTE...SE L'inserisco in una legenda a parte e seleziono la cella funziona?

Per cortesia, se riesci non utilizzare le formule di matrice - e' un pianeta che per ora non vorrei esplorare....Grazie

Ho modificato la formula cosi'....ora non da piu' errore ma il risultato e' 0 e ovviamente e' sbagliato:

=SOMMA.PIÙ.SE(INTERESSI!H3:H372;INTERESSI!A3:A372;A11;INTERESSI!B3:B372;B11;INTERESSI!G3:G372;"A";INTERESSI!G3:G372;"B";INTERESSI!G3:G372;"(B)";INTERESSI!G3:G372;"ANT.";INTERESSI!G3:G372;"RETT.INT.";INTERESSI!G3:G372;"SBF")

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
2017-05-26T11:04:21+00:00

Ciao Nadia,

CIAO, 

LA SINTASSI CON SOMMA PIU' SE NON FUNZIONA CORRETTAMENTE:

=SOMMA.PIÙ.SE(INTERESSI!H3:H372;INTERESSI!A3:A372;A11;INTERESSI!B3:B373;B11;INTERESSI!G3:G371;"A";INTERESSI!G3:G372;"B";INTERESSI!G3:G372;"(B)";INTERESSI!G3:G372;"ANT.";INTERESSI!G3:G372;"RETT.INT.";INTERESSI!G3:G372;"SBF")

H3:H372 E' LINTERVALLO DEI NUMERI DA SOMMARE

A3:A273 SONO L'ELENCO DEGLI ANNI DA PRENDERE IN CONSIDERAZIONE 1998-2009

A11 E' L'ANNO DA CUI PARTIRE -2000- 

B3:B373  SONO L'ELENCO DEi TRIMESTRI DA PRENDERE IN CONSIDERAZIONE -1 2 3 4 - (trim. ripetuti per ogni anno)

B11 E' IL TRIM. DA CUI PARTIRE - 1TRIM ANNO 2000)

vorrei esprimere il seguente concetto somma tutti i numeri del foglio interessi se l'anno e il trimestre corrisponde alla cella riferita allo stesso anno e trimestre del foglio CALCOLO TEG ( ovvero foglio dove ho introdotto la formula)

poi ho aggiunto altri criteri e in particolare: somma tutti i numeri se nella colonna delle note c'e' scritto A, somma tutti i numeri se nella colonna delle note c'e scritto ANT......

CREDO CHE L'ERRORE SIA NELL' ESPRESSIONE DEL CRITERIO A11 E B11, INOLTRE TUTTI GLI ALTRI CRITERI ESPRESSI NELLA CELLA NOTE LI HO SCRITTI MANUALMENTE...SE L'inserisco in una legenda a parte e seleziono la cella funziona?

Per cortesia, se riesci non utilizzare le formule di matrice - e' un pianeta che per ora non vorrei esplorare....Grazie

Ho modificato la formula cosi'....ora non da piu' errore ma il risultato e' 0 e ovviamente e' sbagliato:

=SOMMA.PIÙ.SE(INTERESSI!H3:H372;INTERESSI!A3:A372;A11;INTERESSI!B3:B372;B11;INTERESSI!G3:G372;"A";INTERESSI!G3:G372;"B";INTERESSI!G3:G372;"(B)";INTERESSI!G3:G372;"ANT.";INTERESSI!G3:G372;"RETT.INT.";INTERESSI!G3:G372;"SBF")

La tua sintassi non è quella corretta: per utilizzare più criteri per un singolo intervallo, è necessario sommare più formule SOMMA.PIÙ.SE. In alternativa, e in modo più elegante, si può sfruttare anche la funzione MATR.SOMMA.PRODOTTO e utilizzare una costante matriciale, racchiudendo i diversi criteri tra parentesi graffe:

 =MATR.SOMMA.PRODOTTO(SOMMA.PIÙ.SE(INTERESSI!H3:H372;INTERESSI!A3:A372;A11;INTERESSI!B3:B372;B11;INTERESSI!G3:G372;{"A";"B";"(B)";"ANT.";"RETT.INT.";"SBF"}))

In alternativa, si potrebbe immettere gli alternativi criteri in un intervalo - ad esempio D1:D6 e poi scrivere la formula così:

=MATR.SOMMA.PRODOTTO(SOMMA.PIÙ.SE(INTERESSI!H3:H372;INTERESSI!A3:A372;A11;INTERESSI!B3:B372;B11;INTERESSI!G3:G372;D1:D6))

Potresti scaricare il mio file di prova Nadia20170526.xlsx

Postscriptum:

Nota che ho modificato la formula per aggiungere la funzione mancante 

MATR.SOMMA.PRODOTTO

===

Regards,

Norman

La risposta è stata utile?

1 persona ha trovato utile questa risposta.
0 commenti Nessun commento

2 risposte aggiuntive

Ordina per: Più utili
  1. Anonimo
    2017-05-29T16:15:32+00:00

    Ciao Nadia,

    ok, grazie ho risolto applicando la sintassi corretta del somma piu' se.

    Mi fa piacere che tu abbia risolto il problema e ti ringrazio per il cortese riscontro.

    Per chiudere questo thread, vorrei chiederti gentilmente di contrassegnare la mia risposta come Risposta preferita. In questo modo, tu aiuterai anche coloro che potessero cercare soluzioni ai problemi simili negli archivi della Community.

    ===

    Regards,

    Norman

    La risposta è stata utile?

    1 persona ha trovato utile questa risposta.
    0 commenti Nessun commento
  2. Anonimo
    2017-05-29T14:43:00+00:00

    ok, grazie ho risolto applicando la sintassi corretta del somma piu' se.

    La risposta è stata utile?

    0 commenti Nessun commento