Forum Discussion
Error en LookUpValue
HI Expert,
Hay un error en el valor de búsqueda, filtra los datos entre la tabla de hechos centrlize para un ejemplo
tabla1 deptid,deptname
Tabla 2 Empid
Tabla3empid,deptid
Quería obtener los datos de la tabla1 y la tabla2, pero lookupvalue muestra el valor en blanco
lookupvalue(table1.deptname,table1.empid,table2.deptid) ... No podemos usar Table3 ya que se usa en la función de interruptor
7 Replies
- Syndicate_AdminAdministrator
@Shreesefwere , Crear dos columnas y, a continuación, intentar combinar , no podrá utilizar tres tablas
puedes probar una nueva columna como
Nueva columna del cuadro 2
Nombre del departamento =
var _tab = filtro(Tabla2, Tabla3[empid] = tabla2[empid])
devolución
maxx(filter(Table1, Table1[deptid] in _tab), Table1[deptname] )
Consulte 4 formas (Related, RelatedTable, LookUpValue, SumX/Minx/Maxx con filtro) para copiar datos de una tabla a otra
https://www.youtube.com/watch?v=Wu1mWxR23jU
https://www.youtube.com/watch?v=czNHt7UXIe8 - Syndicate_AdminAdministrator
¿Puede explicar lo que está sucediendo en la consulta?
Nombre del departamento =
var _tab = filtro(Tabla2, Tabla3[empid] = tabla2[empid])
devolución
maxx(filter(Table1, Table1[deptid] in _tab), Table1[deptname] )------esta sección
- Syndicate_AdminAdministrator
¿Puede explicar esta consulta?
Nombre del departamento =
var _tab = filtro(Tabla2, Tabla3[empid] = tabla2[empid])
devolución
maxx(filter(Table1, Table1[deptid] in _tab), Table1[deptname] )------esta sección
- Syndicate_AdminAdministrator
Sugerencia por favor
- Syndicate_AdminAdministrator
Sugerencia por favor
- Syndicate_AdminAdministrator
Sugerencia por favor
- Syndicate_AdminAdministrator
@Shreesefwere , con algunas correcciones
primero estoy tratando de traer el id del departamento de table3' con los id emp coincidentes con table2. Si hay más de una columna
luego usándolos como filtro en la Tabla 1 para obtener un máximo de departamento, puede usar concatenatex si es necesario
Nombre del departamento =
var _tab = Resumir(filter(Tabla3, Tabla3[empid] = tabla2[empid]), Tabla3[deptid])
devolución
maxx(filter(Table1, Table1[deptid] in _tab), Table1[deptname] )