Calcular valores en varias filas

Nota: A partir de la versión 2020.4.1, puede crear y editar flujos en Tableau Server y Tableau Cloud. El contenido de este tema se aplica a todas las plataformas, a menos que se especifique lo contrario. Para obtener más información acerca de la creación de flujos en la web, consulte Tableau Prep en la web en la ayuda de Tableau Server(El enlace se abre en una ventana nueva) y Tableau Cloud(El enlace se abre en una ventana nueva).

Los cálculos de varias filas le permiten calcular valores entre varias filas de datos en su flujo. Si bien son similares a los cálculos de tablas en Tableau, los cálculos de varias filas se aplican a todo su conjunto de datos cuando ejecuta su flujo. También puede basarse en los resultados utilizando otros tipos de cálculos.

Nota: Cuando cree un campo calculado, evite utilizar el nombre reservado "Número de registros". El uso de este nombre reservado generará un error relacionado con los permisos.

En Tableau, los cálculos de tablas solo se aplican a los valores de su visualización. Si bien puede basarse en el resultado, debe usar otro cálculo de tabla para hacerlo. Para obtener más información sobre cómo usar los cálculos de tablas en Tableau, consulte Transformar valores con cálculos de tablas(El enlace se abre en una ventana nueva) en la ayuda en línea de Tableau.

Realizar cálculos de tablas durante la preparación de datos puede proporcionar una mayor flexibilidad al analizar datos en Tableau. Puede reutilizar fácilmente el cálculo al crear su vista y el cálculo subyacente no se ve afectado por el filtrado. Los tiempos de carga del libro de trabajo para grandes conjuntos de datos pueden ser más rápidos, ya que el cálculo de la tabla no se vuelve a calcular después de que se ejecuta la consulta.

Tableau Prep actualmente admite los siguientes cálculos de varias filas:

  • Diferencia de: Calcula la diferencia entre el valor de la fila actual y otro valor.
  • Diferencia porcentual de: Calcula la diferencia entre el valor de la fila actual y otro valor como porcentaje.
  • Cálculos Mover: Devuelve la suma o el promedio de un campo numérico dentro de un conjunto flexible de filas.
  • Cálculos de relleno: calcula y completa los datos faltantes de las filas anteriores.
  • Cálculos corrientes: calcula la suma o el promedio de los valores de una columna.

Use el editor de cálculo visual para generar rápidamente el cálculo, o escriba su propio cálculo personalizado en el editor de cálculo.

Calculo Diferencia de

Es compatible con la versión 2023.2 y posteriores de Tableau Prep Builder y con la web de Tableau Cloud. Asimismo, es compatible con Tableau Server 2023.3 y posteriores.

Un cálculo Diferencia de calcula la diferencia entre el valor actual y un valor N filas antes o después de la fila actual.

Editor de cálculo visual

