Ir al contenido principal
Bethemesh

Añadir una columna calculada

Añade una columna calculada a Excel, CSV o JSON con una fórmula aritmética segura como [precio] * [cantidad], revisa los valores y exporta el resultado.

  • Exportar
Automatizar

Integrar este widget

Personaliza el aspecto, comprueba la vista previa y copia el código.

Vista previa

Tipo de código de integración

Código para copiar

Se adapta a tu página y Bethemesh ajusta su tamaño automáticamente.

Añade una columna calculada a partir de valores numéricos de otras columnas con una fórmula aritmética segura.

Tus archivos se procesan localmente en el navegador y nunca se envían a nuestros servidores.

Suelta tu archivo aquí

Tamaño recomendado: hasta 30 MB

Opciones

Usa columnas entre corchetes, por ejemplo [precio] * [cantidad]. Operadores admitidos: +, -, *, /, %, paréntesis.

¿Te ha resultado útil esta herramienta?

¿Cómo funciona esta herramienta?

Una columna calculada añade a cada registro un resultado derivado de otras celdas: el importe de una cantidad, una diferencia entre medidas o una proporción entre valores. La misma expresión se evalúa por separado en todas las filas, sin ejecutar JavaScript aportado por el usuario. Sirve para preparar datos antes de filtrar, agregar o exportar. No sustituye una hoja de cálculo completa: las funciones Excel, referencias entre filas y fórmulas de texto quedan fuera de su lenguaje aritmético. Obtienes valores concretos conservando los registros que explican de dónde procede cada resultado.

Importa CSV, TSV, XLSX, XLS o JSON tabular plano con un límite de 30 MiB por archivo. De los libros se utiliza la primera hoja; aquí no hay selector de hojas. No se conservan estilos o macros ni se recalculan las fórmulas como en Excel. Elige un nombre de destino nuevo, porque no se permite sobrescribir una columna existente. Se quitan los espacios exteriores del nombre antes de comprobar si ya está presente en la tabla importada.

Escribe referencias entre corchetes, como [precio] o [precio unitario], respetando nombres y mayúsculas. Los operadores admitidos son +, -, *, / y %, con signos unarios y paréntesis. Multiplicación, división y resto tienen prioridad sobre suma y resta. El carácter % indica resto, no porcentaje. Las constantes de la expresión usan punto decimal aunque las celdas utilicen coma. No se aceptan llamadas a funciones ni operadores de potencia. Los paréntesis permiten dejar claro el orden deseado para quien revise la transformación.

Las celdas referenciadas se convierten en números finitos, reconociendo puntos o comas decimales y espacios de miles admitidos. Un campo ausente, vacío o no numérico produce null en esa fila, igual que dividir o calcular un resto por cero. Un resultado final infinito o no numérico también pasa a null. Una referencia desconocida o expresión mal escrita bloquea todo el cálculo. La vista previa y las exportaciones CSV o XLSX mantienen cada registro; null aparece vacío en la salida tabular. La nueva columna contiene valores calculados, no fórmulas Excel activas.

Cómo utilizar esta herramienta

  1. Comprueba nombres y celdas de origen

    Sitúa la hoja deseada en primer lugar o prepara una exportación específica. Lee los títulos exactos y revisa que los campos necesarios contengan números interpretables, no símbolos monetarios u otras anotaciones.

  2. Nombra el resultado y escribe la expresión

    Elige un destino que todavía no exista. Usa referencias entre corchetes, operadores del teclado y constantes con punto decimal. Añade paréntesis donde faciliten a otra persona entender el orden aritmético pretendido.

  3. Examina ausencias antes de exportar

    Ejecuta el cálculo y contrasta varios resultados con sus entradas, incluyendo una celda vacía o un denominador cero. Exporta valores CSV o XLSX después de comprender por qué determinados resultados han quedado vacíos.

Dos cálculos verificados por registro

Estas expresiones corresponden a ejemplos ejecutados, no a funciones adicionales del lenguaje. p es un precio unitario y q una cantidad compatible; T mantiene su moneda. C y R son coste e ingreso en la misma unidad. Su cociente no tiene unidad y se vuelve porcentaje al multiplicarlo por 100.

Importe de una fila

T = p × q

Se aplica la misma multiplicación a cada producto sin sumar valores de otros registros.

Participación del coste en el ingreso

r = 100 × C / R, R ≠ 0

Un denominador cero no define una proporción y deja vacía la celda calculada correspondiente.

Casos de uso

Calcular un importe por producto

Multiplica precio unitario y cantidad antes de agrupar ventas. Comprueba que los precios tengan la misma moneda y que las cantidades usen unidades compatibles con los precios unitarios de la fuente.

Comparar medidas del mismo registro

Añade la diferencia entre un valor observado y uno de referencia para localizar después registros que requieren revisión, sin combinar medidas de filas diferentes que representan otras observaciones o entidades.

Preparar una proporción reutilizable

Calcula una participación del coste mediante dos columnas y revisa los denominadores cero antes de interpretar celdas vacías. El resultado numérico no añade automáticamente un signo o formato especial de porcentaje.

Ejemplos

Añadir un total por referencia

La expresión [precio] * [cantidad] crea total. A recibe 50 y B recibe 24. Se interpreta la coma decimal al calcular y se mantienen las celdas originales. No se suman los dos registros entre sí ni se genera un agregado por grupo.

Entrada

referencia;precio;cantidad
A;12,50;4
B;8,00;3

Resultado

referencia;precio;cantidad;total
A;12,50;4;50
B;8,00;3;24

Dejar vacía una proporción indefinida

Con [coste] / [ingreso] * 100 y destino parte_coste, X obtiene una celda vacía porque el ingreso es cero. Y obtiene 60. Los demás campos se conservan para investigar la ausencia o usar la proporción numérica en un filtro posterior.

Entrada

producto;ingreso;coste
X;0;20
Y;100;60

Resultado

producto;ingreso;coste;parte_coste
X;0;20;
Y;100;60;60

Consejos y buenas prácticas

  • Renombra primero una columna cuyo título contenga un corchete de cierre. El lenguaje no dispone de una secuencia de escape para incluir ese carácter dentro del nombre sin terminar antes la referencia.
  • Los nombres de moneda y signos de porcentaje no forman celdas numéricas válidas. Limpia esas anotaciones por separado y aclara las unidades antes de comparar o multiplicar valores que podrían describir cantidades incompatibles.
  • El cálculo usa números de coma flotante JavaScript sin una política contable de redondeo incorporada. Si el resultado debe seguir una regla monetaria concreta, aplícala y compruébala después en un paso adecuado en lugar de asumirla.

Preguntas frecuentes

¿Puedo utilizar SUMA, SI o una expresión Excel existente?

No. El lenguaje permite referencias de la fila actual, números, operadores aritméticos y paréntesis. No ejecuta funciones Excel ni llamadas JavaScript. Para totales por grupo, usa agregación en lugar de intentar referenciar otros registros mediante una expresión por fila.

¿Por qué una fila queda vacía si la fórmula funciona en otras?

Una celda puede faltar, contener texto no numérico o provocar una división por cero. El motor conserva el registro y asigna null al resultado. Examina sus entradas en vez de reemplazar automáticamente la ausencia por cero.

¿El símbolo % calcula un descuento porcentual?

No. Calcula el resto de una división: 10 % 3 vale 1. Para aplicar una tasa del 20 %, usa un factor explícito como 0.2 en una multiplicación. Las constantes de la expresión exigen punto decimal, independientemente de las celdas.

¿Excel recalculará la columna exportada al cambiar una entrada?

No. La exportación contiene resultados ya calculados y no fórmulas de libro. Para cambiar entradas y obtener otros valores, ejecuta otra vez la transformación o crea después tus propias fórmulas dentro de la hoja de cálculo destinataria.

Herramientas relacionadas

Herramientas similares o complementarias a esta.

Herramientas similares

Perfila cada columna de un CSV: tipo detectado, valores ausentes, cardinalidad y estadísticas numéricas.

Datos y hojas de cálculoUsar esta herramienta

Cruza una dimensión de fila y otra de columna y calcula conteo, suma, media, mínimo o máximo.

Datos y hojas de cálculoDestacadaUsar esta herramienta
GuíaBuenas prácticasIntermedio

Construir un workflow reproducible de preparación de datos

Organiza limpieza, validación, filtrado, fusión, comparación y conversión en el orden adecuado y aprende cuándo un pipeline reutilizable supera a herramientas aisladas.

29 de agosto de 20262 min