Agurpar "especial" en una tabla dinámica.

8 envíos / 0 nuevos
Último envío
argacha
Imagen de argacha
Offline
última acción: Hace 2 meses 1 semana
Nivel 1 - 200 puntosNivel 2 - 500 puntosNivel 3 - 1000 puntos
alta: 10/01/2007 - 08:28
Puntos: 1897
Agurpar "especial" en una tabla dinámica.

Estoy haciendo una taba dinámica con la experiecia del personal de mi empresa.

La  experiecia la he calculado restando la fecha de inicio de experiencia a la fecha de hoy.

De esta forma, cada persona tiene una experiencia distinta que será un número con decimales y es muy dicifil que dos personsa tengan la misma experiecia.. A la hora de hacer la tabla dinámica, me gustaría agurupar al personal por entornos de experiencia, 5,10,10,20... años. ¿alquien me puede inicar cómo hcerlo mejor?

gracias

 

pacomegia
Imagen de pacomegia
Offline
última acción: Hace 1 hora 46 mins
Nivel 1 - 200 puntosNivel 2 - 500 puntosNivel 3 - 1000 puntosNivel 4 - 2000 puntosNivel 5 - 4000 puntosadministrador
alta: 27/12/2006 - 23:26
Puntos: 10365
Re: Agurpar "especial" en una tabla dinámica.

yes, we can.

lo primero es que el campo por el que agrupes debe estar como categoría en filas o en columnas.

luego con el botón secundario, muestra el menú contextual y elige la opción Agrupar

agrupar valores de categorías en una tabla dinámica

A continuación, si Excel interpreta que los datos son numéricos, aparecerá un cuadro de diálogo para especificar los intervalos de agrupación.

agrupar por valores en una tabla dinámica

por defecto aparecen el mínimo y el máximo, pero para que sean valores redondos, corrígelo y pon algo razonable, por ejemplo, en tu caso de los años, empezar en 0 y llegar hasta 40 a intervalos de 5 años.


------
Ya sé Excel, pero necesito más
La potencia sin control no sirve de nada.
agradecimientos

 

Data Tools Suite
datos y tablas con Excel

argacha
Imagen de argacha
Offline
última acción: Hace 2 meses 1 semana
Nivel 1 - 200 puntosNivel 2 - 500 puntosNivel 3 - 1000 puntos
alta: 10/01/2007 - 08:28
Puntos: 1897
Re: Agurpar "especial" en una tabla dinámica.

Me dice que no se puede agrupar....

se supone que he revisado la columna de origen; es el resultado de una fórmula (hoy-fecha de inici de experiencia), su formato es número...¿por qué me puede pasar???

pacomegia
Imagen de pacomegia
Offline
última acción: Hace 1 hora 46 mins
Nivel 1 - 200 puntosNivel 2 - 500 puntosNivel 3 - 1000 puntosNivel 4 - 2000 puntosNivel 5 - 4000 puntosadministrador
alta: 27/12/2006 - 23:26
Puntos: 10365
Re: Agurpar "especial" en una tabla dinámica.

¿hay celdas en blanco o que devuelvan ""?¿son todos los valores iguales?

entiendo que la fórmula está en los datos de origen ¿no?

si quieres, adjunta un archivo de ejemplo (borrando los datos delicados) y le echo un vistazo a ver qué se me ocurre


------
La potencia sin control no sirve de nada.
Ya sé Excel, pero necesito más

 

Data Tools Suite
datos y tablas con Excel

argacha
Imagen de argacha
Offline
última acción: Hace 2 meses 1 semana
Nivel 1 - 200 puntosNivel 2 - 500 puntosNivel 3 - 1000 puntos
alta: 10/01/2007 - 08:28
Puntos: 1897
Re: Agurpar "especial" en una tabla dinámica.

No hay celdas en blanco ( al menos no las veo)

La fórmula está en el origen de datos

subo el archivo.

seguro que es una tontería.. pero no la encuentro.

 

AdjuntoTamaño
Office spreadsheet icon personal.xls387.5 KB
pacomegia
Imagen de pacomegia
Offline
última acción: Hace 1 hora 46 mins
Nivel 1 - 200 puntosNivel 2 - 500 puntosNivel 3 - 1000 puntosNivel 4 - 2000 puntosNivel 5 - 4000 puntosadministrador
alta: 27/12/2006 - 23:26
Puntos: 10365
Re: Agurpar "especial" en una tabla dinámica.

perdona, pero sí tienes datos en blanco, porque el origen de la tabla dinámica es el rango que se llama "personal", que abarca muchas más filas que donde tienes tus datos.

Si tienes la versión 2003 o posterior, crearía una tabla con el personal, para que se ajustase exactamente al tamaño del rango con datos y así no tendría filas en blanco molestando.

También en la fórmula que calcula la experiencia tienes valores en blanco =SI((M14="Alta");($O$2-H14)/365;"") Aunque en la tabla dinámica hayas filtrado para mostrar los que se encuentran de alta, la agrupación se realiza considerando todos. cambia esta fórmula y pon un cero para probar, siempre que no utilices ese valor para otras cosas.

Ahora sí los puedes agrupar

(por cierto, que voy a modificar el archivo que has adjuntado, porque contiene nombres en las filas ocultas que igual no deberían estar ahí.)


------
La potencia sin control no sirve de nada.
Ya sé Excel, pero necesito más

AdjuntoTamaño
Office spreadsheet icon personal.xls340.5 KB

 

Data Tools Suite
datos y tablas con Excel

argacha
Imagen de argacha
Offline
última acción: Hace 2 meses 1 semana
Nivel 1 - 200 puntosNivel 2 - 500 puntosNivel 3 - 1000 puntos
alta: 10/01/2007 - 08:28
Puntos: 1897
Re: Agurpar "especial" en una tabla dinámica.

Si elimino esa fórmula de la columna experiencia, cambia el valor de Promedio . Supongo que se solucionará a traves del "Promedio.si" pero no sé hacerlo.

(gracias, ops)

 

argacha
Imagen de argacha
Offline
última acción: Hace 2 meses 1 semana
Nivel 1 - 200 puntosNivel 2 - 500 puntosNivel 3 - 1000 puntos
alta: 10/01/2007 - 08:28
Puntos: 1897
Re: Agurpar "especial" en una tabla dinámica.

Ya lo he conseguido

gracias :)