Sobre este proyecto
it-programming / web-development
Abierto
Crear programa en php o macro en excel que permita obtener como producto un excel con formato definido.
Se posee archivo excel con 60 mil filas las cuales se desea concatenar columnas especificas, el producto debe ser testeando el archivo con las 60 mil filas.
El producto debe ser un archivo excel o compatible en donde se permitan visualizar los agrupamientos e información según se detalla:
1.- Concatenar columna A con valor ID agrupando en una sola fila los valores de las columnas B y C separar las ocurrencias con | y sin espacios. El dato ID sirve para ubicar las agrupaciones, no debe aparecer en el resultado o producto.
2.- Columna D se mantiene sin alteraciones, una sola ocurrencia en la columna.
3.- Columna E agrupar en una sola fila los valores de las columnas E en los distintos valores de ID (columna A) y separar las ocurrencias con | y sin espacios. El dato ID sirve para ubicar las agrupaciones, no debe aparecer en el resultado o producto.
4.- Columna F agrupar en una sola fila los valores de las columnas F en los distintos valores de ID (columna A) y separar las ocurrencias con | y sin espacios. El dato ID sirve para ubicar las agrupaciones, no debe aparecer en el resultado o producto.
5.- Columnas G,H,I,J,K se mantiene sin alteraciones, una sola ocurrencia en la columna.
6.- Columna L agrupar en una sola fila los valores de las columnas L en los distintos valores de ID (columna A) y separar las ocurrencias con | y sin espacios. El dato ID sirve para ubicar las agrupaciones, no debe aparecer en el resultado o producto.
7.- Columna M agrupar en una sola fila los valores de las columnas M en los distintos valores de ID (columna A) y separar las ocurrencias con | y sin espacios. El dato ID sirve para ubicar las agrupaciones, no debe aparecer en el resultado o producto.
8.- Columna N agrupar en una sola fila los valores de las columnas N en los distintos valores de ID (columna A) y separar las ocurrencias con | y sin espacios. El dato ID sirve para ubicar las agrupaciones, no debe aparecer en el resultado o producto.
9.- Columnas O,P,Q,R,S,T,U,V,W,X,Y,Z,aa,ab,ac,ad,ae se mantiene sin alteraciones, una sola ocurrencia en la columna.
10.- Columna af agrupar en una sola fila los valores de las columnas af en los distintos valores de id (columna a) y separar las ocurrencias con | y sin espacios. El dato ID sirve para ubicar las agrupaciones, no debe aparecer en el resultado o producto.
11.- Columna ag agrupar en una sola fila los valores de las columnas ag en los distintos valores de id (columna a) y separar las ocurrencias con | y sin espacios. El dato ID sirve para ubicar las agrupaciones, no debe aparecer en el resultado o producto.
12.- Columna ah agrupar en una sola fila los valores de las columnas ah en los distintos valores de id (columna a) y separar las ocurrencias con | y sin espacios. Importante en esta columna se observan datos de fecha incluida la hora, solo se debe mantener la fecha en el formato aaaa-mm-dd y debe ser soportado para poder ser visualizado en cualquier version de excel u openoffice o libreoffice. El dato ID sirve para ubicar las agrupaciones, no debe aparecer en el resultado o producto.
13.- Columna ai agrupar en una sola fila los valores de las columnas ai en los distintos valores de id (columna a) y separar las ocurrencias con | y sin espacios. El dato ID sirve para ubicar las agrupaciones, no debe aparecer en el resultado o producto.
14.- Columna ak agrupar en una sola fila los valores de las columnas ak en los distintos valores de id (columna a) y separar las ocurrencias con | y sin espacios. El dato ID sirve para ubicar las agrupaciones, no debe aparecer en el resultado o producto.
15.- Columna al agrupar en una sola fila los valores de las columnas al en los distintos valores de id (columna a) y separar las ocurrencias con | y sin espacios. El dato ID sirve para ubicar las agrupaciones, no debe aparecer en el resultado o producto.
16.- Columnas AM se mantiene sin alteraciones, una sola ocurrencia en la columna.
Se adjunta matriz de datos y en el mismo archivo pestaña con Producto deseado.
Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Cambio mediano
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo las especificaciones
Disponibilidad requerida Según se necesite
Roles necesarios Programador
Plazo de Entrega: 21 Abril, 2021
Habilidades necesarias