2 Febrero de 2020 / Seffana Mohamed-Ajaz

Tableau: Utilice el campo de acción de filtro en los cálculos

A menudo hay ocasiones en que produzco paneles para clientes que me piden que desglose sus datos en el nivel más bajo de granularidad. Yo generalmente de lograr esto mediante el Filtro de panel de acción como se puede ver en la Fig. 1 infra.

Fig. 1: Panel de control que muestra el desglose de los clientes individuales en Georgia y los detalles de su pedido.

Me gusta maximizar el espacio que tengo en mi panel de control y solo tener los detalles más finos para ‘aparecer’ cuando el usuario final quiera verlo. Y luego «desaparecer» cuando les gustaría volver a ver todo el tablero como estaba.
Esto se logra utilizando la opción Excluir todos los valores en la ventana Editar Acción de filtro. Por lo tanto, cuando selecciono en un estado en el mapa o en una barra en el gráfico del lado derecho, me gustaría que la tabla con los clientes individuales y los detalles de su pedido «salieran» y luego «desaparecieran» al hacer clic.

Fig. 2: Esta es la configuración para mostrar el desglose de los detalles del pedido del cliente en el panel de control.

Problema

Como se mencionó anteriormente, me gusta crear paneles que tengan la flexibilidad de profundizar en los datos para mostrar detalles más detallados. Tengo una hoja que solo aparecerá cuando las otras dos hojas en el panel de control se filtren para verla.

El problema es que cuando limpio el área para que el detalle granular ‘desaparezca’, el título de la hoja permanece como se ve en la Fig. 3 infra.

Fig. 3: Al borrar la hoja de abajo con los detalles del cliente, el título de la hoja de trabajo «DESGLOSE» sigue en pantalla.

Solución

Siempre podría ocultar el título de la hoja de trabajo para que nunca se muestre, independientemente de si el panel muestra los detalles más finos o no.

Fig. 4: Opción para elegir ocultar el título de la hoja de trabajo.

Sin embargo, hay algunos casos en los que es importante ver el título de la hoja de trabajo. Puede ser por razones simples, como «el interesado quiere ver el título».

Para que esto funcione, siga los siguientes pasos:

1. Vaya a la hoja de trabajo de desglose. En el panel Filtros, puede ver el campo acción de filtro allí. Esta es la acción que se produjo en la Fig. 2 supra.

Fig. 5: Debe poder ver que el campo acción de filtro aparece en el panel filtro de la hoja de trabajo en la que está actuando.

2. Cree un campo calculado con ese campo en el panel Filtros, como se ve en la Fig. 6 infra.

IF = TRUE

THEN 'BREAKDOWN'

ELSE ''

END

Fig. 6: Cree un nuevo campo calculado llamado Desglose de título usando el campo en el panel acción.

El campo calculado de arriba mostrará el texto DE DESGLOSE cuando la acción panel de filtros esté habilitada. Cuando el usuario final hace clic en off y deshabilita la acción del panel, el campo calculado mostrará una entrada en blanco que esencialmente hace que el texto ‘desaparezca’.

3. Haga una nueva hoja de trabajo y coloque el nuevo campo calculado en la tarjeta de texto en el panel Marcas.

Fig. 7: Coloque el nuevo campo calculado en Texto.

4. Haga el formato deseado. En mi caso, he hecho la fuente de formato de texto a Tableau Book y tamaño 15.

Fig. 8: Formatee el texto como desee.

5. Ahora, ve a tu panel de control. Oculte el título de la hoja de trabajo con los valores de desglose.

Fig. 9: Oculte el título de esa hoja de trabajo.

6. Agregue la hoja de trabajo con el campo Título – Desglose en el panel de control justo encima de la hoja de desglose.

Fig. 10: Agregue la hoja de título de desglose en el panel de control justo encima de la hoja con la información del pedido del cliente.

7. Actualice la configuración de la acción de filtro de la Fig. 2 para verificar la nueva hoja de trabajo que se ha agregado. Esto es para que ese campo pueda aparecer en el panel de filtros de esa hoja de trabajo para que funcione.

Fig. 11: Verifique la nueva hoja de trabajo que se ha agregado.

¡Todo listo! El panel de control debe funcionar de acuerdo con el título del desglose que solo aparece cuando el usuario final elige ver la información granular.

Fig. 12: El panel es dinámico para mostrar el título de la hoja de desglose solo cuando la vista de desglose está habilitada.

Si desea ver cómo se creó este panel, puede visitar este enlace y descargar el libro de trabajo.

Deja una respuesta

Tu dirección de correo electrónico no será publicada.