Referencia: campos calculados en informes
Los campos calculados utilizan campos de conjunto de datos para crear puntos adicionales a partir de sus datos existentes.
Un campo calculado puede:
- Realice un cálculo en los campos de la base de datos para crear un valor que no se almacene directamente en VNDLY.
- Seleccione valores en los campos de la base de datos en función de criterios personalizados.
Algunas de las razones por las que podría querer utilizar campos calculados incluyen:
- Las métricas que necesita no se almacenan directamente en VNDLY.
- Quiere examinar los datos de varios campos de conjunto de datos en su informe.
- Quiere filtrar o agregar datos.
Estas fórmulas están disponibles en VNDLY para campos calculados:
Fórmula | Descripción | Caso práctico de ejemplo |
|---|---|---|
Sumar
| Sume varios campos numéricos.
Muestra el total de campos combinados en formato de columna. Puede añadir hasta cinco campos numéricos. | Debe mostrar un valor combinado de los campos Importe de VMS de cliente e Importe de cliente. |
Edad
| Número de días desde una fecha.
Tenga en cuenta que solo se puede utilizar un valor de edad por campo calculado. | Muestra el número de días naturales desde que se registró un valor aprobado. Ejemplo: antigüedad de la fecha actual - fecha de aprobación = 18 días. |
De matriz a cadena
| Da formato a una matriz en una cadena de valores separados por comas. | |
Promedio
| Promedia los valores. | Necesita la tarifa de facturación promedio para un gestor de recursos. Promedio de *tarifa de cliente* |
Caso
| Transformar valores basados en declaraciones condicionales.
Funciona como una instrucción if/and. Se suele utilizar para rellenar valores si un cliente necesita algo específico para una unidad de negocio, un gerente de contratación, etc. Puede utilizar instrucciones adicionales si/entonces en las instrucciones de caso. | Si el gerente de contratación es Ashley Smith, desea que el valor se marque como "Prueba de caso". Si no es igual a Ashley Smith, déjelo en blanco. |
Fusionar
| Devuelve de un grupo de campos el valor del primer campo que no es nulo. | |
Concatenar
| Concatenar o combinar varios campos de tipo cadena en un solo campo.
Esta opción se puede utilizar hasta siete veces en una fórmula. El valor por defecto es añadir un espacio como separador. | Debe combinar el número de factura con el nombre del proveedor, este campo calculado mostraría ambos valores combinados en un solo campo. |
Recuento
| Recuento de apariciones del valor de campo seleccionado en un grupo de campos seleccionado. | Necesita un recuento de cuántos IDs de sistema hay en cada tipo de origen. |
Diferencia de fechas
| Diferencia de fechas en días. | Muestra la diferencia entre la fecha de creación de la factura y la fecha de aprobación. |
Truncamiento de fecha
| Truncar un campo de fecha con un nivel de precisión especificado. | Solo necesita el mes del campo de fecha. |
Dividir
| Divida dos campos numéricos. Esto funciona de manera similar a Suma. | Debe obtener el valor del importe de cliente dividido por el importe de impuesto de MSP. |
Mín
| Valor mínimo en el grupo de valores. | Quiere mostrar la primera fecha de los valores de la hoja de horas, por lo que el campo calculado mínimo elimina las hojas de horas que no tienen los valores más pequeños. |
Máx.
| Valor máximo en un grupo de valores. | Quiere mostrar la última fecha de los valores de la hoja de horas, por lo que el campo calculado max elimina las hojas de horas que no tienen los valores más grandes. |
Multiplicar
| Multiplicar los valores de los campos seleccionados. Esta opción funciona de forma opuesta a Dividir. | Muestre una comparación de tarifa de factura aumentada creando un campo Valor independiente con el aumento sugerido. Ejemplo: un incremento del 20 %, por lo que el valor sería un número entero de 1,5. A continuación, utilice esta fórmula para multiplicar el origen del valor creado por el origen de la tarifa de facturación. |
Texto de relleno
| Añada relleno al texto de los valores seleccionados.
Funciona como las fórmulas de SubString. | |
Redondeo
| Redondea un valor al entero o número más próximo con el número de decimales más próximo. La precisión también puede ser negativa. | Necesita que el número se redondee con una precisión de 1, que luego muestra el número redondeado después del decimal. |
Restar
| Resta dos campos numéricos.
Muestra el total de campos restados en un formato de columna única. Puede restar hasta 5 campos numéricos. | Debe mostrar un valor restado del Importe de cliente del campo Importe de VMS de cliente. |
SubString
| Secuencia de caracteres de una cadena extraída de la parte izquierda, central o derecha de un valor especificado. | Necesita las 3 primeras letras de la persona Aprobado por . |
Suma
| Función de agregación para sumar los valores de un campo en el grupo. | |
Cadena de fecha final
| Da formato a la expresión de entrada como una cadena, convirtiendo un valor en texto. | |
Anular anidación
| Divide varios valores de un campo en varias filas. |
Estos tipos de datos están disponibles en VNDLY:
Tipo de datos | Descripción |
|---|---|
Valor entero
| Devuelve un número entero, sin decimales. |
Número
| Devuelve un número, incluidos los decimales. |
Cadena
| Devuelve una serie de caracteres. |
Fecha
| Devuelve una fecha. Ejemplo: 15 de junio de 2021 |
Fecha y hora
| Devuelve una fecha y una hora. Ejemplo: 15 de junio de 2021 a las 05:38:07 p. m. |