[Risolto] Problema con funzione RANGO

Discussioni sull'applicazione per i fogli di calcolo
Rispondi
psavi73
Messaggi: 11
Iscritto il: domenica 22 marzo 2020, 16:39

[Risolto] Problema con funzione RANGO

Messaggio da psavi73 »

Salve a tutti,
usando la funzione rango mi sono accorto che non mi restituisce il risultoato che mi aspettavo.
Vi riporto di seguito il vettore col risultato applicando la funzione rango e quello che mi sarei aspettato:
Vettore; Rango con funzione; Rango atteso
12 1 1
9 5 4
6 10 7
8 6 5
10 3 3
5 11 8
8 6 5
10 3 3
4 12 9
8 6 5
11 2 2
7 9 6
La funzione rango sembra saltare il rango 4.

In allegato anche il file con la tabella.

Qualcuno potrebbe gentilmente aiutarmi?

Ciao e grazie.
Pierpaolo
Allegati
RANGO.ods
(16.71 KiB) Scaricato 34 volte
Ultima modifica di psavi73 il martedì 23 gennaio 2024, 21:16, modificato 1 volta in totale.
LibreOffice 6.1.6.3 (x64), Windows 10
Avatar utente
charlie
Site Admin
Site Admin
Messaggi: 8819
Iscritto il: mercoledì 19 dicembre 2012, 10:50
Contatta:

Re: Problema con funzione RANGO

Messaggio da charlie »

Ciao, non sono un esperto delle funzioni statistiche ma ho colto l'occasione per studiare un po' ;) .
Da informazioni raccolte in rete sembra che il comportamento da te riscontrato di RANGO (e di RANGO.UG) sia del tutto normale.
Anche per Excel trovo:
"RANGO.UG attribuisce lo stesso rango ai numeri doppi. Tuttavia, la presenza di numeri doppi cambia i ranghi di numeri successivi. Ad esempio, se in un elenco di interi, ordinati in senso ascendente, il numero 10 appare due volte e ha un rango uguale a 5, il numero 11 avrà un rango uguale a 7 e nessun numero potrà avere un rango uguale a 6."
charlie
macOS 14.4.1 Sonoma: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org
psavi73
Messaggi: 11
Iscritto il: domenica 22 marzo 2020, 16:39

Re: Problema con funzione RANGO

Messaggio da psavi73 »

Ciao Charlie,
ti ringrazio per il chiarimento.
A questo punto considero risolto il mio "problema".
LibreOffice 6.1.6.3 (x64), Windows 10
Avatar utente
gioh66
Volontario
Volontario
Messaggi: 1750
Iscritto il: lunedì 31 luglio 2017, 14:57
Località: Friuli

Re: [Risolto] Problema con funzione RANGO

Messaggio da gioh66 »

Buondì. Volendo assegnare a tutti i valori un rango unico potresti modificare la formula così

Codice: Seleziona tutto

=MATR.SOMMA.PRODOTTO(RANGO(A2+RIF.RIGA(A2)/1000;$A$2:$A$13+RIF.RIGA($A$2:$A$13)/1000))
...se sei soddisfatto delle risposte ricevute metti il [Risolto] https://forum.openoffice.org/it/forum/v ... f=9&t=5661

Libreoffice 6/7 Ubuntu 22.04 - PcLinuxOS - LinuxMint 21
psavi73
Messaggi: 11
Iscritto il: domenica 22 marzo 2020, 16:39

Re: [Risolto] Problema con funzione RANGO

Messaggio da psavi73 »

gioh66 ha scritto: mercoledì 24 gennaio 2024, 11:44 Buondì. Volendo assegnare a tutti i valori un rango unico potresti modificare la formula così

Codice: Seleziona tutto

=MATR.SOMMA.PRODOTTO(RANGO(A2+RIF.RIGA(A2)/1000;$A$2:$A$13+RIF.RIGA($A$2:$A$13)/1000))
Buongiorno gioh66,
veramente l'intenzione era quella di assegnare il medesimo rango a valori uguali, come riportato nella colonna "Rango atteso".
LibreOffice 6.1.6.3 (x64), Windows 10
Avatar utente
gioh66
Volontario
Volontario
Messaggi: 1750
Iscritto il: lunedì 31 luglio 2017, 14:57
Località: Friuli

Re: [Risolto] Problema con funzione RANGO

Messaggio da gioh66 »

Ciao. Mi era sfuggito. Prova così

Codice: Seleziona tutto

=MATR.SOMMA.PRODOTTO(SE(A2<$A$2:$A$13;1/CONTA.SE($A$2:$A$13;$A$2:$A$13)))+1
...se sei soddisfatto delle risposte ricevute metti il [Risolto] https://forum.openoffice.org/it/forum/v ... f=9&t=5661

Libreoffice 6/7 Ubuntu 22.04 - PcLinuxOS - LinuxMint 21
psavi73
Messaggi: 11
Iscritto il: domenica 22 marzo 2020, 16:39

Re: [Risolto] Problema con funzione RANGO

Messaggio da psavi73 »

gioh66 ha scritto: mercoledì 24 gennaio 2024, 13:38 Ciao. Mi era sfuggito. Prova così

Codice: Seleziona tutto

=MATR.SOMMA.PRODOTTO(SE(A2<$A$2:$A$13;1/CONTA.SE($A$2:$A$13;$A$2:$A$13)))+1
Ciao gioh66,
era proprio quello che mi serviva.
Grazie!
Posso approfittare ancora della tua disponibilità e chiederti la logica alla base della formula?
LibreOffice 6.1.6.3 (x64), Windows 10
Avatar utente
gioh66
Volontario
Volontario
Messaggi: 1750
Iscritto il: lunedì 31 luglio 2017, 14:57
Località: Friuli

Re: [Risolto] Problema con funzione RANGO

Messaggio da gioh66 »

Ciao. Non è farina del mio sacco ma se guardi questo video (per excel) ti spiega la logica oltre ad un'altra funzione.
https://www.youtube.com/watch?v=Hv1GA7q ... X&index=68
Ps.: io a differenza del video ho usato MATR.SOMMA.PRODOTTO per non fare la formula matriciale.
...se sei soddisfatto delle risposte ricevute metti il [Risolto] https://forum.openoffice.org/it/forum/v ... f=9&t=5661

Libreoffice 6/7 Ubuntu 22.04 - PcLinuxOS - LinuxMint 21
psavi73
Messaggi: 11
Iscritto il: domenica 22 marzo 2020, 16:39

Re: [Risolto] Problema con funzione RANGO

Messaggio da psavi73 »

gioh66 ha scritto: mercoledì 24 gennaio 2024, 15:49 Ciao. Non è farina del mio sacco ma se guardi questo video (per excel) ti spiega la logica oltre ad un'altra funzione.
https://www.youtube.com/watch?v=Hv1GA7q ... X&index=68
Ps.: io a differenza del video ho usato MATR.SOMMA.PRODOTTO per non fare la formula matriciale.
Grazie!
LibreOffice 6.1.6.3 (x64), Windows 10
Rispondi