calculo mayores decimales

2 envíos / 0 nuevos
Último envío
mada33
Imagen de mada33
Offline
última acción: Hace 4 meses 17 horas
alta: 22/02/2022 - 08:47
Puntos: 25
calculo mayores decimales

Buenos días, tengo un problema con una hoja de cálculo que estoy elaborando para elecciones sindicales. Explico un poco y adjunto el documento.En las juntas de personal el número de miembros va en función del número de trabajadores por lo que, varían de un centro a otro. También varían el número de mesas y el número y nombre de los sindicatos que participan. Los pasos son los siguientes: primero, se calcula el 5% de los votos (descontando los nulos pero teniendo en cuenta también los votos en blanco). En ese momento puede pasar que algún sindicato ya quede excluido del reparto posterior si no alcanza ese 5% o puede ser que todos lleguen al reparto si sobrepasan ese 5% (votos válidos + votos en blanco - votos nulos). El siguiente paso es saber cuantos votos "cuesta" el representante, esto se hace sumando los votos de los sindicatos que superan el 5% y dividiéndolo entre el número de miembros (en el ejemplo 20). En el ejemplo se necesitan 2.2 votos para obtener un representante. Para saber los representantes que obtiene cada uno se dividen los votos de cada uno entre 2.2 y el resultado se expresa con 3 decimales. El siguiente paso es coger el número entero de cada sindicato y ya sabemos los representantes que obtiene cada uno (hasta aquí es donde yo había llegado). El problema que yo encontré es a continuación: si el número de representantes entero sumara menos que 20 (en el ejemplo) habría que repartir el resto a los números decimales más altos. En el ejemplo faltarían 3 a repartir por restos, pero esto no siempre es así claro y es donde no tenía ni idea de como seguir. Los ordenadores también dependen un poco de los centros por lo que en uno pueden tener 2007, en otros 2010...

AdjuntoTamaño
File elecciones.xlsx14.59 KB
Javier Llamas
Imagen de Javier Llamas
Offline
última acción: Hace 3 meses 20 horas
alta: 19/03/2022 - 09:38
Puntos: 30
Buenas , y si utilizas 

Buenas , y si utilizas 

=REDONDEAR(D44;0)

en el Lugar de =TRUNCAR(D44)

 

 

Suerte, Javier