Funciones estadísticas de Excel: representación de vínculos mediante RANK

Resumen

En este artículo se describe cómo usar RANK para proporcionar un valor de clasificación promedio a las observaciones vinculadas.

Más información

Al convertir datos numéricos en rangos, es posible que desee representar los vínculos para que las observaciones vinculadas reciban una clasificación media sobre todas estas observaciones en lugar de la clasificación más baja posible. En el ejemplo numérico de este artículo se muestra esto.

Aunque la versión actual de RANK devuelve los resultados adecuados para la mayoría de las situaciones, en este artículo se describe la situación en la que se produce un empate. Por ejemplo, es posible que quiera que RANK controle los vínculos si usa una prueba de hipótesis estadística no paramétrica que implique rangos.

El método que se describe en este artículo también se describe en el archivo de ayuda RANK para Microsoft Office Excel 2003 y para las versiones posteriores de Excel (pero no en archivos de ayuda RANK anteriores). Este procedimiento funciona igualmente bien para todas las versiones de Excel. La propia función RANK no ha cambiado.

Sintaxis

RANK(number, ref, order)

Nota:

Number debe tener un valor numérico; ref debe ser una matriz o un rango de celdas que contenga valores de datos numéricos; order es opcional. Si omite order o le asigna un valor de 0 (cero), la clasificación de number es la posición de number en ref si ref se clasifica en orden descendente. Si se asigna a order cualquier valor distinto de cero, se supone que ref se clasifica en orden ascendente.

Ejemplo de uso

Para ilustrar este uso de RANK, cree una hoja de cálculo de Excel en blanco, copie la siguiente tabla, seleccione la celda A1 en la hoja de cálculo de Excel en blanco y, a continuación, haga clic en Pegar en el menú Editar para que las entradas de las siguientes celdas de relleno de tabla A1:F12 en la hoja de cálculo.

Nota:

En Microsoft Office Excel 2007, el comando Pegar está en el grupo Portapapeles de la pestaña Inicio .

A B C D E F
10 =RANK(A1,$A$1:$A$12,1) =B1 + (COUNT($A$1:$A$12) + 1 - RANK($A 1,$A$1:$A$12,0) - RANK($A 1,$A$1:$A$12,1))/2 =RANK(A1,$A$1:$A$12,0) =E1 + (COUNT($A$1:$A$12) + 1 - RANK($A 1,$A$1:$A$12,0) - RANK($A 1,$A$1:$A$12,1))/2
21 =RANK(A2,$A$1:$A$12,1) =B2 + (COUNT($A$1:$A$12) + 1 - RANK($A 2,$A$1:$A$12,0) - RANK($A 2,$A$1:$A$12,1))/2 =RANK(A2,$A$1:$A$12,0) =E2 + (COUNT($A$1:$A$12) + 1 - RANK($A 2,$A$1:$A$12,0) - RANK($A 2,$A$1:$A$12,1))/2
21 =RANK(A3,$A$1:$A$12,1) =B3 + (COUNT($A$1:$A$12) + 1 - RANK($A 3,$A$1:$A$12,0) - RANK($A 3,$A$1:$A$12,1))/2 =RANK(A3,$A$1:$A$12,0) =E3 + (COUNT($A$1:$A$12) + 1 - RANK($A 3,$A$1:$A$12,0) - RANK($A 3,$A$1:$A$12,1))/2
21 =RANK(A4,$A$1:$A$12,1) =B4 + (COUNT($A$1:$A$12) + 1 - RANK($A 4,$A$1:$A$12,0) - RANK($A 4,$A$1:$A$12,1))/2 =RANK(A4,$A$1:$A$12,0) =E4 + (COUNT($A$1:$A$12) + 1 - RANK($A 4,$A$1:$A$12,0) - RANK($A 4,$A$1:$A$12,1))/2
21 =RANK(A5,$A$1:$A$12,1) =B5 + (COUNT($A$1:$A$12) + 1 - RANK($A 5,$A$1:$A$12,0) - RANK($A 5,$A$1:$A$12,1))/2 =RANK(A5,$A$1:$A$12,0) =E5 + (COUNT($A$1:$A$12) + 1 - RANK($A 5,$A$1:$A$12,0) - RANK($A 5,$A$1:$A$12,1))/2
33 =RANK(A6,$A$1:$A$12,1) =B6 + (COUNT($A$1:$A$12) + 1 - RANK($A 6,$A$1:$A$12,0) - RANK($A 6,$A$1:$A$12,1))/2 =RANK(A6,$A$1:$A$12,0) =E6 + (COUNT($A$1:$A$12) + 1 - RANK($A 6,$A$1:$A$12,0) - RANK($A 6,$A$1:$A$12,1))/2
33 =RANK(A7,$A$1:$A$12,1) =B7 + (COUNT($A$1:$A$12) + 1 - RANK($A 7,$A$1:$A$12,0) - RANK($A 7,$A$1:$A$12,1))/2 =RANK(A7,$A$1:$A$12,0) =E7 + (COUNT($A$1:$A$12) + 1 - RANK($A 7,$A$1:$A$12,0) - RANK($A 7,$A$1:$A$12,1))/2
52 =RANK(A8,$A$1:$A$12,1) =B8 + (COUNT($A$1:$A$12) + 1 - RANK($A 8,$A$1:$A$12,0) - RANK($A 8,$A$1:$A$12,1))/2 =RANK(A8,$A$1:$A$12,0) =E8 + (COUNT($A$1:$A$12) + 1 - RANK($A 8,$A$1:$A$12,0) - RANK($A 8,$A$1:$A$12,1))/2
52 =RANK(A9,$A$1:$A$12,1) =B9 + (COUNT($A$1:$A$12) + 1 - RANK($A 9,$A$1:$A$12,0) - RANK($A 9,$A$1:$A$12,1))/2 =RANK(A9,$A$1:$A$12,0) =E9 + (COUNT($A$1:$A$12) + 1 - RANK($A 9,$A$1:$A$12,0) - RANK($A 9,$A$1:$A$12,1))/2
52 =RANK(A10,$A$1:$A$12,1) =B10 + (COUNT($A$1:$A$12) + 1 - RANK($A 10,$A$1:$A$12,0) - RANK($A 10,$A$1:$A$12,1))/2 =RANK(A10,$A$1:$A$12,0) =E10 + (COUNT($A$1:$A$12) + 1 - RANK($A 10,$A$1:$A$12,0) - RANK($A 10,$A$1:$A$12,1))/2
61 =RANK(A11,$A$1:$A$12,1) =B11 + (COUNT($A$1:$A$12) + 1 - RANK($A 11,$A$1:$A$12,0) - RANK($A 11,$A$1:$A$12,1))/2 =RANK(A11,$A$1:$A$12,0) =E11 + (COUNT($A$1:$A$12) + 1 - RANK($A 11,$A$1:$A$12,0) - RANK($A 11,$A$1:$A$12,1))/2
73 =RANK(A12,$A$1:$A$12,1) =B12 + (COUNT($A$1:$A$12) + 1 - RANK($A 12,$A$1:$A$12,0) - RANK($A 12,$A$1:$A$12,1))/2 =RANK(A12,$A$1:$A$12,0) =E12 + (COUNT($A$1:$A$12) + 1 - RANK($A 12,$A$1:$A$12,0) - RANK($A 12,$A$1:$A$12,1))/2

