Add Column
Add Column
Sección titulada «Add Column»Tipo: add-column · Paquete: DataTable Activities v1.0.0 · Salida: DataTable
Añade a una DataTable una columna nueva calculada: para cada fila, evalúa una expresión y guarda el resultado en la columna. Úsala para derivar datos a partir de los existentes — un total con IVA, una categoría, una marca de “vencido”, un texto combinado.
Cómo funciona
Sección titulada «Cómo funciona»Recorre la tabla fila por fila evaluando la expresión value. Las columnas de la fila están disponibles como variables dentro de esa expresión: puedes referenciarlas por su nombre directamente. Devuelve una tabla nueva con la columna añadida.
Parámetros requeridos
Sección titulada «Parámetros requeridos»| Parámetro | Editor | Descripción |
|---|---|---|
table | expresión | La DataTable a extender. |
column | texto | Nombre de la columna nueva. |
value | expresión | Expresión evaluada en cada fila. Las columnas de la fila se inyectan como variables. |
Parámetros opcionales
Sección titulada «Parámetros opcionales»Ninguno.
Devuelve un DataTable con la columna añadida.
Ejemplo
Sección titulada «Ejemplo»Añadir una columna TotalConIva a partir de la columna Total:
Add Column table = = facturas column = "TotalConIva" value = = num(Total) * 1.19 → output: conIvaAquí Total se refiere a la columna Total de la fila actual. Envuélvela en num(...) o str(...) para tratar de forma segura el valor de la celda.
Add Column table = = clientes column = "Saludo" value = = "Estimado/a " + str(Nombre) → output: conSaludoActividades relacionadas
Sección titulada «Actividades relacionadas»- Drop Column — eliminar columnas.
- Rename Column — renombrar una columna.
- Aggregate Column — resumir una columna numérica.