Saludos Soy nuevo.
necesito sumar datos que donde el indice y el valor estan en la misma columna.
Adjunto parte de la tabla como ven la suma de los valores es dada pero cada uno de ellos se puede reptir n veces, asi que necesit agruparlos para luego sumarlos todos.
FC | 110-24-6640 |
20-02-2018 | 1.000 |
20-02-2018 | 1.000 |
Cantidad Medicamento | 2.000 |
703660420 | JAHMAN LEONEL RUIZ JACKSON |
Cantidad | |
Medicamento | |
FC | 110-16-6020 |
09-03-2018 | 2.000 |
09-03-2018 | 1.000 |
Cantidad Medicamento | 3.000 |
703730917 | THIAGO GABRIEL FUNES VENTURA |
Cantidad | |
Medicamento | |
FC | 110-24-6640 |
12-03-2018 | 3.000 |
Cantidad Medicamento | 3.000 |
Adjunto | Tamaño |
---|---|
noretira12.xls | 302.5 KB |
La solución a tus problemas se llama tabla dinámica, que está pensada precisamente para agrupar y calcular los totales por cada grupo.
Viendo tu tabla de datos (espero que los datos que hay en el archivo sean falsos), parece que no tienes los datos limpios, sino que es un reporte creado por algún otro programa, que incluye encabezados, líneas en blanco, etc. es decir, está pensado para imprimir y no para trabajar con los datos.
Lo primero es averiguar si el programa del que procede esta información permite exportar una hoja Excel con los datos en bruto, y lo este informe para imprimir.
En caso de que no exista más listado que el que adjuntas, tendrás que manipular el listado hasta llegar a lo que te interesa.
La idea podría ser:
-Haz un bucle que recorra toda tu hoja de arriba a abajo.
-identifica cuando comienza un registro (el valor de la celda de la columna E es igual a FC)
-lees el código del medicamento que está a su derecha.
-luego sigues bajando hasta que encuentres el total (el valor de la celda de la columna E es "Cantidad Medicamento")
-Lees el total que está a su derecha
-Anotas este registro en una lista de resultados unificados: código de medicamento, total
Luego con una tabla dinámica puedes resumir esos datos
------
Ya sé Excel, pero necesito más.