LOOKUPVALUE Devuelve aleatoriamente valores en blanco

Un usuario Pregunto ✅

darshp1

Tengo un conjunto de datos con nombres de voluntarios y cada uno recibe un número de identificación único. En otra tabla, tengo algunos contactos y en esa tabla, hay una columna con el ID de voluntario de los voluntarios que están asignados a esos contactos.

Estoy haciendo LOOKUPVALUE para obtener el nombre del voluntario como otra columna en la tabla de contactos. Funciona en su mayor parte, pero devuelve aleatoriamente valores en blanco cuando sé que existe un nombre en el campo.

Aquí está la fórmula:

Voluntario asignado = LOOKUPVALUE(Voluntarios[First Name],Voluntarios[Volunteer ID],Contactos[Primary Volunteer ID])

Hará cosas como esta (sé que el ID de voluntario 46 tiene un nombre válido porque lo verifiqué manualmente):

O hará esto (donde para una identificación dada funcionará algunas veces pero no otras):

He estado atrapado en esto durante horas. He intentado Relacionado, Calcular con FirstNONBlank, etc. pero NO PUEDO resolver esto. ¡Por favor ayuda!

Cirnosu

También tengo este problema, donde estoy usando lookupvalue pero para algunos resultados siempre devuelve espacios en blanco aunque sé que hay datos presentes. Y no puedo descifrar qué está mal, ya que funciona para quizás la mitad de los datos, así que no creo que sea un problema en las relaciones.

Gatito al azar

En respuesta a Cirnosu

También tengo este problema, donde ciertos valores no devuelven resultados a pesar de que he confirmado que coinciden con los datos en la columna de búsqueda.

Intenté usar TRIM para descartar espacios iniciales o finales, sin suerte. Intenté eliminar las relaciones con otras tablas en caso de que interfirieran, pero no funcionó. Funciona para el 95% de los datos, pero el 5% restante regresa en blanco.

donalmc

En respuesta a Gatito al azar

Tengo el mismo problema. Una búsqueda devuelve espacios en blanco aleatoriamente para algunas filas.

Activo de BrightWork = LOOKUPVALUE(‘Activos de BW'[bw_name], ‘Activos BW'[bw_brightworkassetid], campañas[_bw_brightworkasset_value])
Ordené por la columna _bw_brightworkasset_value para demostrar que son iguales.

namsa

En respuesta a donalmc

Me encuentro con este problema. Lo resuelvo desactivando el filtrado cruzado bidereccional en la tabla desde la que estaba mirando hacia arriba. Supongo que puedo vivir sin eso. Hacemos sacrificios en la vida. Debería funcionar. vergüenza vergüenza Travieso Travieso

¿Te ayudé? marque esta publicación como respuesta en caso afirmativo y envíe @ 20000 bitcoin. De lo contrario, búscame

Waltheed

Si tiene una tabla con voluntarios únicos, debería poder hacer esto creando una relación entre las tablas y usando la función related().

¿Puede compartir un ejemplo de sus datos?

vanessafvg

@ darshp1 y está seguro de que siempre hay valores para el nombre de los voluntarios en los voluntarios, es decir, no tiene duplicados, y uno está en blanco y el otro no. Además, siempre lo hace para las mismas identificaciones o es aleatorio, por lo que una identificación que funcionó hoy no funcionará mañana, ¿hay coherencia en las identificaciones que arrojan espacios en blanco?

darshp1

En respuesta a vanessafvg

@vanessafvg Revisé y volví a verificar las identificaciones de voluntarios y todos son valores distintos. Ahora, algunos de los nombres son los mismos, pero eso no debería importar.

Son los mismos que suceden una y otra vez. Incluso lo probé en una computadora diferente para ver si había un problema de caché pero con los mismos resultados exactos.

shaunwilks

En respuesta a darshp1

Tengo un problema muy similar.
El 50% de los valores devuelven el valor de búsqueda correctamente, los demás están en blanco.

Revisé el registro que devuelve espacios en blanco y la columna de búsqueda y la columna de búsqueda están absolutamente bien y coinciden. El mismo tipo de datos e incluso fui al paso de recortar a la izquierda y a la derecha en ambos campos para garantizar que se encontrara el valor de búsqueda.

Por qué algunos funcionan y otros no, me tiene vencido.

¿Alguna actualización sobre este?

vanessafvg

En respuesta a shaunwilks

@shaunwilks ¿puedes compartir tu pbix?

shaunwilks

En respuesta a vanessafvg

Desafortunadamente no puedo ya que contiene datos sensibles.

Reconstruiré el modelo desde el principio y veré cómo me va.

Hay una unión a la etiqueta que estoy usando en la búsqueda, así que pregúntese si eso está afectando

vanessafvg

En respuesta a darshp1

@ darshp1 ¿Ha intentado crear una relación entre las dos tablas entre los campos en lugar de una búsqueda?

Waltheed

En respuesta a darshp1

Debe ser algo en los datos.

¿Puedes compartirlo? en un DM tal vez?

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *