Buenos días, me podrían ayudar con lo siguiente: tengo una tabla la cual se llama demanda, con las siguientes columnas:
Hora Demanda Carga desconectada
12:55 1499 0
12:56 1490 0
12:57 1495 0
12:58 1493 55
12:59 1488 30
13:00 1499 25
13:01 1496 0
13:02 1495 0
quiero uno columna o medida que me reemplace los ceros por Blank, pero a la vez que antes donde haya número distinto de cero (en este caso blank, porque no abría ceros puesto que ya habrían sido reemplazados) me ponga cero y después de un número en el primer blank me ponga cero.
La tabla quedaría así:
Hora Demanda Carga desconectada
12:55 1499
12:56 1490
12:57 1495 0
12:58 1493 55
12:59 1488 30
13:00 1499 25
13:01 1496 0
13:02 1495
Esta petición sí que es…
Esta petición sí que es original... Déjame que te pregunte una cosa ¿siempre hay un minuto entre una medición y la siguiente?
Hola! Te explico, la columna…
Hola! Te explico, la columna Hora almacena 1440 registros (1 registro por minuto, en un día 1440), cada minuto el sistema almacena la demanda nacional (MW, potencia) de mi pais, y almacena la carga desconectada cada minuto (carga desconectada MW). Puede ser que en un rango de tiempo haya carga desconectada y después no, y así sucesivamente durante todo el día. La columna hora piensa desde las 00:00 y termina a las 23:59 (solo puse un pedazo de los datos) entonces de allí se forma la tabla: Demanda (la amplíe un poco mas)
Hora Demanda carga desconectada
12:55 1499 0
12:56 1490 0
12:57 1495 0
12:58 1493 55
12:59 1488 30
13:00 1499 25
13:01 1496 0
13:02 1495 0
13:03 1465 34
13:04 1434 10
13:05 1485 0
13:06 1480 0
entonces yo quiero que los ceros pasen a blank y luego ponga cero antes de un número y cero después de un número columna en carga desconectada quedaría así:
Hora Demanda carga desconectada
12:55 1499
12:56 1490
12:57 1495 0
12:58 1493 55
12:59 1488 30
13:00 1499 25
13:01 1496 0
13:02 1495
13:03 1465 34
13:04 1434 10
13:05 1485 0
13:06 1480
Así en todos los 1441 registros donde aplique poner cero,
@LV, el problema es que no…
@LV, el problema es que no se puede usar EARLIER en una medida para recorrer la tabla en un sentido. @Mirian ¿no puedes hacerlo añadiendo alguna columna adicional a tu tabla de datos? Si no, no sé si lo veo factible.
Saludos
Esperanza
Esto lo estoy tratando de…
Esto lo estoy tratando de hacer la lograr que el gráfico de área apilada no me grafique los ceros, es buscado por muchos lados y no sé cómo hacerlo (en Excel no hay que hacer nada, solo poner los datos) pero en power bi la gráfica sale rara, tira una línea recta tratando de buscar el próximo valor de Carga desconectada
Me salió al revés la imagen
Me salió al revés la imagen
La cuestión es que no creo…
La cuestión es que no creo que pueda hacerse con una medida, pues tendríamos que recorrer la tabla en cierto sentido para confirmar si un cero es seguido o precedido por un valor no nulo, en cuyo caso habría que dejar el 0, o si no es así, en cuyo caso habría que sustituirlo por un blank. Y... no creo que se pueda (yo no sé hacerlo).
Lo que sí se podría hacer es añadir a tu tabla una columna que indique si cada valor es precedido por un valor no nulo, otra para indicar si cada valor es seguido por un valor no nulo, y una tercera que compruebe las dos columnas anteriores para confirmar si hay que dejar o no un blank. No se me ocurre otra cosa...
Gracias, tengo una pregunta…
Gracias, tengo una pregunta donde puedo verificar en qué formato dé tiempo está el programa, ya que yo quiero me dé formato 24 hrs y me salen en el gráfico 12 hrs y veo que a otros les sale bien
Puedes dar formato a una…
Puedes dar formato a una fecha en la pestaña de "Herramientas de columnas" (si estás usando la nueva cinta de opciones), opción "Formato". Pero dependerá también de la configuración regional de tu ordenador: busca "configuración regional" en el menú de arranque de Windows, se abrirá una pantalla con la tuya:
Si quieres sobrescribir esta configuración en Power BI, tendrás que ir a Archivo - opciones y configuración - opciones - configuración regional, y escoger la que quieras para tu informe.
Un saludo
Espe
Gracias, voy probar eso!
Gracias, voy probar eso!
Miriam, para solucionar el…
Miriam,
para solucionar el problema del formato de fecha, olvidé sugerirte que aplicases un formato personalizado en la vista del modelo de datos. Tienes aquí más información:
https://docs.microsoft.com/es-es/power-bi/desktop-custom-format-strings
Saludos
Daniel
Buenos días Daniel, te…
Buenos días Daniel, te comentaré que este asunto de la forma en que power bi pone los formatos de hora sobre todo, está amarrado al tipo de configuración regional que tiene la computadora, he probado hacer varias cosas y nada funciona, pero solo estoy hablando del formato de hora, y para términos gráficos donde se utiliza este para el eje X, solo en tipo categórico se ve el formato con que vienen los datos pero en el tipo continuo se ve el formato de la configuración regional de la computadora. La configuración regional de mi computadora está país o región: Honduras, formato regional: Español (Honduras), entonces aquí el formato de hora es de 12 hrs , así lo toma el power bi, aunque yo cambie en opciones y configuración dentro de power bi, donde dice archivo actual: configuración regional, no me cambia la forma de ver la hora en el eje x del gráfico de área
Miriam, ¿probaste a usar la…
Miriam, ¿probaste a usar la función FORMAT? Descarga el siguiente informe que te he preparado:
http://www.interactivechaos.com/data/time.pbix
Verás que, a partir de un campo de hora, puedo mostrarlo con el formato que quiera:
Saludos
Daniel
Buenas noches Daniel, hice…
Buenas noches Daniel, hice lo de FORMAT y si funciona perfectamente para una tabla, pero no para un gráfico de línea, le pido su colaboración para lo siguiente:
1. Grafique los siguientes datos en un gráfico de línea y que el eje de la Y estén los numero los miles separados por coma y el punto para decimales (1,105.38) y el eje de la X este en formato 24 hrs. así como va.
Yo he buscado la manera de hacerlo pero no sale, primero porque mi configuración regional no es de 24 hrs, así como España o como Ingles (Reina Unido), por lo cual el numero me sale bien (1,105.38) pero la hora no. En una tabla no hay problema la hora aparece tal y cual es cargada desde Excel pero en forma gráfica no.
Si usted usa la función FORMAT, y hace el cambio de hora, (en su caso seria pasarla a forma de 12 hrs, si es de España su configuración) vera que la gráfica lineal cambia y ya no se muestra de manera continua, sino que le aparece una barra para que se desplace por el eje X.
Hay algo sobre eso en este enlace:
https://www.sqlbi.com/articles/changing-the-culture-of-a-power-bi-desktop-file/
En conclusión el Excell hace el gráfico sin complicación como tiene los datos así se los gráfica, he encontrado el Power Bi en gráficos se complica bastante. En tablas no, al aplicar una tabla a los gráficos la hora sale bien.
Haga la prueba y me cuenta por favor
Sí, es cierto, que al…
Sí, es cierto, que al transformarlo en cadena de texto, lógicamente ya no mantiene el orden en la gráfica de líneas... ¿y dices que (tras seleccionar el campo en la columna de "Campos") en Modelado > Formato no te aparecen opciones para mostrarlo en formato de 24h?:
Hola Daniel, si aparece la…
Pues ya me estoy quedando…
Pues ya me estoy quedando sin ideas :)
Prueba lo siguiente: selecciona tu gráfica de líneas, y ve a Formato > Eje X y selecciona "Tipo categórico". A continuación, asegúrate de que das al campo el formato adecuado (como comenté en mi anterior mensaje) ¿sigue saliendo mal?
Buenas tardes Daniel, es que…
Buenas tardes Daniel, es que en forma Categórica si sale bien la hora en tipo 24 hrs. pero yo quiero que sea continuo y con ese formato de 24 hrs. Ya que este informe se enviará en PDF categórico no muestra toda la gráfica
Querida Miriam, pues no sé…
Querida Miriam,
pues no sé qué más puedo decirte :) Tendría que tener tu versión de Power BI delante para encontrarme con el problema y poder jugar con él. Pero suena a que no tiene una solución fácil. Es raro que los cambios de formato se muestren correctamente en unos objetos visuales (tablas) y no en otros (gráficos de línea). Diríase que se trata de un "bug" más que de otra cosa. Te sugeriría que escribieses a los foros de soporte, a ver si te dan una solución o te confirman que se trata de un bug.
Un saludo
Daniel
Gracias Daniel, le agradezco…
Gracias Daniel, le agradezco su tiempo.