Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.

Reply
SpiroswayGR
Resolver III
Resolver III

Conexión entre tablas - Resolver casos en blanco

Queridos todos,

Me gustaría crear un informe de matriz como se muestra a continuación: Room Typer por fila y fecha para cada columna y el valor es la capacidad para cada tipo de habitación por día (total de habitaciones disponibles por tipo de habitación y por día).

Tengo a continuación la información de datos:

  1. Calendario con todo tipo de fechas
  2. Tabla personalizada que se creó con capacidades de habitación
  3. Tablas de reserva que tienen información completa por día.

Mi objetivo es crear un informe de matriz que cuando se reserva una habitación, la disponibilidad por fecha/tipo de habitación se reducirá. Encontré una solución conectando mi tabla personalizada y tabla de reserva por tipo de habitación, pero noto algunos espacios en blanco cuando en una fecha aleatoria tenemos cero ventas por tipo de habitación / por fecha. En esta fecha específica, quiero la capacidad/disponibilidad máxima de este tipo de habitación y no en blanco.

http://prntscr.com/sggiap

¿Alguna idea de cómo resolver esta o cualquier otra idea?

Gracias de antemano

Spyros

1 ACCEPTED SOLUTION
v-lionel-msft
Community Support
Community Support

Hola @SpiroswayGR ,

Tal vez pueda crear una medida similar a esta.

Measure = 
VAR x = SUM([capacity])
RETURN
IF(
    x = BLANK(),
    CALCULATE( MAX( [capacity] ), ALL(Table) ),
    x
)

Saludos
Lionel Chen

Si este post ayuda,entonces por favor considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

View solution in original post

4 REPLIES 4
v-lionel-msft
Community Support
Community Support

Hola @SpiroswayGR ,

Tal vez pueda crear una medida similar a esta.

Measure = 
VAR x = SUM([capacity])
RETURN
IF(
    x = BLANK(),
    CALCULATE( MAX( [capacity] ), ALL(Table) ),
    x
)

Saludos
Lionel Chen

Si este post ayuda,entonces por favor considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

AllisonKennedy
Super User
Super User

¿Puede publicar la fórmula para la medida que está utilizando? Esto no debería suceder si está utilizando una tabla MEASURE y date, solo necesita obtener el cálculo para la medida correcta.

¿Este post ha resuelto tu problema? Por favor, márquelo como una solución para que otros puedan encontrarlo rápidamente y para que la comunidad sepa que su problema ha sido resuelto.

Si has encontrado este post útil, por favor, dale a Kudos.

Trabajo como instructor y consultor para Microsoft 365, especializado en Power BI y Power Query.

https://sites.google.com/site/allisonkennedycv


Please @mention me in your reply if you want a response.

Copying DAX from this post? Click here for a hack to quickly replace it with your own table names

Has this post solved your problem? Please Accept as Solution so that others can find it quickly and to let the community know your problem has been solved.
If you found this post helpful, please give Kudos C

I work as a Microsoft trainer and consultant, specialising in Power BI and Power Query.
www.excelwithallison.com

@AllisonKennedy

Gracias por su tiempo.

Encontré 2 maneras de abordar el problema, 1a uno relacionar la tabla de capacidad con reservas por tipo de habitación como clave. Pero con esa solución en caso de que no tengo ninguna "reserva" para esta fecha específica / tipo de habitación específica entonces la matriz está vacía.

En cuanto a la 2a solución con tabla de calendario, estoy usando una suma simple. Estoy obteniendo la capacidad correcta porque estoy usando el tipo de habitación que tengo en la tabla de capacidad, pero "medida" incorrecta de la tabla de reservas.

http://prntscr.com/sghtv6

El número que se muestra desde la fecha de reserva es el "TOTAL RoomNights" por día en lugar de "Total RoomNights por día/por tipo de habitación". Si voy a utilizar "Roomtype" de la tabla de reservas, entonces "RoomNights" se corregirá y "columna de capacidad" será incorrecta.

¿Alguna idea para corregir esto ?

Hola @SpiroswayGR ,

¿Se ha resuelto su problema?

Saludos
Lionel Chen

Si este post ayuda,entonces por favor considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

Find out what's new and trending in the Fabric Community.