bw70316
Estoy tratando de comparar las listas mensuales de empleados y crear una lista que destaque a los empleados nuevos y despedidos. Pude agregar los conjuntos de datos mensuales y usar el formato condicional para resaltar a las personas que solo aparecieron una vez. Sin embargo, esto resaltó AMBOS empleados nuevos y despedidos en el MISMO color (ya que solo aparecen una vez cada uno). Me gustaría una manera de delinear entre quién es un nuevo empleado y quién se ha ido de la empresa. Desafortunadamente, esto está en la computadora de mi trabajo, así que no puedo darle una captura de pantalla. A continuación se muestra un ejemplo de lo que estoy buscando:
Empleados
1. Bob
2. Daniel
3. herrero
4. Neo
5. Morfeo
Nuevos empleados:
4. Neo
5. Morfeo
Antiguos empleados
2. herrero
Nueva lista combinada:
1. Bob
2. Daniel
3. herrero
4. Neo
5. Morfeo
v-lili6-msft
Hola,@bw70316
Después de mi investigación, puede hacer esto, siga mis pasos a continuación:
Paso 1:
Suponiendo que esta es la tabla de este mes
y estos son los datos del mes pasado
luego agrego los datos del último mes
Paso 2:
Agregar columna de conteo
Count = CALCULATE(COUNT(Append1[Name]),FILTER(Append1,Append1[Name]=EARLIER(Append1[Name])))
Paso 3:
Use la función de valor de búsqueda para buscar el nombre en la tabla de datos del último mes
last Mon = LOOKUPVALUE(Table2[Name],Table2[Name],Append1[Name])
Etapa 4:
Utilice esta fórmula:
this Mon Emp = IF(Append1[last Mon]=BLANK()||Append1[Count]>1,Append1[Name])
Resultado:
Ahora las filas que cuentan = 1 son nuevas Los empleados y el recuento> 1 son empleados antiguos
y este Mes Emp está en blanco son Empleados Perdidos.
Atentamente,
Lin
v-lili6-msft
Hola,@bw70316
Después de mi investigación, puede hacer esto, siga mis pasos a continuación:
Paso 1:
Suponiendo que esta es la tabla de este mes
y estos son los datos del mes pasado
luego agrego los datos del último mes
Paso 2:
Agregar columna de conteo
Count = CALCULATE(COUNT(Append1[Name]),FILTER(Append1,Append1[Name]=EARLIER(Append1[Name])))
Paso 3:
Use la función de valor de búsqueda para buscar el nombre en la tabla de datos del último mes
last Mon = LOOKUPVALUE(Table2[Name],Table2[Name],Append1[Name])
Etapa 4:
Utilice esta fórmula:
this Mon Emp = IF(Append1[last Mon]=BLANK()||Append1[Count]>1,Append1[Name])
Resultado:
Ahora las filas que cuentan = 1 son nuevas Los empleados y el recuento> 1 son empleados antiguos
y este Mes Emp está en blanco son Empleados Perdidos.
Atentamente,
Lin
bw70316
En respuesta a v-lili6-msft
Muchas gracias, funcionó en el primer intento. ¿Puedo preguntar qué camino tomó para aprender DAX de esta manera… youtube, udemy?