Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.
Estoy importando 2 hojas de Excel. Tengo uno que enumera todos los empleados activos, el otro enumera los empleados con artículos prestados.
¿Hay una función DAX que pueda usar para ejecutar (Empleados activos contra empleados con artículos prestados)
El resultado será terminado empleado como cualquier persona sin un artículo prestado ya no está trabajando para esta empresa.
Hola @aishak12 ,
Echa un vistazo a este post, creo que esto es lo que estás buscando.
https://community.powerbi.com/t5/Desktop/Compare-2-columns-from-2-different-sheets/td-p/318659
Salud
Maurice
@aishak12 Sí, puede usar EXCEPT para este propósito, así que algo como:
Table =
VAR __ActiveEmployees = SELECTCOLUMNS('Sheet1',"Employee",[Employee])
VAR __BorrowingEmployees = SELECTCOLUMNS('Sheet2',"Employee",[Employee])
RETURN
EXCEPT(__ActiveEmployees,__BorrowingEmployees)
Puede utilizar la función LOOKUPVALUE(),que le permitirá buscar valores en una tabla contra otra. A continuación, puede utilizar la función ISBLANK() para ver si ha devuelto algo. Sin embargo, necesitaría datos para mostrarte un ejemplo.
Lo ideal es que pueda hacerlo en Power Query con una combinación. Ahí es donde intentaría hacer esto como modelado allí normalmente funciona mejor que en el lado DAX, que es mejor para el análisis.
Pero en cualquier caso, necesitaría algunos datos @aishak12
Cómo obtener una buena ayuda rápidamente. Ayúdanos a ayudarte.
Cómo obtener respuestas a su pregunta rápidamente
Cómo proporcionar datos de ejemplo en el foro de Power BI
DAX is for Analysis. Power Query is for Data Modeling
Proud to be a Super User!
MCSA: BI ReportingConsulta 1 (hoja de Excel 1) - EmployeesList
Nombre de la columna - Nombre de usuario
Consulta 2 (Hoja de Excel 2) - Redbeam
Nombre de la columna - Nombre de usuario
¿Podría ayudarme a escribir una función que compare el nombre de usuario de ambas hojas.
hola @aishak12
La solución anterior debe funcionar para su caso,
Table =
VAR __ActiveEmployees = SELECTCOLUMNS('EmployeesList','EmployeesList'[Employee])
VAR __BorrowingEmployees = SELECTCOLUMNS('redbeam','redbeam',[Employee])
RETURN
EXCEPT(__ActiveEmployees,__BorrowingEmployees)
https://docs.microsoft.com/en-us/dax/except-function-dax
Si no es su caso, ¿Cuál es su salida esperada?
Por favor, consulte esta publicación sobre cómo obtener respuesta a su pregunta rápidamente:
https://community.powerbi.com/t5/Community-Blog/How-to-Get-Your-Question-Answered-Quickly/ba-p/38490
saludos
Lin
¿Qué quieres decir con "comparar" @aishak12 ?
Sea muy claro lo que está tratando de lograr. "comparar" es muy genérico.
¿Puede proporcionar datos reales también, no capturas de pantalla. No nos pongas las 😁 llaves.😁
Cómo obtener una buena ayuda rápidamente. Ayúdanos a ayudarte.
Cómo obtener respuestas a su pregunta rápidamente
Cómo proporcionar datos de ejemplo en el foro de Power BI
DAX is for Analysis. Power Query is for Data Modeling
Proud to be a Super User!
MCSA: BI ReportingAquí están las dos hojas de Excel. En PowerBI quiero averiguar los nombres de usuario en la hoja de Excel 1 que NO están en la hoja de Excel 2
Así que básicamente si puede poner el modelo de computadora, S/N, Fecha de compra en la Lista de Empleados comparando nombres de usuario de ambas hojas. Quiero saber los nombres de usuario de
Hoja de Excel 1
Empleado # | Apellido | Nombre | nombre de usuario | Ubicación | Título |
4630 | Cooke | Erin | CErin | Por | Coordinador de Capacitación |
3731 | Eckersley | Jacob | EJacob | Nyc | Gerente Senior de Proyectos |
3690 | Aveni | joseph | AJoseph | Nhv | Sr Staff Land Arquitecto de Tierras |
Hoja de Excel 2
CustodioPrimer | CustodianLast | nombre de usuario | AssetID | Descripción | RoomID | Número de serie | Modelo | Fabricante | Departamento | Estado | AssetType | Notas | Proveedor | PurchaseOrder |
Angeliki | Alevizou | CND8124YZ7 | Xeon E3-1505M v6, 15.6", 16GB RAM, 4GB Quadro M2200, 512GB SSD | NY-Main | CND8124YZ7 | Zbook 15 G4 | Hewlett Packard | Encuesta | Activo | Portátil | Insight Direct | 913712553 | ||
Ángel | Argel | CND71647Y7 | Core i7-6820HQ, 15.6", 16GB RAM, 2GB Quadro M2000M, 512GB SSD | PH-Main | CND71647Y7 | Zbook 15 G3 | Hewlett Packard | Geotécnica | Activo | Portátil | Insight Direct | 912002495 | ||
Arthur | Alzamora | 5CG85009BZ | Core i5-8350u, 13.3" IPS Touch, 8GB RAM, Intel HD 620 GFX, 256GB M.2 | NY-Main | 5CG85009BZ | Elitebook 830 G5 (T) | Hewlett Packard | Geotécnica | Activo | Portátil | Insight Direct | 914547605 | ||
Alex | Andrews | 5CD9124WHV | Xeon E2176M, 15.6", 16GB RAM, 4GB Quadro P2000, 512GB NvME | AR-Main | 5CD9124WHV | Zbook 15 G5 | Hewlett Packard | Sitio/Civil | Activo | Portátil | Insight Direct | 915253605 | ||
Alan | Arico | 5CG9043HDX
| Core i5-8350u, pantalla táctil de 15,6", 8 GB de RAM, Intel HD 620 GFX, SSD de 256 GB | EP-Main | 5CG9043HDX | Elitebook 850 G5 (T) | Hewlett Packard | Ambiental | Activo | Portátil | Insight Direct | 915536808 |