Forum Discussion
Syndicate_Admin
3 years agoAdministrator
Error LOOKUPVALUE
PrevFLComentarios =
Dónde Usuariox = 'Daily Certification Full'[Nombre completo de Emp]
Dónde AnteriorFecha = FECHAADD('Certificación diaria completa'[Fecha de entrada],-1,MES)
DEVOLUCIÓN
COALESCE(VALOR DE BÚSQUEDA('Certificación diaria completa'[Comentario del líder de campo],'Certificaciones de empleados'[Nombre completo de Emp],Usuariox,'Certificación diaria completa'[Fecha de entrada],AnteriorFecha),"NA")
Ese es el DAX. ¿Por qué recibiría un error: "Se proporcionó una tabla de múltiples valores donde se esperaba un solo valor"? Sin embargo, tengo exactamente esta misma fórmula obteniendo el nombre del líder de campo y no hay errores para ello. ¿Es esto porque podría estar devolviendo múltiples valores? Si es así, ¿habría una manera de concatenar cada uno en un valor RETURN?
2 Replies
- Syndicate_AdminAdministrator
Parece que 'Daily Certification Full' [Comentario del líder de campo] tiene múltiples valores resultantes de la búsqueda. Puede usar FILTER para crear una tabla virtual con las filas relevantes y, a continuación, usar CONCATENATEX para concatenar los valores de la tabla virtual.
- Syndicate_AdminAdministrator
Gracias y sí, descubrí que se están entregando algunos datos de "prueba" y tiene entradas duplicadas. Filtré eso y es bueno. Gracias por la respuesta