Loading

Crear encabezados de columna dinámicos

Fecha de publicación: Feb 25, 2026
Tarea
Aprenda a crear encabezados de columna dinámicos en un dashboard utilizando parámetros y campos calculados.
Pasos

Los pasos siguientes son específicos de la fuente de datos SuperStore Sample y se pueden consultar en el libro de trabajo adjunto Creating Dynamic Column Headers.twbx.  

Paso 1: crear 4 parámetros

Parámetro: Range 1 - Start

  1. Haga clic con el botón derecho en la ventana Datos y, a continuación, seleccione Crear parámetro.
  2. En el cuadro de diálogo Crear parámetro, haga lo siguiente y, después, haga clic en Aceptar:
    • Asigne un nombre al parámetro. En el libro de trabajo de ejemplo, el parámetro se llama Range 1 - Start.
    • En Tipo de datos, seleccione Fecha y hora.
    • En Formato de visualización, seleccione el formato deseado.
    • (Opcional) Puede limitar el rango que aparecerá en los controles de parámetro; para ello, seleccione Rango para Valores permitidos y establezca los valores mínimo y máximo.

Parámetro: Range 1 - Stop

  1. Haga clic con el botón derecho en la ventana Datos y, a continuación, seleccione Crear parámetro.
  2. En el cuadro de diálogo Crear parámetro, haga lo siguiente y, después, haga clic en Aceptar:
    • Asigne un nombre al parámetro. En el libro de trabajo de ejemplo, el parámetro se llama Range 1 - Stop.
    • En Tipo de datos, seleccione Fecha y hora.
    • En Formato de visualización, seleccione el formato deseado.
    • (Opcional) Puede limitar el rango que aparecerá en los controles de parámetro; para ello, seleccione Rango para Valores permitidos y establezca los valores mínimo y máximo.

Parámetro: Range 2 - Start

  1. Haga clic con el botón derecho en la ventana Datos y, a continuación, seleccione Crear parámetro.
  2. En el cuadro de diálogo Crear parámetro, haga lo siguiente y, después, haga clic en Aceptar:
    • Asigne un nombre al parámetro. En el libro de trabajo de ejemplo, el parámetro se llama Range 2 - Start.
    • En Tipo de datos, seleccione Fecha y hora.
    • En Formato de visualización, seleccione el formato deseado.
    • (Opcional) Puede limitar el rango que aparecerá en los controles de parámetro; para ello, seleccione Rango para Valores permitidos y establezca los valores mínimo y máximo.

Parámetro: Range 3 - Stop

  1. Haga clic con el botón derecho en la ventana Datos y, a continuación, seleccione Crear parámetro.
  2. En el cuadro de diálogo Crear parámetro, haga lo siguiente y, después, haga clic en Aceptar:
    • Asigne un nombre al parámetro. En el libro de trabajo de ejemplo, el parámetro se llama Range 2 - Stop.
    • En Tipo de datos, seleccione Fecha y hora.
    • En Formato de visualización, seleccione el formato deseado.
    • (Opcional) Puede limitar el rango que aparecerá en los controles de parámetro; para ello, seleccione Rango para Valores permitidos y establezca los valores mínimo y máximo.
Paso 2: crear 4 campos calculados

Campo calculado: Rango 1 - Ventas

  1. Seleccione Análisis > Crear campo calculado.
  2. En el cuadro de diálogo Campo calculado que se abre, asigne al campo calculado el nombre Range 1 - Sales.
  3. Escriba la fórmula siguiente y haga clic en Aceptar:
  4. IF [Order Date]>= [Range 1 - Start] AND [Order Date]<=[Range 1 - Stop] THEN ([Sales]) ELSE 0 END 

Campo calculado: Range 2 - Sales

  1. Seleccione Análisis > Crear campo calculado.
  2. En el cuadro de diálogo Campo calculado que se abre, asigne al campo calculado el nombre Range 2 - Sales.
  3. Escriba la fórmula siguiente y haga clic en Aceptar:
  4. IF [Order Date]>= [Range 2 - Start] AND [Order Date]<=[Range 2 - Stop] THEN ([Sales]) ELSE 0 END 

Campo calculado: Dynamic Range 1

  1. Seleccione Análisis > Crear campo calculado.
  2. En el cuadro de diálogo Campo calculado que se abre, asigne al campo calculado el nombre Dynamic Range 1.
  3. Escriba la fórmula siguiente y haga clic en Aceptar:
  4. STR((DATENAME('month', [Range 1 - Start]))+ " " 
    + DATENAME('day', [Range 1 - Start]) + ", " 
    + DATENAME('year', [Range 1 - Start])) + " - " 
    + str((DATENAME('month', [Range 1 - Stop]))+ " " 
    + DATENAME('day', [Range 1 - Stop]) + ", " 
    + DATENAME('year', [Range 1 - Stop])) 

Campo calculado: Dynamic Range 2

  1. Seleccione Análisis > Crear campo calculado.
  2. En el cuadro de diálogo Campo calculado que se abre, asigne al campo calculado el nombre Dynamic Range 2.
  3. Escriba la fórmula siguiente y haga clic en Aceptar:
  4. STR((DATENAME('month', [Range 2 - Start]))+ " " 
    + DATENAME('day', [Range 2 - Start]) + ", " 
    + DATENAME('year', [Range 2 - Start])) + " - " 
    + str((DATENAME('month', [Range 2 - Stop]))+ " " 
    + DATENAME('day', [Range 2 - Stop]) + ", " 
    + DATENAME('year', [Range 2 - Stop])) 
Paso 3: crear la visualización

Crear las vistas

  1. Hoja 1
    1. En Dimensiones, arrastre Order Date al estante Columnas.
    2. En Dimensiones, arrastre CustomerProduct Name al estante Filas.
    3. En la vista, haga clic con el botón derecho en el encabezado Order Date y seleccione Ocultar etiquetas de campo para columnas. 
    4. Haga clic con el botón derecho en los cuatro parámetros y seleccione Mostrar control de parámetros para todos ellos.
  2. Hoja 2
    1. En Dimensiones, arrastre Dynamic Range 1 al estante Texto.
    2. Establezca cómo quiere que se ajuste la hoja.
  3. Hoja 2
    1. En Dimensiones, arrastre Dynamic Range 2 al estante Texto.
    2. Establezca cómo quiere que se ajuste la hoja.

Crear el dashboard

  1. En Dashboard, arrastre Hoja 1 al dashboard.
  2. En el panel Dashboard, haga clic en Flotante en la sección Objetos.
  3. Arrastre Hoja 2 al dashboard.
  4. En la vista, haga clic con el botón derecho en el título Hoja 2 y, luego, seleccione Ocultar título.
  5. Coloque Hoja 2 sobre la columna adecuada y, luego, cambie el tamaño del elemento de dashboard según sus necesidades.
  6. Repita los pasos 3, 4 y 5 con la hoja 3.
Seleccione una fecha de inicio y de fin en los filtros rápidos, situados a la derecha, para actualizar los encabezados.
 
Para ver los pasos que se muestran en el siguiente vídeo, expanda todas las secciones anteriores.
Nota: el vídeo no tiene sonido. Para ver el video con más calidad, haga clic en el icono de YouTube que aparece debajo para verlo directamente en YouTube.
Número del artículo de conocimiento

001458067

Archivos adjuntos

Creating Dynamic Column Headers.twbx

1227 KB

 
Cargando
Salesforce Help | Article