Seleccione los campos de una lista y Tableau Prep construirá el cálculo mientras realiza las selecciones. Se muestra una vista previa de los resultados del nuevo campo en el panel izquierdo y puede revisar los resultados del cálculo en el extremo derecho del panel.

  1. En una tarjeta de perfil o en el panel de resultados, haga clic en el menú Más opcionesEl menú Más opciones representado por 3 puntos. y seleccione Crear campo calculado > Diferencia de.

    En un paso de flujo en una tarjeta de Perfil, el submenú Crear campo calculado con el elemento de menú Diferencia de resaltado.

  2. En la sección Agrupar por, seleccione los campos con filas que desea incluir en el cálculo. Esto divide su tabla al realizar el cálculo. Para aplicar el cálculo a todas las filas de la tabla, acepte el valor predeterminado Tabla completa.

    Después de seleccionar su primer campo, haga clic en el signo más Un botón con un signo más. para agregar cualquier campo Agrupar por adicional a su cálculo. Para reordenar o eliminar campos, haga clic con el botón derecho o Ctrl-clic (MacOS) y seleccione una acción del menú.

    El menú de reordenamiento en el cuadro de diálogo Diferencia de se utiliza para cambiar el orden de los campos seleccionados.

  3. En la sección Ordenar por, seleccione los campos que desea usar como criterio de ordenamiento. Este campo se utiliza para especificar cómo la función LOOKUP ordena las filas en su tabla.

    Si el campo donde seleccionó la opción Crear campo calculado >Diferencia de es un campo de fecha u hora, entonces este campo se agrega de forma predeterminada, pero puede cambiarlo.

    Haga clic en el icono más Un botón con un signo más. para añadir cualquier campo Ordenar por adicional a su cálculo. Haga clic en el icono de ordenamiento Icono Ordenar. Cambia el orden del campo Ordenar por de ascendente (ASC) a descendente (DESC). para cambiar el orden de ascendente (ASC) a descendente (DESC). También puede hacer clic con el botón derecho o Ctrl-clic (MacOS) y seleccionar una acción del menú para reordenar o eliminar campos.

  4. En la sección Calcular usando, seleccione el campo con los valores que desea usar para calcular sus resultados.
  5. En la sección Diferencia de, seleccione las filas que se utilizarán para calcular la diferencia. Por ejemplo, seleccione Valor anterior, 2 para calcular la diferencia entre el valor actual y un valor 2 filas antes de ese valor. Las anotaciones resaltan las filas utilizadas para realizar el cálculo.

    De forma predeterminada, la vista previa del cálculo le mostrará la primera fila no nula. Sin embargo, puede hacer clic en cualquier fila de la tabla de resultados y ver una vista previa actualizada del valor seleccionado.

    El cuadro de diálogo Diferencia de que muestra una vista previa de los resultados del cálculo.

    Si el cálculo no se puede realizar con la configuración actual, se muestra la anotación Sin suficientes valores. Para resolver este problema, seleccione un valor actual diferente o cambie la configuración en la sección Diferencia de.

    El cuadro de diálogo Diferencia de muestra una descripción emergente que dice "No hay suficientes valores" cuando no hay suficientes valores disponibles para calcular la diferencia entre filas.

  6. En el panel izquierdo, haga doble clic en el encabezado del campo e introduzca un nombre para su cálculo.
  7. Haga clic en Hecho para añadir el nuevo campo calculado. En el panel Cambios, puede ver el cálculo generado por Tableau Prep. Haga clic en Editar para abrir el editor de cálculo visual para realizar cualquier cambio.

    El panel Cambios en un flujo que muestra la fórmula para un cálculo de Diferencia de generado por Tableau Prep.

Editor de cálculos

Si desea escribir su propio cálculo para calcular la diferencia entre dos valores, utilice la función LOOKUP en el editor de cálculo.

  1. En la barra de herramientas del panel de perfiles, haga clic en Crear campo calculado. En una tarjeta de perfil o en una cuadrícula de datos, haga clic en el menú Más opcionesEl menú Más opciones representado por 3 puntos. y seleccione Crear campo calculado > Cálculo personalizado.

    En un paso de flujo en una tarjeta Perfil, el submenú Crear campo calculado con el elemento de menú Cálculo personalizado resaltado.

  2. En el editor de cálculo, escriba la expresión. Por ejemplo, para encontrar la diferencia entre las ventas actuales y las ventas del día anterior por región, cree un cálculo como el que se muestra a continuación.

    {PARTITION [Region]:{ ORDERBY [Order Date]ASC:LOOKUP([Sales],0)}}
    -
    { PARTITION [Region]:{ ORDERBY [Order Date]ASC:LOOKUP([Sales],1)}}

    El Editor de cálculo que muestra la sintaxis para calcular la diferencia en ventas diarias entre regiones.

  3. Escriba el nombre del cálculo y haga clic en Guardar.

Calculo Diferencia porcentual de

Es compatible con la versión 2023.2 y posteriores de Tableau Prep Builder y con la web de Tableau Cloud. Asimismo, es compatible con Tableau Server 2023.3 y posteriores.

Un cálculo Diferencia porcentual de calcula la diferencia entre el valor actual y un valor N filas antes o después de la fila actual como un porcentaje. Por ejemplo: Value1-Value2/Value2.

Editor de cálculo visual

Seleccione los campos de una lista y Tableau Prep construirá el cálculo mientras realiza las selecciones. Se muestra una vista previa de los resultados del nuevo campo en el panel izquierdo y puede revisar los resultados del cálculo en el extremo derecho del panel.

  1. En una tarjeta de perfil o en el panel de resultados, haga clic en el menú Más opcionesEl menú Más opciones representado por 3 puntos. y seleccione Crear campo calculado > Diferencia porcentual de.

    En un paso de flujo en una tarjeta de Perfil, el submenú Crear campo calculado con el elemento de menú Diferencia porcentual de resaltado.

  2. En la sección Agrupar por, seleccione los campos con filas que desea incluir en el cálculo. Esto divide su tabla al realizar el cálculo. Para aplicar el cálculo a todas las filas de la tabla, acepte el valor predeterminado Tabla completa.

    Después de seleccionar su primer campo, haga clic en el signo más Un botón con un signo más. para agregar cualquier campo Agrupar por adicional a su cálculo. Para reordenar o eliminar campos, haga clic con el botón derecho o Ctrl-clic (MacOS) y seleccione una acción del menú.

    El menú de reordenamiento en el cuadro de diálogo Diferencia de se utiliza para cambiar el orden de los campos seleccionados.

  3. En la sección Ordenar por, seleccione los campos que desea usar como criterio de ordenamiento. Este campo se utiliza para especificar cómo la función LOOKUP ordena las filas en su tabla.

    Si el campo donde seleccionó la opción Crear campo calculado > Diferencia porcentual de es un campo de fecha u hora, entonces este campo se agrega de forma predeterminada, pero puede cambiarlo.

    Haga clic en el icono más Un botón con un signo más. para añadir cualquier campo Ordenar por adicional a su cálculo. Haga clic en el icono de ordenamiento Icono Ordenar. Cambia el orden del campo Ordenar por de ascendente (ASC) a descendente (DESC). para cambiar el orden de ascendente (ASC) a descendente (DESC). También puede hacer clic con el botón derecho o Ctrl-clic (MacOS) y seleccionar una acción del menú para reordenar o eliminar campos.

  4. En la sección Calcular usando, seleccione el campo con los valores que desea usar para calcular sus resultados.
  5. En la sección Diferencia porcentual de, seleccione las filas que usará para calcular su resultado. Por ejemplo, seleccione Valor anterior, 2 para calcular la diferencia porcentual entre el valor actual y un valor 2 filas antes de ese valor. Las anotaciones resaltan las filas utilizadas para realizar el cálculo.

    De forma predeterminada, la vista previa del cálculo le mostrará la primera fila no nula. Sin embargo, puede hacer clic en cualquier fila de la tabla de resultados y ver una vista previa actualizada del valor seleccionado.

    El cuadro de diálogo Diferencia porcentual de muestra una vista previa de los resultados del cálculo de la diferencia porcentual entre dos filas.

    Si el cálculo no se puede realizar con la configuración actual, verá la anotación Sin suficientes valores. Para resolver esto, seleccione un valor actual diferente o cambie la configuración en la sección Diferencia porcentual de.

    El cuadro de diálogo Diferencia porcentual de muestra una descripción emergente que dice "No hay suficientes valores" cuando no hay suficientes valores disponibles para calcular la diferencia porcentual.

  6. En el panel izquierdo, haga doble clic en el encabezado del campo e introduzca un nombre para su cálculo.
  7. Haga clic en Hecho para añadir el nuevo campo calculado. En el panel Cambios, puede ver el cálculo generado por Tableau Prep. Haga clic en Editar para abrir el editor de cálculo visual para realizar cualquier cambio.

    El panel Cambios que muestra la fórmula generada por Tableau Prep para calcular la diferencia porcentual de un período anterior para los datos de Ventas.

Editor de cálculos

Si desea escribir su propio cálculo para calcular la diferencia porcentual entre dos valores, utilice la función LOOKUP en el editor de cálculo.

  1. En la barra de herramientas del panel de perfiles, haga clic en Crear campo calculado. En una tarjeta de perfil o en una cuadrícula de datos, haga clic en el menú Más opcionesEl menú Más opciones representado por 3 puntos. y seleccione Crear campo calculado > Cálculo personalizado.

    En un paso de flujo en una tarjeta Perfil, el submenú Crear campo calculado con el elemento de menú Cálculo personalizado resaltado.

  2. En el editor de cálculo, escriba la expresión. Por ejemplo, para encontrar la diferencia porcentual entre las ventas actuales y las ventas del día anterior por región, cree un cálculo como el que se muestra a continuación.

    { PARTITION [Region]:{ ORDERBY [Order Date]ASC:LOOKUP([Sales],0)}}
    -
    { PARTITION [Region]:{ ORDERBY [Order Date]ASC:LOOKUP([Sales],-1)}}
    /
    { PARTITION [Region]:{ ORDERBY [Order Date]ASC:LOOKUP([Sales],-1)}}

    El Editor de cálculos que muestra la sintaxis de cálculo para encontrar la diferencia porcentual entre las ventas actuales y las ventas de los días anteriores por región.

  3. Escriba el nombre del cálculo y haga clic en Guardar.

