Total por mes de valores diarios

2

Me gustaría tener un total por mes en la segunda tabla de la primera tabla Me gustaría que la tabla estuviera separada y me gustaría que el proceso fuera automatizado: escribir el mes y el año en una celda y hacer que la hoja de cálculo calcule el total de ese mes. (significa que puedo mantener los datos en una pestaña y simplemente importarlos / actualizarlos cuando lo necesite sin importar qué mes termina dónde).

En mi tabla de datos tengo 2 columnas: una es una fecha, la otra un valor

September 2014  114
September 2014  89
September 2014  109
September 2014  85
September 2014  96
September 2014  93
September 2014  96
September 2014  118
October 2014    107
October 2014    98
October 2014    79
October 2014    67
October 2014    86
October 2014    141
October 2014    92

La fórmula que estoy usando es:

=SUMIF(Date,"="&A2,Count)

Fecha es la columna de fecha en la primera tabla; en A2 tengo el mes y el año (como se mencionó anteriormente), pero esto solo devuelve el primer valor encontrado para el mes ... Intenté usar MES (fecha) pero no está funcionando; ¿Tendrías alguna sugerencia?

EDITAR Mis fechas en la tabla de datos sin procesar tienen el siguiente formato:

01/09/2014 00:00:00

son de hecho Fecha, no Cadena, por lo que el SUMIF parece estar fallando en esto. ¿Cómo podría convertir esas fechas en cadenas para que la comparación dentro de SUMIF funcione?

    
pregunta jrgd 18.06.2015 - 18:32

1 respuesta

2

Usando la función SUM(IF) :

Debido a que Números todavía no admite ciertas funciones de Array, por ejemplo, extrayendo MONTH(A1:A23) , al analizar la fecha en una tercera columna (que se puede ocultar) la función funcionará. Esta columna puede estar en cualquier tabla, no solo en la tabla de datos sin procesar, siempre que las referencias sean válidas.

Fórmula de columna oculta:

=MONTH(A1)&YEAR(A1)

Donde A1 es la celda con fecha.

Copia hacia abajo y luego oculta la columna si lo deseas. (Importar más datos agregando filas debería reducir automáticamente la fórmula pero mostrar la columna para estar seguro).

=SUMIF($'Month & Year',"="&MONTH($A1)&YEAR($A1),$Value)

De la documentación relativa a SUMIF() :

  

La función SUMIF devuelve la suma de una colección de números, incluidos solo los números que satisfacen una condición específica.

     

SUMIF (valores de prueba, condición, valores de suma)

     
  • valores de prueba: la colección que contiene los valores a probar. los valores de prueba pueden contener cualquier valor.
  •   
  • condición: una expresión que puede incluir operadores de comparación, constantes, el operador de concatenación y comercial, y referencias. los   El contenido de la condición debe ser tal que el resultado de la comparación   la condición a otro valor da como resultado el valor booleano de VERDADERO o   FALSO.
  •   
  • valores-suma: una colección opcional que contiene los valores a sumar. los valores de suma pueden contener valores numéricos, valores de fecha / hora o   valores de duración. Debe tener las mismas dimensiones que los valores de prueba.
  •   

    
respondido por el bjbk 20.06.2015 - 16:21

Lea otras preguntas en las etiquetas