È soltanto un Pokémon con le armi o è un qualcosa di più? Vieni a parlarne su Award & Oscar!

Excel Forum Per condividere esperienze su Microsoft Excel

MATR.SOMMA.PRODOTTO con 2 condizioni

  • Messaggi
  • OFFLINE
    BG66
    Post: 63
    Registrato il: 13/12/2015
    Città: MILANO
    Età: 58
    Utente Junior
    2010
    00 19/07/2016 17:00
    [RISOLTO]MATR.SOMMA.PRODOTTO con 2 condizioni
    Ciao,
    vorrei sommare nel foglio Helper (esempio in C185) i valori presenti nel foglio '2°semestre' (es. per 01/07/2016: 1056+750+1125) tenendo conto della data (anche se quest'ultima è presente in 1 riga su 3) e dell'impianto (es C1 "A").
    Ho usato:
     =MATR.SOMMA.PRODOTTO(--('2°semestre'!$A$3:$A$74=Helper!A185);--('2°semestre'!$C$2:$D$2=Helper!$C$2);'2°semestre'!$C$3:$C$74)


    ma non funziona. Dato atteso per 01/07/2016: C1 "A" =2931 e C2"B"=3000

    Quale errore commetto?

    Grazie in anticipo per l'aiuto.
    [Modificato da BG66 19/07/2016 21:37]
    BG66
    Excel 2010
  • OFFLINE
    dodo47
    Post: 534
    Registrato il: 06/04/2013
    Utente Senior
    2010
    00 19/07/2016 18:28
    Ciao
    a parte la formula errata, non funzionerà mai perchè solo la prima riga del foglio 2°semestre contiene la data. che ne sa excel che le cele vuote successive appartengono al 1/7/2016 ?

    Ciò premesso, se ci metti le date, basterebbe un semplice somma.se(....)

    saluti
    [Modificato da dodo47 19/07/2016 18:29]
    Domenico
    Win 10 - Excel 2016
  • OFFLINE
    BG66
    Post: 63
    Registrato il: 13/12/2015
    Città: MILANO
    Età: 58
    Utente Junior
    2010
    00 19/07/2016 18:47
    Ciao Dodo,
    io stesso avevo evidenziato come punto critico la presenza della data in 1 riga su 3 ma speravo che ci fosse un modo per ottenere comunque il risultato.
    Ma anche inserendo la data per ogni riga non arrivo al risultato.

    =SOMMA.PIÙ.SE('2°semestre'!C3:C8;'2°semestre'!A3:A8;Helper!A185;'2°semestre'!C2:D2;Helper!C2)



    Dov'è l'errore?
    [Modificato da BG66 19/07/2016 18:57]
    BG66
    Excel 2010
  • OFFLINE
    federico460
    Post: 752
    Registrato il: 10/10/2013
    Città: VICENZA
    Età: 69
    Utente Senior
    365
    00 19/07/2016 21:05
    =SOMMA.PIÙ.SE('2°semestre'!C3:C8;'2°semestre'!A3:A8;Helper!A185;'2°semestre'!C2:D2;Helper!C2)

    prova a scrivere solo C2
  • OFFLINE
    cromagno
    Post: 396
    Registrato il: 02/08/2015
    Utente Senior
    Excel 2013
    10 19/07/2016 21:08
    Ciao a tutti,

    @BG66
    lasciando il file com'è ora ( con la data solo nella prima riga), nella cella C185 puoi scrivere:

    =MATR.SOMMA.PRODOTTO((RIF.RIGA('2°semestre'!$A$3:$A$74)>=CONFRONTA(Helper!A185;'2°semestre'!$A$1:$A$74;0))*(RIF.RIGA('2°semestre'!$A$3:$A$74)<CONFRONTA(Helper!A185+1;'2°semestre'!$A$1:$A$74;0))*'2°semestre'!$C$3:$C$74)


    "Sono le persone che nessuno immagina che possano fare certe cose, quelle che fanno cose che nessuno può immaginare."
  • OFFLINE
    BG66
    Post: 64
    Registrato il: 13/12/2015
    Città: MILANO
    Età: 58
    Utente Junior
    2010
    00 19/07/2016 21:36
    Gazie Cromagno sei una garanzia.

    Alla prossima.
    BG66
    Excel 2010
  • 15MediaObject5,0016 1