BASE DE CONOCIMIENTO

Cómo mostrar los datos solo para los meses más recientes especificados por un parámetro


Publicado: 01 Jun 2023
Fecha de la última modificación: 05 Apr 2024

Pregunta

¿Cómo se muestran los datos solo para los meses más recientes especificados por un parámetro?

Entorno

  • Tableau Desktop

Respuesta

A continuación, se muestran ejemplos que utilizan lo datos de muestra de Superstore. Consulte el libro de trabajo de muestra en la sección Archivos adjuntos de este artículo para continuar.

Pasos
1. Añada AÑO(Fecha de pedido) Y MES(Fecha de pedido) a Columnas.
2. Añada Categoría a Filas.
3. Añada SUM(Ventas) a Etiqueta.
4. Cree un parámetro de la siguiente manera:
 Imagen añadida por un usuario.
5. Haga clic con el botón derecho en el parámetro ¿Cuántos meses quiere mostrar? y seleccione Mostrar parámetro.


Opción 1
1. Cree un campo calculado y asígnele el nombre Filtro de cálculo de tablas.
LAST()+1 <= [¿Cuántos meses quiere mostrar?]
2. Añada Filtro de cálculo de tablas a Filtros y seleccione Verdadero. Haga clic con el botón derecho en Filtro de cálculo de tablas y seleccione Calcular usando > Tabla (a lo largo).

Nota: Si añade totales y subtotales a la opción 1, el filtro de cálculo de tablas no funcionará correctamente. Además, los valores totales y subtotales no serían los esperados. Esto se debe a que los filtros de cálculo de tablas solo ocultan los datos, no filtran los datos subyacentes.


Opción 2
1. Cree un campo calculado y asígnele el nombre Año y mes (concatenar).
INT(STR(YEAR([Fecha de pedido])) + RIGHT("00" + STR(MONTH([Fecha de pedido])),2))
2. Añada Mi(Fecha de pedido) a los filtros y haga las siguientes configuraciones:
 Imagen añadida por un usuario.

Nota: Aunque añada totales y subtotales a la opción 2, el filtro de N superior funcionará y los valores totales y subtotales serán correctos, ya que los filtros de N superior filtran los datos subyacentes.
¿Fue de ayuda este artículo para resolver el problema?