Nota:

Después de pegar esta tabla en la nueva hoja de cálculo de Excel, haga clic en el botón Opciones de pegado y, a continuación, haga clic en Coincidir formato de destino.

En Excel 2003, con el rango pegado aún seleccionado, seleccione Columna en el menú Formato y, a continuación, haga clic en Autoajustar selección.

En Excel 2007, con el rango pegado aún seleccionado, haga clic en Formato en el grupo Celda de la pestaña Inicio y, a continuación, haga clic en Ajustar automáticamente el ancho de columna.

Para algunos fines, es posible que desee usar una definición de clasificación que tenga en cuenta los vínculos. Para ello, agregue el siguiente factor de corrección al valor que devuelve RANK. Este factor de corrección es adecuado cuando la clasificación se calcula en orden descendente (orden = 0 u omitido) o orden ascendente (orden = valor distinto de cero).

(COUNT(ref) + 1 – RANK(number, ref, 0) – RANK(number, ref, 1))/2.

La hoja de cálculo muestra esta definición de clasificación. Los datos están en las celdas A1:A12. Las clasificaciones que RANK devuelve en orden ascendente están en las celdas B1:B12. Las observaciones en las celdas A2:A5 están asociadas con un valor común de 21. Esto genera una clasificación común de 2. Hay una observación de menor rango, 10. Estos cuatro valores de 21 ocupan las posiciones clasificadas 2, 3, 4 y 5 y tienen una clasificación media de (2 + 3 + 4 + 5)/4 = 3,5. De forma similar, las dos observaciones en las celdas A6:A7 son cada 33, hay cinco observaciones con rango inferior. Por lo tanto, estas dos observaciones ocupan las posiciones clasificadas 6 y 7 y tienen una clasificación media de (6 + 7)/2 = 6,5. Por último, las tres observaciones de las celdas A8:A10 tienen un valor común, 52. Hay siete observaciones con rango inferior. Por lo tanto, estas tres observaciones ocupan las posiciones clasificadas 8, 9 y 10 y tienen una clasificación media de (8 + 9 + 10)/3 = 9.

Las entradas de la columna C contienen el factor de corrección de las clasificaciones vinculadas y muestran estas clasificaciones medias que tienen en cuenta los vínculos. Los valores de las columnas B y C son exactamente los mismos cuando las observaciones no están asociadas con otras observaciones, como las filas 1, 11 y 12.

Las celdas E1:E12 contienen rangos que RANK devuelve en orden descendente. Hay dos entradas con rangos inferiores a las tres entradas de las celdas A8:A10. Las celdas A8:A10 tienen un valor común, 54. Por lo tanto, estas tres entradas ocupan las posiciones clasificadas 3, 4 y 5 y tienen una clasificación media de (3 + 4 + 5)/3 = 4. Hay cinco entradas con una clasificación inferior a las dos entradas de las celdas A6:A7. Las celdas A6:A7 tienen un valor común, 33. Por lo tanto, estas dos entradas ocupan las posiciones clasificadas 6 y 7 y tienen una clasificación media de (6 + 7)/2 = 6,5. Hay siete entradas con rangos inferiores a las cuatro entradas de las celdas A2:A5. Las celdas A2:A5 tienen un valor común, 21. Por lo tanto, estas cuatro entradas ocupan las posiciones clasificadas 8, 9, 10, 11 y tienen un valor medio de (8 + 9 + 10 + 11)/4 = 9,5.

Las entradas de la columna F contienen el factor de corrección de las clasificaciones vinculadas y muestran estas clasificaciones medias que tienen en cuenta los vínculos. Los valores de las columnas E y F son exactamente los mismos cuando las observaciones no están asociadas con otras observaciones, como las filas 1, 11 y 12.

Conclusiones

En este artículo se describe e ilustra un factor de corrección que puede usar para tener en cuenta las clasificaciones vinculadas al clasificar los datos. Puede usar el factor de corrección junto con la función RANK. El factor de corrección funciona igualmente bien cuando los rangos están en orden ascendente o descendente.