Mis estadísticas no se actualizan... ¿a qué puede deberse?Voy a refundir aquí los tres o cuatro posts anteriores sobre este asunto para poder crear un link en las faqs que pueda ser de utilidad en un futuro.
Si la tabla dinámica de la pestaña "filtros" o las estadísticas no se actualizan puede ser básicamente por cuatro motivos:
1.- No hemos actualizado la tabla correctamente.
2.- Hemos añadido líneas nuevas
por debajo de la última que venía creada en el modelo. Es decir, nuevas líneas
fuera del área "decorada".
3.- Tenemos inadvertidamente activado un filtro que impide que se nos muestren todos los resultados que queremos.
4.- Hay una discontinuidad en las fórmulas de la pestaña "bets del mes"
Haremos las siguientes comprobaciones:
1.- Falta de actualizaciónNos situamos en cualquier lugar de
dentro de la tabla dinámica (por ejemplo la fila de totales) y con el botón derecho del ratón buscamos la opción "actualizar" y actualizamos. Excel no actualiza automáticamente las tablas dinámicas sino que esta actualización tiene que ser forzada por el usuario.
2.- Tenemos líneas fuera del rango de las tablas de estadísticas.La tablas dinámicas (pestaña filtros y pestaña estadísticas) están configuradas para comprobar los datos de un determinado número de celdas, lo que denominamos "rango". Si añadimos o eliminamos filas o celdas dentro del rango, las nuevas filas quedarán automáticamente incluidas dentro del origen de datos de la tabla dinámica y ésta funcionará correctamente. Pero si las añadimos fuera de ese rango, la tabla dinámica no las tomará en consideración.
Para ello comprobemos lo siguiente.
- Nos situamos en cualquier celda de la tabla dinámica y en la cinta de opciones (arriba) vamos al menú "Opciones" y seleccionamos "cambiar origen de datos".
- Veremos un cuadro de diálogo que nos muestra el rango de datos cubierto por la tabla dinámica
En la línea de puntos intermitente vemos hasta donde llega el rango. ¿Quedan celdas fuera? En ese caso tenemos que modificar el rango. En la imagen de arriba vemos que llega hasta la celda W452.
La forma de solucionar el problema es simplemente modificar el rango de celdas que "lee" la tabla dinámica a fin de que todas nuestras líneas queden dentro de ese rango. Para ello procedemos del siguiente modo:
1.- Comprobamos cuál es la última celda de la columna W (año) en donde tenemos algo escrito. Pongamos que sea la W480.
2.- Seguimos las instrucciones del punto anterior para "modificar el origen de datos". Cuando se abra el cuadro de diálogo que sale en la imagen del punto anterior, localizamos la mencion "Tabla o rango: ... " y observamos qué cifra se indica al final de la fórmula, en nuestro caso $W$452" El número 452 que tenemos en la fórmula seguramente es inferior al de la última celda que habíamos buscado en el punto anterior (480). Por eso no se actualiza. Claramente, las estadísticas nos están dejando fuera las líneas de la 453 a la 480.
3.- Simplemente cambiamos 452 en la fórmula por un número
superior al de nuestra última celda. No tocamos los signos $ de la fórmula. En el ejemplo que hemos puesto en el punto 1, si nuestra última celda con datos es la 480, la fórmula debería quedarnos algo así: 'Bets del mes'!$B$11:$W$485. El 485 es un ejemplo... cualquier número superior al 480 nos sirve.
Si tenemos celdas formateadas con sus sombreados y líneas que se extiendan más allá de la útima con contenido que habíamos mencionado en el punto 1.- tal vez sea buena idea poner el valor de la última celda formateada. Así siempre sabremos dónde tenemos el límite y que no podemos pasarnos de ahí o las estadísticas dejarán de funcionar.
Revisamos si hiubiera que repetir la misma operación con las tablas de la pestaña "estadísticas".
Para evitar que nos suceda esta desconfiguración de la tabla tenemos que asegurarnos de insertar siempre nuevas líneas
antes de la última existente y no después. Así preservamos los rangos de origen de datos para las estadísticas.
3.- Revisemos si hay algún filtro activado inadvertidamente:- Comprobamos si en los criterios de filtrado (mes, año, deporte, competición, etc.) en la cabecera de la tabla muestra en todas ellas el valor "todas".
- Situamos el cursor del ratón sobre el pequeño embudo situado a la derecha de la palabra "fecha". Nos aparecerá un elemento emergente que nos informará de qué filtros tenemos activados ahí. Si hay algún filtro activado pulsamos en el embudo y los podremos modificar. Se nos abre un diálogo
- Pulsamos el desplegable de la parte superior (el que ahora muestra "fecha") y revisamos todos los filtros que se aplican. Nos aseguramos de que todos ellos muestren "seleccionar todo". Modificamos los necesarios y la tabla dinámica nos mostrará el resultado actualizado.
-----
Espero que sea de utilidad.
Muchas gracias y saludos,