Valores de tabla coincidentes de columnas personalizadas

Un usuario Pregunto ✅

harveym

Hola,

Actualmente tengo dos tablas, la tabla 1 y la tabla 2. En la tabla 1 hay un envID, que coincide con la tabla 2. En la tabla 2, un bgID está asociado con los ID de entorno. Varios envID pueden compartir el mismo bgID. Quiero crear una columna personalizada en la tabla 1 que pueda hacer coincidir los envID con la tabla 2 y luego establecer el valor en el bgID correspondiente. A continuación se muestra un ejemplo de la configuración.

Ejemplo de datos.png

Gracias

greg_deckler

En respuesta a harveym

@HarveyM Dangit, lo siento, te di una solución DAX cuando publicaste en el foro de Power Query. Sí, ese código no funcionará en Power Query, es para una columna calculada de DAX. Lo que recomendaría en Power Query sería hacer una consulta de combinación.

greg_deckler

@HarveyM Un par de maneras, aquí hay una:

Column = 
  VAR __envID = 'Table 1'[envID]
RETURN
  MAXX(FILTER('Table 2',[envID] = __envID),[bgID])

harveym

En respuesta a greg_deckler

Hola @Greg_Deckler

Cuando uso el método que envió, obtengo un ‘Token Eof esperado’ en la variable __envID.

Ocurre antes y después de haber cambiado las tablas 1 y 2 a los nombres reales de las tablas.

Podrías avisar por favor. Gracias 🙂

greg_deckler

En respuesta a harveym

@HarveyM Dangit, lo siento, te di una solución DAX cuando publicaste en el foro de Power Query. Sí, ese código no funcionará en Power Query, es para una columna calculada de DAX. Lo que recomendaría en Power Query sería hacer una consulta de combinación.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *