somma con criterio e intervallo data



  • somma con criterio e intervallo data
    di esietto (utente non iscritto) data: 16/10/2013 15:37:23

    ciao a tutti...leggo spesso il vostro forum e nonostante abbia cercato sia qui che su internet non sono riuscito a trovare risposta. Per farla breve, dovrei sommare in una cella degli importi solo se la modalità di pagamento risulta "carta di credito" e se viene effettuata per es. dal 27/01/2013 compreso al 26/02/2013 compreso (le date di chiusura del mensile della mia carta). questo è quello che ho tirato fuori fino ad ora:
    =MATR.SOMMA.PRODOTTO(--(D2:D33="Carta di Credito");--(MESE(A2:A33)=1);C2:C33)... solo che così mi calcola solo gennaio ed il mio problema sta proprio nel far capire l intervallo di date anzichè il mese pieno. Grazie mille in anticipo...Fabrizio


  • matr.somma.prodotto
    di canapone (utente non iscritto) data: 16/10/2013 16:41:30


    Ciao,

    faccio un tentativo: in F2 ed F3 le due date

    =MATR.SOMMA.PRODOTTO(C2:C33;--(D2:D33="carta di credito");--(A2:A33>=F2);--(A2:A33<=F3))

    =MATR.SOMMA.PRODOTTO(C2:C33;--(D2:D33="carta di credito");--(A2:A33>=F2);--(A2:A33<=F3))

    Si può usare anche il somma.più.se avendo a disposizione Excel 2007 o versioni successive.

    Saluti


  • somma.più.se
    di canapone (utente non iscritto) data: 16/10/2013 16:43:54


    Ciao,

    versione 2007

    =SOMMA.PIÙ.SE(C2:C33;D2:D33;"carta di credito";A2:A33;">="&F2;A2:A33;"<="&F3)



  • di Vecchio Frac data: 16/10/2013 16:58:07

    @canapone
    perchè la mia formula non funziona? pensavo che l'asterisco servisse come l'operatore AND per le matrici :(
     
    =MATR.SOMMA.PRODOTTO(--(D2:D33="Carta di Credito");--(A2:A33>=DATA.VALORE("27/01/2013")*A2:A33<=DATA.VALORE("26/02/2013"));C2:C33)






  • di Grograman (utente non iscritto) data: 16/10/2013 17:31:46

    Non ho provato ma a naso hai dimenticato le parentesi per una matrice:
     
    =MATR.SOMMA.PRODOTTO(--(D2:D33="Carta di Credito");--(A2:A33>=DATA.VALORE("27/01/2013")*(A2:A33<=DATA.VALORE("26/02/2013")));C2:C33)



  • di esietto (utente non iscritto) data: 17/10/2013 22:11:56

    Grazie per le risposte ragazzi...mi metto subito al computer e le provo..



  • di esietto (utente non iscritto) data: 18/10/2013 19:31:08

    ho provato con =MATR.SOMMA.PRODOTTO(--(D2:D33="Carta di Credito");--(A2:A33>=DATA.VALORE("27/01/2013")*(A2:A33<=DATA.VALORE("26/02/2013")));C2:C33)...
    il problema è qst...prende il giusto riferimento per le date antecedenti al 27/01/2013, ma non si limita al 26/02/2013 e mi somma cifre anche inerenti a giugno, luglio ecc ecc....spero di essere stato chiaro. per quanto riguarda la formula suggerita da canapone, per mia ignoranza, quando dice in f2 ed f3 le date significa che devo scrivere in quelle celle le date di riferimento? perchè se così fosse,dovendolo fare per 12 mesi, non vedo tanto la praticità. scusate se ho detto qualche strafalcione ma sono agli inizi . grazie mille per le risposte


  • matr.somma.prodotto
    di canapone data: 19/10/2013 07:59:52


    Ciao,

    ho condiviso un piccolo esempio.

    Nelle celle F2 e F3 ho scritto le due date limite.

    Se puoi allegare un piccolo file d'esempio, cerchiamo di essere piu' d'aiuto.

    Un saluto agli amici del Forum