Cálculo promedio móvil o suma

Es compatible con la versión 2023.2 y posteriores de Tableau Prep Builder y con la web de Tableau Cloud. Asimismo, es compatible con Tableau Server 2023.3 y posteriores.

Cree un cálculo móvil para comprender mejor las tendencias en sus datos y reducir las fluctuaciones generales. En Tableau Prep, puede calcular un promedio móvil o una suma de una cantidad específica de valores antes o después del valor actual. Por ejemplo, rastrear el promedio móvil de tres meses de ventas por región.

Editor de cálculo visual

Seleccione los campos de una lista y Tableau Prep construirá el cálculo mientras realiza las selecciones. Se muestra una vista previa de los resultados del nuevo campo en el panel izquierdo y puede revisar los resultados del cálculo en el extremo derecho del panel.

  1. En una tarjeta de perfil o en el panel de resultados, haga clic en el menú Más opcionesEl menú Más opciones representado por 3 puntos. y seleccione Crear campo calculado > Cálculo móvil.

    En un paso de flujo en una tarjeta de Perfil, el submenú Crear campo calculado con el elemento de menú Cálculo móvil resaltado.

  2. En la sección Agrupar por, seleccione los campos con filas que desea incluir en el cálculo. Esto divide su tabla al realizar el cálculo. Para aplicar el cálculo a todas las filas de la tabla, acepte el valor predeterminado Tabla completa

    Después de seleccionar su primer campo, haga clic en el signo más Un botón con un signo más. para agregar cualquier campo Agrupar por adicional a su cálculo. Para reordenar o eliminar campos, haga clic con el botón derecho o Ctrl-clic (MacOS) y seleccione una acción del menú.

    El menú de reordenamiento en el cuadro de diálogo Diferencia de se utiliza para cambiar el orden de los campos seleccionados.

  3. En la sección Ordenar por, seleccione los campos que desea usar como criterio de ordenamiento. Este campo se utiliza para especificar cómo la función LOOKUP ordena las filas en su tabla.

    Si el campo donde seleccionó la opción Crear campo calculado >Cálculo móvil es un campo de fecha u hora, entonces este campo se agrega de forma predeterminada, pero puede cambiarlo.

    Haga clic en el icono más Un botón con un signo más. para añadir cualquier campo Ordenar por adicional a su cálculo. Haga clic en el icono de ordenamiento Icono Ordenar. Cambia el orden del campo Ordenar por de ascendente (ASC) a descendente (DESC). para cambiar el orden de ascendente (ASC) a descendente (DESC). También puede hacer clic con el botón derecho o Ctrl-clic (MacOS) y seleccionar una acción del menú para reordenar o eliminar campos.

  4. En la sección Calcular usando, seleccione el campo con los valores que desea usar para calcular sus resultados.
  5. En la sección Resultados, seleccione la agregación que desea realizar (suma o promedio), el número de filas para incluir en el cálculo y si desea incluir la fila actual o excluirla.

    Para cambiar la configuración de resultados, haga clic en el menú desplegable en el campo Valores. Por ejemplo, para calcular el promedio móvil de las ventas en el mes actual y los 2 meses anteriores, configure Valores previos a 2 y cierre el cuadro de diálogo.

    El cuadro de diálogo Cálculo móvil muestra el menú de configuración donde puede ajustar la cantidad de valores utilizados en el cálculo.

  6. De forma predeterminada, la vista previa del cálculo le mostrará la primera fila no nula. Sin embargo, puede hacer clic en cualquier fila de la tabla de resultados y ver una vista previa actualizada del valor seleccionado. Las anotaciones resaltan las filas utilizadas para realizar el cálculo.

    El cuadro de diálogo Cálculo móvil que muestra una vista previa de los resultados de un promedio móvil de tres meses de datos de ventas.

    Si el cálculo no se puede realizar con la configuración actual, verá la anotación Sin suficientes valores. Para resolver esto, haga clic en el menú desplegable en el campo Valores para cambiar la configuración en Configuración de resultados.

    El cuadro de diálogo Cálculo móvil muestra una descripción emergente que dice "No hay suficientes valores" cuando no hay suficientes valores disponibles para calcular el promedio móvil.

  7. En el panel izquierdo, haga doble clic en el encabezado del campo e introduzca un nombre para su cálculo.
  8. Haga clic en Hecho para añadir el nuevo campo calculado. En el panel Cambios, puede ver el cálculo generado por Tableau Prep. Haga clic en Editar para abrir el editor de cálculo visual para realizar cualquier cambio.

    El panel Cambios que muestra la fórmula para un promedio móvil de tres meses que generó Tableau Prep.

