Repartir número según decimal más alto

22/07/2005 - 00:06 por Antogana | Informe spam
Buenas noches a todos.

Llevo unos días intentando conseguir una fórmula que sea capaz de
repartir un número según el que tenga el decimal más alto de una lista de
ellos. Lamentablemente no consigo encontrar un modo satisfactorio de hacerlo
y recurro a vosotros por si podéis echarme una mano.

Para explicarme con más claridad os pongo un ejemplo. Sería repartir 'n'
unidades entre aquellos cuya parte decimal es más alta.


Número Repartir en lugar Valor Total

5,21 0 5
3,47 3º lugar 4
2,14 0 2
0,89 1º lugar 1
0,49 2º lugar 1


Cantidad a repartir 3 unidades



Un saludo y muchas gracias por todas las contestaciones.
 

Leer las respuestas

#1 KL
22/07/2005 - 00:24 | Informe spam
Hola Antogana,

Prueba esta formual matricial (Ctrl+Shift+Enter) copiandola hacia abajo:

=SUMA((RESIDUO(A1;1)=K.ESIMO.MAYOR(RESIDUO($A$1:$A$100;1);{1;2;3}))*{1;2;3})

Saludos,
KL


"Antogana" wrote in message
news:A%UDe.2330898$
Buenas noches a todos.

Llevo unos días intentando conseguir una fórmula que sea capaz de
repartir un número según el que tenga el decimal más alto de una lista de
ellos. Lamentablemente no consigo encontrar un modo satisfactorio de
hacerlo y recurro a vosotros por si podéis echarme una mano.

Para explicarme con más claridad os pongo un ejemplo. Sería repartir
'n' unidades entre aquellos cuya parte decimal es más alta.


Número Repartir en lugar Valor Total

5,21 0 5
3,47 3º lugar 4
2,14 0 2
0,89 1º lugar 1
0,49 2º lugar 1


Cantidad a repartir 3 unidades



Un saludo y muchas gracias por todas las contestaciones.

Preguntas similares