[Risolto] Problema con funzione RANGO
[Risolto] Problema con funzione RANGO
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
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
Re: Problema con funzione RANGO
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."
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
macOS 14.4.1 Sonoma: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org
Re: Problema con funzione RANGO
Ciao Charlie,
ti ringrazio per il chiarimento.
A questo punto considero risolto il mio "problema".
ti ringrazio per il chiarimento.
A questo punto considero risolto il mio "problema".
LibreOffice 6.1.6.3 (x64), Windows 10
Re: [Risolto] Problema con funzione RANGO
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
Libreoffice 6/7 Ubuntu 22.04 - PcLinuxOS - LinuxMint 21
Re: [Risolto] Problema con funzione RANGO
Buongiorno gioh66,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))
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
Re: [Risolto] Problema con funzione RANGO
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
Libreoffice 6/7 Ubuntu 22.04 - PcLinuxOS - LinuxMint 21
Re: [Risolto] Problema con funzione RANGO
Ciao gioh66,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
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
Re: [Risolto] Problema con funzione RANGO
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.
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
Libreoffice 6/7 Ubuntu 22.04 - PcLinuxOS - LinuxMint 21
Re: [Risolto] Problema con funzione RANGO
Grazie!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.
LibreOffice 6.1.6.3 (x64), Windows 10