fórmula
=PROMEDIO.SI.MES(fecha;valor;»>=»&iniciomes;fecha;»<=»&FINMES(iniciomes))
visión general
Para calcular el promedio por mes, debemos verificar si la fecha está entre el 1er día del mes y el último día del mes.
En el ejemplo que se muestra, la fórmula en E4 es: =PROMEDIO.S.I.F.(B:B;A:A;»>=»&D4;A:A;»<=»&FIN DE MES(D4;0)) La fecha en D4 es : 1.1.2019
Cómo funciona la fórmula
La función PROMEDIO.SI comprueba si la fecha en la columna A está entre el primer día de un mes y el último día de un mes. Si este es el caso, el valor de la columna B se tiene en cuenta para el cálculo.
El primer día de enero de 2019, es decir, el 1 de enero de 2019, está en D4. Aquí el formato de número se ajusta para que la fecha se muestre con la abreviatura del mes. Esta fecha es el comienzo del mes.
Inicio de mes = D4 = 01/01/2019
Ahora solo necesitamos el final del mes. Esto se puede escribir manualmente en otra celda o determinar desde el inicio del mes usando la función FIN DE MES .
FIN DE MES(comienzo de mes;0) = fin de mes FIN DE MES(01/01/2019;0) = 31/01/2019
Ahora tenemos 2 condiciones contra las cuales podemos verificar las fechas en la columna A. Esta comprobación se realiza utilizando AVERAGEIFS. Debe tenerse en cuenta aquí que los caracteres >= y <= entre comillas deben estar vinculados con el carácter & con el valor de comparación. Asi que:
>=&Fecha de inicio >=&D4 >=&01/01/1029 <=&Fecha de finalización <=&FIN DE MES(D4;0) <=&01/31/2019
=PROMEDIO.SI(B:B;A:A; «>=»&D4 ;A:A; «<=»&FIN DE MES(D4;0) )
Ahora se comprueba si la fecha de la columna A es mayor o igual que la fecha de inicio del mes y menor o igual que la fecha de finalización del mes. Si este es el caso, el valor de la columna B se usa para calcular la media.
notar
- Las fechas también se pueden mostrar como texto con el formato de celda «MMM» o «MMMM».
- Los operadores relacionales deben estar encerrados entre comillas y vinculados a las referencias de celda con el ampersand.
Número palabras: 508