Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.

Reply
Anonymous
Not applicable

FIRSTNONBLANK no funciona como se esperaba

Hola

Tengo 2 mesas

  • PURCHASE_ORDER_LINE
  • DELIVERY_LINE

Ambas tablas tienen 2 campos

  • PO_REF
  • PLANNED_SHIP_DATE

DELIVERY_LINE tabla tiene ambos campos rellenados. PURCHASE_ORDER_LINE tiene solo 1 campo, es decir, PO_REF rellena.

Objetivo: Para obtener el PLANNED_SHIP_DATE de DELIVERY_LINE tabla y rellenarlo en la tabla PURCHASE_ORDER_LINE.

Código DAX utilizado:

PLANNED_SHIP_DATE de la casa de los
DONDE _po_ref ?
TRIM ( [PO_REF] )
VAR _result ?
CALCULAR (
FIRSTNONBLANK ( delivery_line[PLANNED_SHIP_DATE], 1 ),
FILTRO ( ALL ( delivery_line ), TRIM ( delivery_line[PO_REF] ) - _po_ref )
)
devolución
_result

Excepto por unos pocos PO_REF todas las filas de PLANNED_SHIP_DATE de PURCHASE_ORDER_LINE tabla está saliendo en blanco. Cuando copio el PO_REF(el campo de búsqueda)en Excel y trato de coincidir con DELIVERY_LINE contenido de campo PO_REF tabla, obtengo una coincidencia del 100%. No estoy seguro de lo que está pasando.

Por favor, ayúdenme.

saludos
Rohit

4 REPLIES 4
v-eqin-msft
Community Support
Community Support

Hola @rkbgatech ,


¿Podría decirme si su problema ha sido resuelto? Si es así, acédi es la solución. Más gente se beneficiará de ello. O todavía está confundido al respecto, por favor proporcione más detalles sobre su tabla y su problema o compártame con su archivo pbix de su Onedrive for Business.

Saludos
Eyelyn Qin

v-eqin-msft
Community Support
Community Support

Hola @rkbgatech ,

No muy claro... ¿Querías obtener la fecha coincidente de DELIVERY_LINE mesa?

Intenté crear una columna calculada usando la fórmula que proporcionó, y también uso la función LOOKUPVALUE() para hacerlo.

Column =
LOOKUPVALUE (
    'DELIVERY_LINE'[PlANNED_SHIP_DATE],
    'DELIVERY_LINE'[PO_REF], 'PURCHASE_ORDER_LINE'[PO_REF]
)

11.17.3.1.PNG

Aquí está el archivo pbix.

¿He respondido a tu pregunta? Por favor, marque mi respuesta como solución. Muchas gracias.
Si no es así, cargue algunas muestras de datos insensibles y la salida esperada.

Saludos
Eyelyn Qin

amitchandak
Super User
Super User

@rkbgatech ,La información que ha proporcionado no está despejar el problema para mí. ¿Puede explicarlo con un ejemplo?
¿Puede compartir datos de ejemplo y salida de ejemplo en formato de tabla? O una muestra de pbix después de eliminar datos confidenciales.
Apreciamos tus Felicitaciones.

Anonymous
Not applicable

Permítanme tratar de hacer el tema un poco más claro

El campo de búsqueda es PO_REF

rkbgatech_0-1605281882428.png

La tabla utilizada como referencia es DELIVERY_LINE, que sí tiene los campos PLANNED_SHIP_DATE y PO_REF rellenados.

rkbgatech_1-1605282024027.png

¿Esto aclara la pregunta?

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

Find out what's new and trending in the Fabric Community.