Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Hola,
voy a explicar un problema que me persigue desde hace tiempo que creí haber solucionado pero no.
A ver si alguien sabe cómo resolverlo.
Tengo FechaYhora cada 5 minutos y un dato por cada una.( Tabla Excel )
El problema es que a veces no existe FechaYhora, con lo que tampoco hay dato.
Se pueden ver los datos que faltan entre los días 3 y 8 y los días 14 y 25, necesito que se muestre un 0 en cada dato asociado a una fecha que no existe. ( Que se vea la curva como baja a 0 y vuelve a subir cuando es mayor )
He intentado crear un calendario maestro y asociarlo a FechaYhora pero sigue sin mostrar los datos cuando no existe la FechaYhora.
También he marcado la opción "Mostrar Todos los Valores" y sí que se muestran los ceros en la gráfica pero no reacciona a los filtros de fecha que tengo, es decir, que muestra todas las fechas.
Ya no sé por donde tirar.
Alguna idea?
Gracias.
Un saludo.
Hola Alexis:
Tienes tres marcas a comprobar: 'Mostrar todos los valores' en la pestaña dimensión, "Continuo" en la pestaña Ejes y "Activar la barra de desplazamiento" en la pestaña Presentación.
Las veces que he logrado hacerlo, muestra todos los valores de la dimensión ... en tu caso todas las fechas del calendario multiplicado por las hh:mm de cada fecha.
Supongo que no es mucha ayuda, en su momento no logré rematar este detalle ... a pesar de mucho esfuerzo !!!
Si lo logras, comparte el resultado.
Saludos
Joaquín
Hola Joaquín,
gracias por tu ayuda, pero no me funciona.
Marcando esas opciones o alternándolas sigue sin mostrarse bien la gráfica.
Pongo en la expresión: If(IsNull(FechaYhora),0,Dato) y sí que funciona cuando tengo marcada "Mostrar todos los Valores", pero como comentaba antes no reacciona ante los filtros de fecha y me da todos los valores.
Lo he intentado también mediante el Calendario Maestro haciendo Join... y tampoco.
Gracias.
Un saludo.
Hola Alexis:
Yo tampoco logré hacerlo, igual es útil con alguna dimensión de pocos valores pero en el caso de las fechas es poco útil.
La verdad, yo dediqué bastante tiempo y llegué al mismo punto que tú.
Siento no aportar mucho más, sencillamente lo comento para que no desesperes.
Saludos
Joaquín
Gracias de veras Joaquín.
Es un problema porque lo necesito.
Necesito poder ver cuando no existen esos datos, sin embargo si aparece como en la gráfica anterior te das cuenta de si faltan datos pero si falta solo un día ya no lo detectas a simple vista y crea confusiones.
A ver si alguien tiene alguna idea.
Gracias.
Un saludo.
Hola Alexis,
Una idea, porque no pruebas de crearte una hoja con todo el calendario (siempre y cuando sean siempre los mismos intervalos) y enlazas mediante un Join con la hoja de los datos?
LOAD IntervaloOrac,
Potencia
FROM
(ooxml, embedded labels, table is Sheet1);
JOIN
LOAD IntervaloOrac
FROM
(ooxml, embedded labels, table is Calendario);
Luego haces un Load y evaluas si el dato potecia es nulo que lo ponga a 0
En el gráfico en dimensión pon Mostrar todos los valores....
Te tendría que salir correcto.
Saludos, ya nos cuentas
Hola alexis.garcia,
tienes que combiar una serie de cosas para que te funcione y todo dependerá de cómo tengas el modelo de datos.
Si tu serie no está completa (faltan valores intermedios), tienes que crear una lista completa con todos los valores para que así se puedan mostrar en la gráfica.
Después tendrás que configurar el gráfico para que te muestre todos los valores, sean 0 o no. Para ello tendrás que ajustar, probablemente, tanto las dimensiones (para que muestre todos los valores) como las expresiones (para que no suprima los valores igual a 0).
Te adjunto un documento que tenía algo modificado para que veas como quedaría. Evidentemente, tienes que ajustarlo a tus necesidades ya que aquí muestra días en los que no hay datos y, en tu caso, serán intervalos de cinco minutos en los que no habrá datos.
Un saludo
Hola,
Aporto una idea a ver si te funciona o la crees que puede valer.
Genera un calendario desde fecha y hora hasta fecha y hora según tus valores máximo y mínimo (si quieres te proporciono la rutina para hacerlo) y con un datos asociado, por ejemplo 1.
Estas fechas-horas con los mismos intervalos que tienes en tus datos de forma que ha relacionarlos o hacer un join, tendrías todas las fechas-horas disponibles.
Yo creo que puede funcionar.
Saludos y suerte
Enrique Colomer
Sí Enrique, estoy de acuerdo, de hecho la idea en que se basa el documento que le adjunto es muy similar.
Carga los datos y evalúa los valores mínimo y máximo. A partir de ellos, crea el calendario maestro rellenando todos los valores intermedios. Así tiene una base de fechas que puede utilizar para generar el gráfico.
Luego sólo tiene que configurar las dimensiones y expresiones para que muestren todos los valores.
Evidentemente, según su modelo de datos, tendrá que hacer más o menos ajustes sobre esa idea.
Un saludo,
Hola,
Estoy de acuerdo y sobretodo despues de ver el ejemplo que lo mas correcto es hacerlo mediante indicáis tu y Enrique.
Lo que me despista un poco es que Alexis ha comentado que mediante calendario maestro no le ha funcionado... por eso he buscado la otra opción de crear el calendario desde un excel (aunque tendrá que buscar el mínimo y el máximo igualmente para que no le salgan todos los valores del calendario).
Un abrazo.