MATRSOMMAPRODOTTO



  • MATR.SOMMA.PRODOTTO
    di Textomb data: 25/11/2013 09:42:13

    Buongiorno a Tutti e Buon inizio settimana.
    il quesito del giorno:
    in questo Forum ho imparato l'utilizzo della formula indicata in oggetto.
    Ed esattamente ho appreso che il doppio segno meno anteposto all'intervallo di ricerca trasforma i risultati VERO o FALSO in numeri sommabili e quindi per es:
    MATR.SOMMA.PRODOTTO(--(A2:A121)="GENNAIO") restituisce il numero di occorrenze che nell'intervallo A2:A121 corrispondono a GENNAIO.
    La domanda è:
    Ma se volessi estendere le mie ricerche, sempre nello stesso intervallo anche a "MAGGIO".
    Se scrivo così ottengo il risultato sperato.
    MATR.SOMMA.PRODOTTO(--(A2:A121)="GENNAIO") + MATR.SOMMA.PRODOTTO(--(A2:A121)="MAGGIO")
    Ma quello che sto cercando di ottenere è, se esiste, una forma abbreviata e più "comoda" anche da leggere di questo tipo
    MATR.SOMMA.PRODOTTO(--O((A2:A121)="GENNAIO";(A2:A121)="MAGGIO"))
    Oppure
    MATR.SOMMA.PRODOTTO(--(A2:A121)={"GENNAIO""MAGGIO"}))
    queste ultime, ovviamente non funzionano!
    Quindi come posso inserire più di una occorrenza nella formula dopo il segno di "="
    Spero di essere stato chiaro.

    Suggerimenti in proposito?



  • di Mister_x (utente non iscritto) data: 25/11/2013 10:09:53

    ciao

    la butto li senza fare prove

    =MATR.SOMMA.PRODOTTO(--(A2:A121)="GENNAIO") + --(A2:A121)="MAGGIO") )

    altra cosa , se in a1:a121 hai dei nomi e non valori non sereve implementare il valore alle celle
    =MATR.SOMMA.PRODOTTO((A2:A121)="GENNAIO") + (A2:A121)="MAGGIO") )


    ciao Mister_x





  • di Grograman (utente non iscritto) data: 25/11/2013 10:20:43

    Ciao!

    Quella di Mister_X va benone, al netto di un paio di parentesi fuori posto:
     
    =MATR.SOMMA.PRODOTTO((A2:A121="GENNAIO")+(A2:A121="MAGGIO"))



  • di Vecchio Frac data: 25/11/2013 10:27:45

    Si parla di insiemi e operatori sugli insiemi.
    A memoria, ma adesso faccio una ricerca, si deve usare l'operatore * (asterisco).





  • di Vecchio Frac data: 25/11/2013 10:47:17

    Non tenete in considerazione il mio intervento: mi sono confuso con un esempio di SUM e SUMIF.






  • di Mister_x (utente non iscritto) data: 25/11/2013 10:51:04

    ciao V.F.

    in questo caso se usassimo l'operatore * ritornerebbe uno zero come valore, e non un valore di quanti GENNAIO e MAGGIO abbiamo in colonna A:A
    quindi la funzione in questo caso va fatta in questo modo
    il problema sorgeva dell'operatore se dovevamo sommare dei valori, per esempio in colonna B:B con riferimento a colonna A:A ess.
    =MATR.SOMMA.PRODOTTO((A1:A30="GENNAIO")*(B1:B30)+(A1:A30="MAGGIO")*(B1:B30))
    in questo caso dato che dobbiamo sommare valori e non contarli usiamo *

    per la formula precedente si puo' srivere anche in un altro modo con il CONTA.SE()

    =MATR.SOMMA.PRODOTTO((A1:A30="GENNAIO")+(A1:A30="MAGGIO"))
    =CONTA.SE(A1:A30;"GENNAIO")+CONTA.SE(A1:A30;"MAGGIO")
    da lo stesso risultato

    Mister_x





  • di MIster_x (utente non iscritto) data: 25/11/2013 10:59:34

    ciao V.F.

    ho postato ma non avevo visto la tua rettifica

    comunque per Grograman, che saluto , vorrei sapere dove sono le parentesi fuori posto in questo caso, cosi' si protra apprendere nueve scorciatoie per i calcoli con questa funzione

    ciao Mister_x









  • di Mister_X (utente non iscritto) data: 25/11/2013 11:03:04

    ciao Grograman

    viste le parentesi fuori posto, ma sto scrivendo direttamente senza usare excel pe rverifica dato da dove scrivo excel non e' installato ma solamente quello per leggere tali file

    di nuovo ciao
    Mister_x





  • di Textomb data: 25/11/2013 21:34:23

    buona la formula proposta da Grograman. Funziona.
    grazie mille.



  • di Grograman (utente non iscritto) data: 25/11/2013 22:58:40

    Lieto di essere stato di aiuto, ma la formula é di MrX non mia