Editor de cálculos

Si desea escribir su propio cálculo para calcular el promedio móvil o la suma, use la función LOOKUP en el editor de cálculo.

  1. En la barra de herramientas del panel de perfiles, haga clic en Crear campo calculado. En una tarjeta de perfil o en una cuadrícula de datos, haga clic en el menú Más opcionesEl menú Más opciones representado por 3 puntos. y seleccione Crear campo calculado > Cálculo personalizado.

    En un paso de flujo en una tarjeta Perfil, el submenú Crear campo calculado con el elemento de menú Cálculo personalizado resaltado.

  2. En el editor de cálculo, escriba la expresión. Por ejemplo, para encontrar el promedio móvil mensual de ventas por región, cree un cálculo como el que aparece más abajo.

    Nota: Este ejemplo supone que el conjunto de datos tiene el nivel de detalle correcto, una fila para cada mes. Si su conjunto de datos no tiene el nivel de detalle correcto, considere usar un paso de agregación para cambiar esto antes de aplicar el cálculo.

    { PARTITION [Region]:{ ORDERBY [Year of Sale]ASC,[Order Month]ASC:LOOKUP([Sales],-2)}}
    +
    { PARTITION [Region]:{ ORDERBY [Year of Sale]ASC,[Order Month]ASC:LOOKUP([Sales],-1)}}
    +
    { PARTITION [Region]:{ ORDERBY [Year of Sale]ASC,[Order Month]ASC:LOOKUP([Sales],-0)}}
    /
    3

    El Editor de cálculos que muestra la sintaxis de cálculo para encontrar el promedio móvil de tres meses de ventas por región.

  3. Escriba el nombre del cálculo y haga clic en Guardar.

Obtener valor anterior

Es compatible con la versión 2023.2 y posteriores de Tableau Prep Builder y con la web de Tableau Cloud. Asimismo, es compatible con Tableau Server 2023.3 y posteriores.

Si necesita crear un campo con el valor de una fila anterior, puede crear un cálculo personalizado usando la función LOOKUP.

  1. En la barra de herramientas del panel de perfiles, haga clic en Crear campo calculado. En una tarjeta de perfil o en una cuadrícula de datos, haga clic en el menú Más opcionesEl menú Más opciones representado por 3 puntos. y seleccione Crear campo calculado > Cálculo personalizado.

    En un paso de flujo en una tarjeta Perfil, el submenú Crear campo calculado con el elemento de menú Cálculo personalizado resaltado.

  2. En el editor de cálculo, escriba la expresión. Por ejemplo, para encontrar el valor de ventas anterior por fecha de pedido, cree un cálculo como el que aparece más abajo.

    Nota: Este ejemplo supone que el conjunto de datos tiene el nivel de detalle correcto, una fila para cada día. Si su conjunto de datos no tiene el nivel de detalle correcto, considere usar un paso de agregación para cambiar esto antes de aplicar el cálculo.

    { ORDERBY [Order Date]ASC:LOOKUP([Sales],-1)}

    El Editor de cálculos que muestra la sintaxis de cálculo para encontrar el valor de ventas anterior por fecha de pedido utilizando la expresión LOOKUP.

  3. Escriba el nombre del cálculo y haga clic en Guardar.

Cálculo de relleno

Es compatible con la versión 2023.2 y posteriores de Tableau Prep Builder y con la web de Tableau Cloud. Asimismo, es compatible con Tableau Server 2023.3 y posteriores.

