Somma cella da condizione mult



  • Somma cella da condizione mult
    di Loop (utente non iscritto) data: 12/07/2011

    Ciao a tutti, vi espongo il mio problema spero che qualcuno possa e voglia aiutarmi:

    io ho un file excel in cui nella prima colonna ho dei nomi ora voglio che excel quando trova il nome che indico io nella prima colonna somma i valori di quella riga che si trovano nelle colonne adiacenti e mi restituisca la somma di tutti i valori delle varie righe trovate in un unica cella che si trova in un altro file.

    spero di essere stato chiaro e che qualcuno voglia aiutarmi :)

    saluti

    ps: complimenti per il forum



  • di Mrt (utente non iscritto) data: 13/07/2011

    Usa la funzione "somma.se"

    ciao



  • di Loop (utente non iscritto) data: 15/07/2011

    Ho provato ma non riesco, schematizzo il mio problema.
    in sostanza io ho:

    database1

    ciao 1 33 10
    prova 2 21 12
    ciao 3 32 1
    pico 32 1 66

    database2
    nella cella del database2 devo ottenere la somma di 1+33+10+3+32+1 che sono le righe associate alla colonna di valore "ciao"

    con la funzione somma.se non riesco perchè seleziono il controllo sulla colonna a metto se trovi "ciao" somma i valori delle righe ma lui somma tutto!

    come posso risolvere?

    grazie per l'aiuto
    ciao



  • di Mrt (utente non iscritto) data: 15/07/2011

    Ti allego un file di esempio
    ciao



  • di Franco_44 (utente non iscritto) data: 15/07/2011

    Ciao
    puoi provare anche con


     
    =MATR.SOMMA.PRODOTTO((A2:A7="Ciao")*(B2:D7))



  • di Loop (utente non iscritto) data: 19/07/2011

    Grazie per le risposte, scusate se scrivo a gettoni ma purtroppo per adesso non ho proprio tempo.

    mrt non vedo l'allegato, non lo hai più messo?

    franco_44 nel pomeriggio provo la tua soluzione :)

    grazie ancora :)



  • di Loop (utente non iscritto) data: 20/07/2011

    Franco_44 io non devo moltiplicare matrici ma solo sommare i valori delle colonne rispettive alla colonna in cui trovo "ciao" e il totale devo metterlo su un altro file... :)



  • di Loop (utente non iscritto) data: 20/07/2011

    Ho provato a risolvere con somma.se ma mi somma soltanto i valori della prima colonna cioè:

    ciao 1 5 8
    prova 11 2 3
    xx 21 3 4
    ciao 0 1 3

    mettiamo che deve sommare se trova "ciao" mi restituisce come risultato 1 perchè somma gli elementi delle colonna b corrispondenti a ciao, quindi 1+0. a me servirebbe che lui sommasse tutta la riga associata a "ciao" qualcuno mi aiuta?

    grazie
    ciao



  • di Franco_44 (utente non iscritto) data: 20/07/2011

    Ciao
    scusa ma tu hai detto: “io ho un file excel in cui nella prima colonna ho dei nomi ora voglio che excel quando trova il nome che indico io nella prima colonna somma i valori di quella riga che si trovano nelle colonne adiacenti e mi restituisca la somma di tutti i valori delle varie righe trovate in un unica cella che si trova in un altro file. “
    poi hai indicato questi dati
    rig/col col a col b col c col d
    1 ciao 1 33 10
    2 prova 2 21 12
    3 ciao 3 32 1
    4 pico 32 1 66

    dicendo poi “devo ottenere la somma di 1+33+10+3+32+1 che sono le righe associate alla colonna di valore "ciao" (totale = 80)
    io ti ho suggerito: =matr.somma.prodotto((a2:a7="ciao")*(b2:d7))

    tu mi rispondi: “franco_44 io non devo moltiplicare matrici ma solo sommare i valori delle colonne rispettive alla colonna in cui trovo "ciao" e il totale devo metterlo su un altro file... :)”
    e allora ti chiedo: ma tu l’hai provato il mio suggerimento? io credo di no, perché se l’avessi provato avresti visto che il risultato ti da 80
    quindi o non ti sei spiegato bene su ciò che ti occorre, o non provi i suggerimenti che ti vengono suggeriti
    fai sapere



  • di Loop (utente non iscritto) data: 20/07/2011

    Perfetto franco_44, funziona, scusami non volevo offenderti, semplicemente vedendo prodotto ho letto una descrizione sommaria della funzione senza leggere attentamente come funzionava.

    grazie mille
    ciao