Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Buenos días,
Soy nuevo en QV y haciendo mis primeras pruebas no se como hacer para crear un marcador que me seleccione el día de hoy, es decir, debe ser variable.
En concreto tengo ventas, con un campo fecha de venta y también está extraído el campo día.
Quiero que al darle al marcador me selecciones todos los días del mes hasta hoy, sin obligar a los usuarios a tener que hacer ellos manualmente la selección.
Hola Javier,
En ese caso yo intentaria, en lugar de forzar la seleccion para la fecha de hoy, escribir dos formulas, una que contemple las ventas del mes en curso y otra que haga lo mismo para el mes en curso del año pasado:
1.- Ventas mes en curso (hasta hoy):
=num(sum({<DateID={"<=$(=date(today()))>=$(=date(monthstart(today())))"}>} SalesAmount),'#.##0 €')
2.- Ventas mes en curso 2012, hasta el 21 de Octubre:
=num(sum({<DateID={"<=$(=date(addmonths(today(),-12)))>=$(=date(monthstart(addmonths(today(),-12))))"}>} SalesAmount),'#.##0 €')
Quiza pueda servirte algo asi.
Saludos!
Hola,
puedes crear un boton con esas dos acciones. Te adjunto un archivo de ejemplo para que lo revises, con un calendario y un boton que hace lo que quieres.
Fijate en las dos acciones que tiene el boton: seleccionar en campo Month y seleccionar en campo Year.
Saludos.
Gracias por la rápida respuesta,
...pero no veo el adjunto 😞
Hola,
esta en la version web, creo que no llega como adjunto en el correo. ¿Puedes revisar el thread en la web?
Ya lo he visto, no se cómo pero al hacer una búsqueda, en el hilo de respuesta si que estaba el adjunto.
Veo lo que has hecho y me valdría si fuera <Day(Today()), pero con menor no me funciona.
Con el mes no me vale, pues quiero comparar con la venta del año pasado y anteriores donde sí existen los días posteriores.
Es decir, hoy quiero comparar venta a 21 de octubre de todos los años, fijar año y mes lo hace perfecto pero el día debe ser <= 21. Si no filtro día me aparece la venta de los octubres anteriores completos
Gr, saludos
Hola Javier,
En ese caso yo intentaria, en lugar de forzar la seleccion para la fecha de hoy, escribir dos formulas, una que contemple las ventas del mes en curso y otra que haga lo mismo para el mes en curso del año pasado:
1.- Ventas mes en curso (hasta hoy):
=num(sum({<DateID={"<=$(=date(today()))>=$(=date(monthstart(today())))"}>} SalesAmount),'#.##0 €')
2.- Ventas mes en curso 2012, hasta el 21 de Octubre:
=num(sum({<DateID={"<=$(=date(addmonths(today(),-12)))>=$(=date(monthstart(addmonths(today(),-12))))"}>} SalesAmount),'#.##0 €')
Quiza pueda servirte algo asi.
Saludos!
Me sirve, en principio es una solución aceptable.
Me vale si no tengo ninguna selección de fecha realizada. Los usuarios navegan por otras hojas y puede que seleccionen fechas por ahí y al venir a esta hoja este mal, pero tiene solución a tiro de un click.
Prefería dejar una solución con la selección de fechas mas importante (hoy) por defecto.
Ahora colocaré un botón para que borren todas las selecciones indeseables que pudieran haber.
Pero repito, en principio es buena solución.
Muchas gracias
Estoy observando que me muestra el importe de todo el mes, como si solo cumpliera la condición de "ser mayor que el primer dia del mes" pero no la de "ser menor al dia de hoy de hace 12 meses"
Independiente de la seleccion (correcto), siempre saca todo el mes. Quiero que saque solo los dias desde el 1 hasta el de hoy.
Pego aqui la expresion literal por si ves algo
=num(sum({1<FECHA={"<=$(=date(addmonths(today(),-12)))>=$(=date(monthstart(addmonths(today(),-12))))"}>} IMPORTE_LINEA),'#.##0 €')
Hola Javier,
he revisado la expresión y creo que lo debería hacer bien... muestra la suma de IMPORTE_LINEA entre las dos fechas (que en este caso son 1/11/2012 y 25/11/2012).
Con esa selección, ¿estas seguro de que incluye también lineas de venta del 26,27..hasta el 30 de Noviembre? Recuerda que el 1 antes del set analysis hace que el calculo de la expresión ignore las selecciones de FECHA que hagas en el documento.
Ya me dirás.
No se que pasa pero no me funciona, lo del 1 lo puse para asegurar que aunque hicieran otras selecciones, estos datos serían buenos.
Bueno, en principio voy a fijar el mes por disparador de la hoja y los valores de los distintos años con una tabla pivotante. El día lo dejaré sin seleccionar inicialmente y que el usuario se seleccione los días que quiera, aunque típicamente será de día 1 a hoy. Me gustaría fijarlo al entrar en la hoja, pero ya veremos, de momento así.
Gracias