Hola,
Estoy registrando en un array (meses) el consumo de agua que tenemos en varias oficinas. Por ejemplo recibo una factura con periodo 15/01/2015-16/02/2015 y prorrateo el consumo total para el mes 01 y para mes 02 y voy acumulando en ese array el consumo de las diferentes oficinas para cada mes y poder ver la evolución mensual a lo largo del año.
Hasta aquí todo ok, el problema es que el número de oficinas es muy variable, hay muchas altas y bajas y querría registrar el número de oficinas que tienen consumo cada mes. Puede haber facturas con menos de un mes, por ejemplo 10/01/2015-17/01/2015 y 18/01/2015-31/01/2015 entonces si hago un contador (+1) cuando exista periodo este caso me lo contaría como dos oficinas.
Conocen alguna forma de hacerlo? No se si existe la posibilidad de tener un array booleano en el que almacenar true cuando aparece un periodo y luego contar todos los true que tengo para ese periodo??
Gracias.