excel - subtotales - con que comando se agrupan varias celdas en una sola
Minimizando las diferencias en el nĂºmero especificado de grupos de subtotal (1)
Tengo datos como este:
A B C D
Book1 1 49
2 37
3 31
4 46 163
5 35
6 47
7 40
8 38 160
9 45
10 25
11 38
12 29
13 25
14 18 180
donde la columna D contiene subtotales para números (variables) de elementos de la columna C.
Lo que intento lograr es que, dado un número determinado de estos subtotales, cada uno sea lo más cercano posible a su promedio (lo que puede ser cierto para la muestra pequeña, pero no necesariamente en la tabla más grande). En otras palabras, si el total de los elementos en la columna C es 15,000 y quiero dividirlos en 90 partes, entonces cada una de esas partes debe estar lo más cerca posible de 166.67 (15,000 / 90).
El orden de ColumnC no puede ser cambiado.
¿Cómo se puede lograr esto? (VBA funcionará para mí, si es necesario).
Esto es solo aproximado:
=IF(SUM(C$2:C2)-SUM(D$1:D1)>SUM(C:C)/3,SUM(C$2:C2)-SUM(D$1:D1),"")
pero para el VBA mínimo absoluto o similar puede ser necesario. Reemplace 3
por la cantidad requerida de partes.