Descripción
La función ADDCOLUMNS
añade columnas adicionales a una tabla especificada. El resultado de la función es una nueva tabla que incluye las columnas originales de la tabla de origen, más las nuevas columnas.
Uso
ADDCOLUMNS(Tabla, "Nuevo Nombre 1", EXPRESIÓN_COLUMNA1, "Nuevo Nombre 2", EXPRESIÓN_COLUMNA2, ...)
El primer argumento debe ser una expresión de tabla, como el ID de un formulario u otra función de tabla.
Después del argumento de la tabla, la función acepta pares de nombres de columna y expresiones. Cada par da como resultado una columna adicional en la tabla resultante.
Ejemplos
Convirtiendo monedas
Supongamos que tiene la siguiente tabla con registros que contienen los importes de los préstamos emitidos denominados en euros.
ID del préstamo | Importe del préstamo en EUR |
LOAN-2023-001 | 1000 |
LOAN-2023-002 | 1500 |
LOAN-2023-003 | 2000 |
Digamos que necesita analizar estos datos en dólares estadounidenses. Puede utilizar ADDCOLUMNS
para añadir una columna a esta tabla que contenga el importe convertido.
Suponiendo que el tipo de cambio a aplicar a todos los préstamos es de 1,1, su fórmula sería:
ADDCOLUMNS([Préstamos], "Importe del préstamo en USD", [Importe del préstamo en EUR]*1.1)
Tabla resultante
ID del préstamo | Importe del préstamo en EUR | Importe del préstamo en USD |
LOAN-2023-001 | 1000 | 1100 |
LOAN-2023-002 | 1500 | 1650 |
LOAN-2023-003 | 2000 | 2200 |
La tabla resultante incluirá las columnas existentes de [Préstamos]
y una nueva columna "Importe del préstamo en USD" calculada como el producto del importe del préstamo en euros y el tipo de cambio que establezca en su fórmula.