Un cálculo de relleno calcula y completa los datos faltantes para que los valores nulos se reemplacen con los valores de las filas anteriores, lo que permite visualizar fácilmente los datos. El siguiente ejemplo muestra los resultados de un cálculo de relleno reemplazando los valores nulos del campo Estudiante con valores basados en las filas anteriores.

Dos tablas muestran las calificaciones de los estudiantes, la segunda tabla agrupa a los estudiantes comunes.

Editor de cálculo visual de Prep

  1. En una tarjeta de perfil o en el panel de resultados, haga clic en el menú Más opcionesEl menú Más opciones representado por 3 puntos. y seleccione Crear campo calculado > Completar.
  2. La opción de menú Crear campo calculado, Rellenar hacia abajo.

  3. En la sección Agrupar por, puede seleccionar campos para particionar los datos al realizar el cálculo. Si no desea que sus datos sean particionados, acepte el valor predeterminado Tabla completa.
  4. Después de seleccionar su primer campo, puede agregar campos adicionales de Agrupar por a su partición haciendo clic en el icono del signo más Un botón con un signo más.. Para reordenar o eliminar campos, haga clic con el botón derecho o Ctrl-clic (MacOS) y seleccione una acción del menú.

    El menú de clic derecho para reordenar o eliminar campos.

  5. En la sección Ordenar por, seleccione uno o más campos que desee usar como criterio de ordenamiento. Este campo se utiliza para especificar el orden de filas en una tabla.

  6. También puede agregar un número de fila de origen en el paso de entrada de archivos de texto, CSV o Excel para ordenar los datos en el orden de la fuente de datos.

  7. Haga clic en el icono más Un botón con un signo más. para añadir cualquier campo Ordenar por adicional a su cálculo. Debe seleccionar al menos un campo. Haga clic en el icono de ordenamiento Icono Ordenar. Cambia el orden del campo Ordenar por de ascendente (ASC) a descendente (DESC). para cambiar el orden de ascendente (ASC) a descendente (DESC). También puede hacer clic con el botón derecho o Ctrl-clic (MacOS) y seleccionar una acción del menú para reordenar o eliminar campos.
  8. En la sección Calcular usando, seleccione el campo con los valores que desea completar. El campo Resultados muestra los valores completos en negrita.

    El editor de cálculo visual que muestra los resultados del cálculo de relleno.

  9. En el panel izquierdo, haga doble clic en el encabezado del campo e introduzca un nombre para su cálculo.
  10. Haga clic en Hecho para añadir el nuevo campo calculado. En el panel Cambios, puede ver el cálculo generado por Tableau Prep. Haga clic en Editar para abrir el editor de cálculo visual para realizar cualquier cambio.
  11. El panel Cambios que muestra la sintaxis de cálculo de Rellenar hacia abajo.

Editor de cálculos

  1. En la barra de herramientas del panel de perfiles, haga clic en Crear campo calculado. En una tarjeta de perfil o en una cuadrícula de datos, haga clic en el menú Más opcionesEl menú Más opciones representado por 3 puntos. y seleccione Crear campo calculado > Cálculo personalizado.
  2. En el editor de cálculo, escriba la expresión.
  3. Escriba el nombre del cálculo y haga clic en Guardar.
  4. Ejemplos

    Complete el ejemplo con una partición: según los siguientes datos, puede completar los valores que faltan en el campo Categoría del sensor usando la función LAST_VALUE. En este ejemplo, Identificación del sensor se utiliza para particionar los datos, Marca de tiempo se utiliza para ordenar los datos, y Categoría de sensores se utiliza para calcular los datos.

    Se muestra una tabla con el ID del sensor, la marca de tiempo, la categoría del sensor y la observación.

    El cuadro de diálogo Editor de cálculos que muestra cómo utilizar la función Last_Value para realizar un cálculo Completar con una partición.

    Los resultados completos se resaltan en el panel de cálculo.

    Una tabla de datos del sensor, que incluye marca de tiempo, categoría del sensor y valores de observación con filas en blanco completas.

    Complete el ejemplo sin una partición: según los siguientes datos, puede completar los valores que faltan del campo Alumno. El campo Número de fila de origen se ha agregado en un paso de entrada y se utiliza para ordenar los datos en el orden de origen. Alumno se utiliza para calcular los datos.

    Una tabla de estudiantes, sus materias y sus calificaciones correspondientes.

    El cuadro de diálogo Editor de cálculos que muestra cómo utilizar la función Last_Value para realizar un cálculo Completar sin una partición.

    Los resultados completos se resaltan en el panel de cálculo.

    Los resultados de Completar completan los valores faltantes del campo Estudiante

