martes, 21 de julio de 2015

Mostrar elementos sin datos en una tabla dinámica.

Me preguntaba un lector hace algunos días por la posibilidad de que nuestras Tablas dinámicas mostraran todos los elementos existentes aunque no tuvieran datos que reflejar, según la configuración o el tipo de filtro aplicado.
La respuesta fue afirmativa, además es bien sencillo...


Lo habitual, por defecto, es que las tablas dinámicas sólo muestren aquellos elementos en los que hay datos...
Veamos un ejemplo en la imagen:

Mostrar elementos sin datos en una tabla dinámica.


Podemos observar que, a pesar de existir tres zonas: Sur, Norte y Centro, para cada comercial sólo aparece aquella zona con dato...
Esto es un problema (podría serlo) si siempre queremos mantener una misma estructura de tabla dinámica, o bien por que desde ésta, generemos un gráfico dinámico y necesitemos siempre tenga la misma forma:

Mostrar elementos sin datos en una tabla dinámica.



Nuestro objetivo es, por tanto, que se muestren todos los elementos (con o sin datos!!).
El paso a seguir es sencillo, accederemos a la Configuración de campo (de aquel que deseemos mostrar todos los items.. en nuestro ejemplo, campo Zona), iremos a la pestaña Diseño e Impresión, y marcaremos la opción Mostrar elementos sin datos:

Mostrar elementos sin datos en una tabla dinámica.



El resultado es claro:


Se observa como se muestran todos los elementos existentes en el origen para el campo Zona, tenga o no dato... tal como perseguíamos.

4 comentarios:

  1. Hola. Necesito algo parecido en una cuenta,lo que pasa es que tengo una tabla que alguno a días tiene una opción y otros días No. Ejm. Activo, cancelado,instalado... pero otro día puede no tener activo... pero igual necesito que se muestre activo así sea 0. Pero con lo que me pones aquí tendría que tener por lo menos un campo con ese valor. Existe forma de hacerlo?.. de antemano gracias.

    ResponderEliminar
    Respuestas
    1. Hola!
      pues una 'chapuza' habitual a este problema es añadir a mano al inicio de la tabla origen todas las opciones a mostrar... sin valor.

      Por desgracia no existe alternativa
      :'(

      Saludos

      Eliminar
  2. Muchas gracias por este aporte!! me salvó el día!!

    ResponderEliminar

Nota: solo los miembros de este blog pueden publicar comentarios.