Forum Discussion

Syndicate_Admin's avatar
Syndicate_Admin
Icon for Administrator rankAdministrator
4 years ago
Solved

Buscarv

Hola a todos, soy nuevo en power bi. He estado tratando de lograr datos usando vlookup, pero no puedo hacerlo. Mi objetivo es:

-Extraer valor de los datos el primer día del mes a las 12 am. (Tabla del primero del mes) y emparejar con cada fecha en (Tabla principal)

Error obtenido: Se proporcionó una tabla de múltiples valores donde se esperaba un solo valor.

Ojalá alguien pueda ayudar, gracias.

sabrina_az_0-1641047680199.png

  • Syndicate_Admin's avatar
    Syndicate_Admin
    4 years ago

    Pruebe este código:

    Value 1day 12am = 
        LOOKUPVALUE(
            FirstoftheMonth[energydata_value], 
            FirstoftheMonth[DateKey],'Main Data'[DateKey], 
            FirstoftheMonth[devicename_id], 'Main Data'[devicename_id] 
        )

5 Replies

  • Hola

    Está recibiendo el error porque para una clave de fecha en particular LOOKUPVALUE está encontrando más de un valor de datos de energía.

    ¿Puede compartir un archivo de demostración con su estructura y algunos datos de muestra o solo algunas tablas de datos ficticios para cada tabla relevante? Normalmente hay mejores maneras de lograr lo que está intentando aprovechando las relaciones existentes (RELACIONADO y RELACIONADOTABLE).

    • Syndicate_Admin's avatar
      Syndicate_Admin
      Icon for Administrator rankAdministrator

      Pruebe este código:

      Value 1day 12am = 
          LOOKUPVALUE(
              FirstoftheMonth[energydata_value], 
              FirstoftheMonth[DateKey],'Main Data'[DateKey], 
              FirstoftheMonth[devicename_id], 'Main Data'[devicename_id] 
          )
      • Syndicate_Admin's avatar
        Syndicate_Admin
        Icon for Administrator rankAdministrator

        ¡Esto definitivamente hace su trabajo! ¡¡¡Muchas gracias!!!

    • Syndicate_Admin's avatar
      Syndicate_Admin
      Icon for Administrator rankAdministrator

      La mejor manera es compartir un enlace desde una unidad / unidad de Google / buzón de correo, etc.