Cálculo acumulado

Es compatible con la versión 2023.2 y posteriores de Tableau Prep Builder y con la web de Tableau Cloud. Asimismo, es compatible con Tableau Server 2023.3 y posteriores.

Un cálculo continuo calcula la suma acumulada o el promedio de un valor y todos los valores anteriores de la columna. El siguiente ejemplo muestra los resultados de un cálculo continuo para la suma de Ventas a lo largo del tiempo.

Una tabla con la suma de las ventas.

Un cálculo actual de la suma de ventas.

Editor de cálculo visual de Prep

  1. En una tarjeta de perfil o en el panel de resultados, haga clic en el menú Más opcionesEl menú Más opciones representado por 3 puntos. y seleccione Crear campo calculado > Completar.
  2. Crear un cálculo actual.

  3. En la sección Agrupar por, puede seleccionar campos para particionar los datos al realizar el cálculo. Si no desea que sus datos sean particionados, acepte el valor predeterminado Tabla completa.
  4. Después de seleccionar su primer campo, puede agregar campos adicionales de Agrupar por a su partición haciendo clic en el icono del signo más Un botón con un signo más.. Para reordenar o eliminar campos, haga clic con el botón derecho o Ctrl-clic (MacOS) y seleccione una acción del menú.

    El menú de clic derecho para reordenar o eliminar campos.

  5. En la sección Ordenar por, seleccione uno o más campos que desee usar como criterio de ordenamiento. Este campo se utiliza para especificar el orden de filas en una tabla.

  6. También puede agregar un número de fila de origen en el paso de entrada de archivos de texto, CSV o Excel para ordenar los datos en el orden de la fuente de datos.

  7. Haga clic en el icono más Un botón con un signo más. para añadir cualquier campo Ordenar por adicional a su cálculo. Debe seleccionar al menos un campo. Haga clic en el icono de ordenamiento Icono Ordenar. Cambia el orden del campo Ordenar por de ascendente (ASC) a descendente (DESC). para cambiar el orden de ascendente (ASC) a descendente (DESC). También puede hacer clic con el botón derecho o Ctrl-clic (MacOS) y seleccionar una acción del menú para reordenar o eliminar campos.
  8. En la sección Resultados , seleccione la agregación que desea realizar (SUM o AVG), para una suma acumulada o un promedio acumulado
  9. Haga clic en las filas de la tabla de resultados para ver una vista previa actualizada del valor seleccionado. Las anotaciones resaltan las filas utilizadas para realizar el cálculo.

    La suma de un cálculo actual de Ventas.

  10. En el panel izquierdo, haga doble clic en el encabezado del campo e introduzca un nombre para su cálculo.
  11. Haga clic en Hecho para añadir el nuevo campo calculado. En el panel Cambios, puede ver el cálculo generado por Tableau Prep. Haga clic en Editar para abrir el editor de cálculo visual para realizar cualquier cambio.
  12. Un editor de cálculos actuales que muestra cálculos.

Editor de cálculos

  1. En la barra de herramientas del panel de perfiles, haga clic en Crear campo calculado. En una tarjeta de perfil o en una cuadrícula de datos, haga clic en el menú Más opcionesEl menú Más opciones representado por 3 puntos. y seleccione Crear campo calculado > Cálculo personalizado.
  2. En el editor de cálculo, escriba la expresión. Por ejemplo, basándose en los siguientes datos, puede calcular el total de Ventas históricas usando la función RUNNING_SUM. Los datos no están particionados y se agrupan usando tabla completa. El campo Orden se utiliza para ordenar en orden cronológico, y Ventas se utiliza para calcular los datos.

    Una tabla con la suma de las ventas.

    Un cálculo que utiliza una suma acumulada.

  3. Escriba el nombre del cálculo y haga clic en Guardar.

    Los resultados de la suma acumulada se resaltan en el panel Cálculo.

    Un cálculo actual de la suma de ventas.