vinothkkri
Tengo dos tablas 1. Dinámico (se actualizará en tiempo real) 2) archivo de referencia estático y usé la función de valor de búsqueda para recuperar el valor de una columna del archivo de referencia estático a dinámico (columna nueva). Pero, ¿hay alguna opción que pueda usar como valor predeterminado en caso de que no haya coincidencias? También necesito derivar el valor predeterminado de la nueva columna en la tabla dinámica usando la columna existente de la columna dinámica.
v-kelly-msft
Hola @vinothkkri,
De acuerdo con su descripción, creé 2 tablas de muestra como se muestra a continuación:
Luego cree una columna calculada como se muestra a continuación:
Column = LOOKUPVALUE(Table1[Value],'Table1'[Category],'Table2'[Category],Table2[Value])
Y tu verás:
Para el archivo .pbix relacionado, consulte el archivo adjunto.
Kelly
v-kelly-msft
Hola @vinothkkri,
De acuerdo con su descripción, creé 2 tablas de muestra como se muestra a continuación:
Luego cree una columna calculada como se muestra a continuación:
Column = LOOKUPVALUE(Table1[Value],'Table1'[Category],'Table2'[Category],Table2[Value])
Y tu verás:
Para el archivo .pbix relacionado, consulte el archivo adjunto.
Kelly
Fowmy
@vinothkkri
La función LOOKUPVALUE tiene el último parámetro para el resultado alternativo
[Region] = VALOR DE BÚSQUEDA(Empleado[Region], Empleado[Email], NOMBRE DE USUARIO(), BLANCO())
https://docs.microsoft.com/en-us/dax/lookupvalue-function-dax
________________________
¿Respondí tu pregunta? Marque esta publicación como una solución, ¡esto ayudará a otros!.
Haga clic en el icono de Me gusta si le gusta esta respuesta 🙂
YouTube, LinkedIn
greg_deckler
@vinothkkri: sí, el último parámetro de LOOKUPVALUE es el resultado alternativo que se utilizará si se encuentra más de un valor o no se encuentran valores:
https://docs.microsoft.com/en-us/dax/lookupvalue-function-dax
vinothkkri
En respuesta a greg_deckler
Gracias por responder. pero mi requisito es un poco diferente aquí
algunos ex
Tabla-a columna-1 columna-2 Tabla-b columna-1, columna-3
actualmente utilicé table-a(col2) = lookupvalues(table-b(col3), table-b(col-1),table-a(col-1)) cuyo valor de retorno es si table-a[col1] = tabla-b (col1), si no coincide, necesito completar la tabla-a (col-2) = tabla-a (col-1). Espero que esté claro
Ashish_Mathur
En respuesta a vinothkkri
Hola,
¿Alguno de estos funciona?
=valores de búsqueda (tabla-b (col3), tabla-b (col-1), tabla-a (col-1), tabla-a (col-1))
o
=si(está en blanco(valores de búsqueda (tabla-b (col3), tabla-b (col-1), tabla-a (col-1))), tabla-a (col-1), valores de búsqueda (tabla-b (col3), tabla-b (col-1),tabla-a(col-1)))
Espero que esto ayude.