Saltar al contenido

Agrupar y sumar CSV

Agrupa filas CSV por una o más columnas y suma, cuenta o promedia el resto.

Entrada

Agrupar y sumar CSV

Pega datos CSV con encabezado y esta herramienta agrupa las filas por una o más columnas, luego resume el resto — es como una tabla dinámica de hoja de cálculo sin tener que abrir una. Úsala para convertir exportaciones crudas de pedidos, registros de eventos o respuestas de encuestas en totales por región, conteos por categoría o promedios por cliente.

Establece qué columna (o columnas separadas por comas) agrupar, luego elige una función de resumen: contar filas, sumar una columna numérica, promediarla, obtener su mínimo o máximo, o contar valores distintos. Las columnas pueden nombrarse o darse como posición de base 1, así que "región" y "1" funcionan ambas. La columna de tabla cruzada opcional convierte sus valores distintos en columnas de salida separadas — agrupa pedidos por región con producto como columna cruzada y obtendrás una fila por región con una columna por producto. Ordena el resultado por nombre de grupo o por el valor resumido, agrega una fila de gran total y controla los decimales mostrados.

El analizador sigue la convención CSV usada por hojas de cálculo: campos entrecomillados, comas integradas y comillas escapadas funcionan, y los finales de línea Windows (CRLF) y Unix (LF) se tratan igual. El delimitador de entrada puede detectarse automáticamente o fijarse a coma, punto y coma, tabulación o barra. La salida se renderiza como tabla de texto plano alineada, CSV o tabla Markdown — elige lo que necesite el siguiente paso.

Todo se ejecuta localmente en tu navegador; los datos en el área de texto nunca se cargan a ningún lado, lo que importa para exportaciones que contienen datos de clientes o financieros. Copia el resultado, descárgalo como archivo .txt o envíalo directamente de vuelta a la entrada para agrupar nuevamente por una columna diferente.

Preguntas frecuentes

¿Necesito una fila de encabezado?
Sí. La primera fila nombra las columnas, así que puedes referirte a ellas por nombre en las opciones — o usa una posición de base 1 como "2" en su lugar.
¿Qué pasa con los valores no numéricos al sumar o promediar?
Se ignoran. Una columna con una mezcla de números y texto (o espacios en blanco) se resume usando solo los valores que se analizan como números.
¿Cómo funciona la columna de tabla cruzada?
Sus valores distintos se convierten en columnas de salida, una por valor, y cada celda contiene el resumen para esa combinación de grupo y valor — la forma clásica de tabla dinámica.
¿Puedo agrupar por más de una columna?
Sí. Lista los nombres o posiciones de columnas separados por comas, p. ej. "región, producto" — cada combinación única se convierte en una fila de salida.
¿Se cargan mis datos CSV a algún lugar?
No. Agrupar y resumir se ejecuta totalmente en tu navegador — los datos nunca dejan tu dispositivo.