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
Fadwa
Frequent Visitor

Convertir documento de modelo de Excel (búsqueda de objetivos) en Power BI

Hola a todos,
Convertí todo un documento modelo de Excel a Power bi traduciendo cada función fx en una nueva medida de DAX
Y ahora después de obtener las ecuaciones de la función Goal Seek y su idea, estoy luchando con convertirla a Power BI debido a la dependencia de las ecuaciones entre sí, como:
Vu - El valor que necesitamos averiguar (No tiene ecuación ni valor)
Ecuación de la izquierda : incluir Vu
Ecuación de la derecha : también incluye Vu
El objetivo - Ecuación de la izquierda - Ecuación de la derecha - 0
Lo que significa que necesito que ambas ecuaciones sean igualadas por el equilibrio con el valor Vu (L-R)
Espero haberle explicado de una manera limpia que pudieras conseguirlo
¡Gracias!
7 REPLIES 7
amitchandak
Super User
Super User

La información que ha proporcionado no me está aclarando el problema. Por favor, explíquelo con un ejemplo. Puede compartir datos de ejemplo y salida de muestra.

Aprecia tus Felicitaciones.

No sé cómo explicarlo porque es un privet datos

Pero la idea es que tengo una compilación de tablero en un modelo de macro de Excel (Dashboard, modelo, controles... hojas)

Así que construyo el tablero de nuevo al bi poder, pero con DAX

Como si quisiera representar un promedio de cualquier número que el usuario elija en el panel de control de power bi, tengo que hacer:

  • Una lista de números mínimos en una hoja de Excel separada: MIN
  • Una lista de números máximos en una hoja de Excel separada: MAX
  • Y una nueva medida llamada AVR por ejemplo y será: AVR (SUM('MIN'[min])+SUM('MAX'[max]))/2

Para ser así: https://drive.google.com/file/d/1_XKEQk_22yaCDbufX2cgGnPxdbaXR_zA/view?usp=sharing

Y seguir el resto de las ecuaciones

El problema es una de las celdas en Excel (llamado Vu) me dan un número así que construí muchas ecuaciones en ese número, pero luego me doy cuenta de que no es un valor de un número estable, es el resultado de cambiar el rango en la función de búsqueda de objetivos :

Range("DIFF"). GoalSeek Goal:-0, ChangingCell:-Range("VU")

que mencioné antes

@Fadwa ,

Estoy confundido en su descripción, ¿podría compartir algunos datos de muestra y aclarar la lógica de su requisito usando algunas expresiones?

saludos

Jimmy Tao

Necesito convertir este código macro VBA a power bi

Sub Calculate()
'
' Calculate Macro
'

'
    Sheets("Model").Select
    Range("DIFF").Select
        For i = 1 To 10
            Application.CutCopyMode = False
            Application.CutCopyMode = False
            Application.CutCopyMode = False
            Range("DIFF").GoalSeek Goal:=0, ChangingCell:=Range("VU")
            Sheets("Mortgage").Select
            Application.CutCopyMode = False
            Application.CutCopyMode = False
            Application.CutCopyMode = False
            Range("DIFFMORTG").GoalSeek Goal:=0, ChangingCell:=Range("MORTG")
        Next
        Sheets("Dashboard").Select
        Range("Start").Select
End Sub

@Fadwa ,

¿Podría compartir los datos de muestra y mostrar el resultado esperado para que pueda ayudarle?

saludos

Jimmy Tao

¡Hola otra vez!

¡Gracias a todos! Realmente aprecio tus esfuerzos

No conseguimos encontrar tu ubicación exacta.

Así que lo simplifico al nivel 0

por ejemplo, aquí está el archivo de Excel y mi idea de búsqueda de objetivos (L-R-0) que significa L - R

(Ecuaciones De R / L es mucho complicado en mi modelo macro de Excel - es más como un estudio)

excel.png

Aquí está la macro - VBA de la función de búsqueda de objetivos

macro.png

Y aquí está la forma en que lo convertí en bi poder - DAX

Quiero asegurarme de que lo que pongo en las ecuaciones L/R siempre va a ser igual usando v valor para equilibrarlos

p.png

¿Hay alguna función que pueda cambiar el valor de Goal para que sea 0 cambiando el valor v automáticamente?

No hay datos, son sólo ecuaciones

@Fadwa ,

El parámetro What-if puede satisfacer sus requisitos, consulte el siguiente documento:

https://docs.microsoft.com/en-us/power-bi/desktop-what-if

Equipo de Apoyo Comunitario _ Jimmy Tao

Si este post ayuda, 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.