funzione MODA



  • funzione MODA()
    di ludagi data: 13/02/2013 15:12:39

    come si puo' fare per calcolare la moda per piu' di 255 numeri ??

    grazie


  • DOWNLOAD DA PAGINA INTERNET E STAMPA DOCUMENTO PDF
    di alberto (utente non iscritto) data: 13/02/2013 15:16:21

    HO ELABORATO UNA MACRO PER NAVIGARE SU VARIE PAGINE WEB FINO AD ARRIVARE AL DOWNLOAD DI UN DOCUMENTO IN PDF. QUELLO CHE NON RIESCO A FARE è STAMPARE IL DOCUMENTO CHE SI APRE NELL'APPLICAZIONE ADOBE READER. HO PROVATO CON SENDKEYS (^P) PER APRIRE FINESTRA STAMPANTE E SENDKEYS ({ENTER}) MA LA STAMPA NON PARTE.



  • di HarryBosch data: 13/02/2013 15:21:13

    @ Alberto
    hai continuato la discussione aperta da un altro utente.
    Ti chiedo gentilmente di aprire un nuovo thread, Grazie



  • di HarryBosch data: 13/02/2013 15:53:38

    @Ludagi
    in che senso "per più di 255 numeri"?
    Con formula o con vba?


  • funzione MODA()
    di ludagi data: 13/02/2013 15:58:09

    ho una colonna di numeri di 600 valori .... la funzione moda() da risultato solo se mi limito a 255 .... se inserisco tutto il range mi viene zero.

    voglio estendere la formula a tutti i 600 valori senza vba



  • di Vecchio Frac data: 13/02/2013 17:21:05

    @Ludagi
    Forse stai sbagliando qualcosa.
    La funzione MODA accetta fino a 30 parametri, argomenti di cui si desidera calcolare la moda. Ma non ti serve, a meno che tu non voglia riferirti ad aree diverse, non contigue; quindi puoi utilizzare un'unica matrice o un riferimento a una matrice anziché argomenti separati dal punto e virgola.

    =MODA(A1:A1000)
    dà un risultato corretto se ci sono almeno due valori uguali e che siano di tipo numerico (valori che rappresentano il numero che compare più frequentemente... quello di moda appunto ^_^)
    Se inserisci tutto il range e ti viene zero, questo è il risultato corretto :)





  • di ludagi data: 13/02/2013 18:29:10

    Funzione MODA

    Restituisce il valore più ricorrente o ripetitivo di una matrice o di un intervallo di dati.

    Sintassi

    MODA(num1;num2;...)

    Num1, num2, ... sono da 1 a 255 argomenti di cui si desidera calcolare la moda.

    altre non funziona



  • di Vecchio Frac data: 13/02/2013 20:51:15

    Appunto! Lo riporti tu stesso:
    "...di una matrice o di un intervallo di dati."
    Solo che poi la Guida continua:
    "Num1; num2;... sono da 1 a 30 argomenti di cui si desidera calcolare la moda. È anche possibile utilizzare un'unica matrice o un riferimento a una matrice anziché argomenti separati dal punto e virgola."

    Quindi gli argomenti sono 30 (e non 255).
    Almeno per Excel 2003... cui tu ti riferisci (l'hai dichiarato nell'apertura della discussione).

    E siccome un argomento può essere rappresentato appunto da un range (matrice o riferimento a matrice), sei a cavallo:
    =MODA(A1:A10000) calcola la moda dei diecimila valori presenti nella colonna A.
    E siccome ho provato, ti assicuro che funziona perfettamente.
    E siccome forse non sei convinto, allega un file con dati di esempio, così lo vediamo assieme.
    ^_^






  • di ludagi data: 14/02/2013 09:55:11

    grazie .... si funziona .... sbagliavo ad interpetrare siccome mi dava risultato zero credevo che non trovava il risultato ...



    poi ho controllato ed il valore zero era quello piu' frequente .... quindi risultato esatto


    grazie



  • di rita (utente non iscritto) data: 14/02/2013 16:32:55

    per Alberto
    il comando apre lo schermo di stampa con adobe 11
    SendKeys "^(p)"

    ....puoi postare in una discussione come fai a navigare in un link con una macro....
    lo avevo chiesto tempo fa
    ps scusate se mi sono intromessa in questa discussione




  • di Vecchio Frac data: 14/02/2013 20:24:48

    @rita
    Hai sbagliato discussione.
    Qui si parla della funzione MODA ma mi sembra che sia stata risolta (prego ludagi di spuntare la relativa casella in una nuova risposta).





  • di rita (utente non iscritto) data: 15/02/2013 07:51:42

    no, rispondevo ad Alberto che erroneamente aveva fatto una richiesta in questa discussione ed infatti gli ho chiesto di aprirne un 'altra
    ciao