Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Hola tengo una tabla con con produccion dia x dia y necesito los promedios de cada año , los años terminados son faciles ya que es la sumatoria total divido 12 , pero el año en curso lo saco asi:
Count({$<Año={2020}>}CODIGO)/3
quiero que el ultimo numero salga automatico , por ejmplo numero 3 es marzo ( ultimo mes completo )
alguien tiene una formula para dejar de hacerlo manual ?
Gracias !!!
Hola
Espero hayas resuelto tu problema, espero te ayude mi comentario, pero primero vamos paso por paso para que me entiendas
Tomando como fecha el día de hoy 11/04/2020, entonces:
Si pongo la siguiente formula
=today()
Esto dará como resultado 11/04/2020
Ahora si agrego la función Month
=month(today())
Como resultado nos dará "Abr"
Pero ahora si le resto 1 (-1)
=month(today())-1
Como resultado nos dará 3
El sistema en automático nos dará el formato numérico, pero por razones de que se pueda des configurar aplicamos la función Num
=num(month(today())-1)
En resumen a la fecha de hoy hay que convertirlo a mes y después restarle 1, por lo consiguiente dará el mes anterior
Entonces podrias aplicarlo a tu métrica
count({<Año={2020} >} Valor ) / num(month(today())-1)
Espero te sirva
Saludos
Hola, puedes probar usando:
- Count({$<Año={2020}>}CODIGO)/Num(Month(Today()))
- Count({$<Año={2020}>}CODIGO)/Num(Month(Today()-1)) // si el día 1 del mes tiene que contar solo hasta el mes anterior
- Count({$<Año={2020}>}CODIGO)/Num(Month(Max(CampoFecha))) // Usando el campo que tengas de fecha, para que use el más alto seleccionado como divisor
Gracias por tu respuesta Ruben , probe con las 3 opciones y en todas me divide por 4 o sea me toma el mes actual ( abril ) y yo necesito que corte en el ultimo mes terminado o sea Marzo
Hola
Espero hayas resuelto tu problema, espero te ayude mi comentario, pero primero vamos paso por paso para que me entiendas
Tomando como fecha el día de hoy 11/04/2020, entonces:
Si pongo la siguiente formula
=today()
Esto dará como resultado 11/04/2020
Ahora si agrego la función Month
=month(today())
Como resultado nos dará "Abr"
Pero ahora si le resto 1 (-1)
=month(today())-1
Como resultado nos dará 3
El sistema en automático nos dará el formato numérico, pero por razones de que se pueda des configurar aplicamos la función Num
=num(month(today())-1)
En resumen a la fecha de hoy hay que convertirlo a mes y después restarle 1, por lo consiguiente dará el mes anterior
Entonces podrias aplicarlo a tu métrica
count({<Año={2020} >} Valor ) / num(month(today())-1)
Espero te sirva
Saludos
perfecto
Gracias
Buenas, si quieres el mes anterior sería mejor usar Num(Month(AddMonths(Today(), -1))), así enero devolverá el mes 12, si solamente le restas 1 devolvería el mes 0.
Saludos.