Evaluando propuestas

Automatización de Entrada de Datos y Cálculos Diferenciales en Hoja de Cálculo

Publicado el 23 Abril, 2026 en Programación y Tecnología

Sobre este proyecto

Abierto

Se requiere el desarrollo de una herramienta o script para automatizar la entrada de datos y realizar cálculos diferenciales en una hoja de cálculo. El objetivo principal es optimizar el proceso de registro de números y la generación automática de series derivadas.

La funcionalidad esperada es la siguiente:

1.  Entrada de Datos: El usuario ingresará números enteros en un rango de 0 a 36 en una columna designada (por ejemplo, Columna A).
2.  Desplazamiento Automático: Cada vez que se ingrese un nuevo número en la primera fila de la Columna A, los números previamente ingresados en esa columna deberán desplazarse automáticamente hacia abajo, manteniendo el orden cronológico de entrada.
3.  Cálculos Diferenciales en Columnas Adyacentes: En las columnas siguientes (Columna B, Columna C, etc.), Se deberán calcular automáticamente las diferencias entre el número actual y el número anterior en la fila correspondiente de la columna precedente. Este proceso debe replicarse en cascada para cada nueva columna generada.

Ejemplo ilustrativo del funcionamiento:

Si el usuario ingresa los números 5, 9, 14, 33 en la Columna A:

*  Al ingresar '5':
    Columna A: 5

*  Al ingresar '9':
    Columna A: 9, 5
    Columna B: (9 - 5) = 4

*  Al ingresar '14':
    Columna A: 14, 9, 5
    Columna B: (14 - 9) = 5, (9 - 5) = 4
    Columna C: (5 - 4) = 1

*  Al ingresar '33':
    Columna A: 33, 14, 9, 5
    Columna B: (33 - 14) = 19, (14 - 9) = 5, (9 - 5) = 4
    Columna C: (19 - 5) = 14, (5 - 4) = 1
    Columna D: (14 - 1) = 13

Se busca un profesional con experiencia en desarrollo de scripts o macros para hojas de cálculo (por ejemplo, Excel VBA, Google Sheets Script, Python con librerías de hojas de cálculo) que pueda implementar esta lógica de manera eficiente y robusta.

Categoría Programación y Tecnología
Subcategoría Aplicaciones de escritorio
¿Cuál es el alcance del proyecto? Bug o cambio pequeño

Plazo de Entrega: No definido

Habilidades necesarias