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.
hola
El mismo artículo tiene el siguiente código de ventas de 9001 a 9010 y DMK en la tabla de datos, pero estoy entrelazado los siguientes códigos sólo "9001,9002,9003,9004"
si el mismo artículo tiene el siguiente código de venta conatin "9001,9002,9003,9004" entonces "Not Okay" y si no entonces devuelve "ok" y si los espacios en blanco luego regresan como un espacio en blanco.
Tabla de datos:
artículo | CÓDIGO DE VENTA | RESULTADO DESEADO |
12345 | 9001 | NO ESTÁ BIEN |
12345 | 9002 | NO ESTÁ BIEN |
12345 | 9003 | NO ESTÁ BIEN |
12345 | 9004 | NO ESTÁ BIEN |
12345 | 9005 | Bien |
12345 | 9006 | Bien |
12345 | 9007 | Bien |
12345 | 9008 | Bien |
12345 | 9009 | Bien |
12345 | 9010 | Bien |
12345 | AM. | Bien |
12345 | ||
54684 | 9005 | Bien |
54684 | 9006 | Bien |
54684 | 9007 | Bien |
54684 | 9008 | Bien |
54684 | 9009 | Bien |
54684 | 9010 | Bien |
54684 | 9011 | Bien |
54684 | ||
897 | 9001 | NO ESTÁ BIEN |
897 | 9002 | NO ESTÁ BIEN |
897 | 9003 | NO ESTÁ BIEN |
897 | 9004 | NO ESTÁ BIEN |
897 | ||
564231 | 9004 | NO ESTÁ BIEN |
564231 | 9010 | Bien |
564231 | 9011 | Bien |
564231 | 9003 | NO ESTÁ BIEN |
564231 | 9005 | Bien |
564231 | 9006 | Bien |
564231 | 9002 | NO ESTÁ BIEN |
564231 | 9001 | NO ESTÁ BIEN |
Estoy tratando de aplicar el siguiente DAX, pero está dando un resultado equivocado.
¿Puede aconsejar por favor.
Solved! Go to Solution.
Allí, @Saxon10,
Puede crear la medida y la columna mediante la siguiente fórmula:
Paso 1: crear una columna
WITHITEM = SWITCH(TRUE(),[SALES CODE] in {"9001","9002","9003","9004"},"NOT OKAY",[SALES CODE]<>BLANK(),"OKAY")
Y si desea COUNTROW basado en el texto:
count = CALCULATE(COUNTROWS('DATA'),FILTER(ALLEXCEPT('DATA','DATA'[ITEM]),[SALES CODE] in{"9001","9002","9003","9004"}))
La salida final se muestra a continuación:
Saludos
Apoyo comunitario Team_ Yalan Wu
Si este post ayuda, entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
Allí, @Saxon10,
Puede crear la medida y la columna mediante la siguiente fórmula:
Paso 1: crear una columna
WITHITEM = SWITCH(TRUE(),[SALES CODE] in {"9001","9002","9003","9004"},"NOT OKAY",[SALES CODE]<>BLANK(),"OKAY")
Y si desea COUNTROW basado en el texto:
count = CALCULATE(COUNTROWS('DATA'),FILTER(ALLEXCEPT('DATA','DATA'[ITEM]),[SALES CODE] in{"9001","9002","9003","9004"}))
La salida final se muestra a continuación:
Saludos
Apoyo comunitario Team_ Yalan Wu
Si este post ayuda, entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
hola
Gracias por su respuesta y lo siento por la respuesta tardía.
Tu fórmula funciona bien.
Allí, @Saxon10
Pruebe los dos siguientes para crear nuevas columnas.
Siento decir que todavía no entiendo lo que quieres mostrar y analizar, pero sólo quería deshacerme del mensaje de error primero, entonces espero que puedas ir más allá de aquí.
Por favor, hágamelo saber cómo se ve su resultado deseado.
hola
Esta fórmula de columna calculada funciona
=if(ISBLANK(Data[SALES CODE]),BLANK(),if(Data[SALES CODE]="9001"||Data[SALES CODE]="9002"||Data[SALES CODE]="9003"||Data[SALES CODE]="9004","Not OK","OK"))
Espero que esto ayude.
hola
Gracias por su respuesta.
Cuando trato de aplicar tu fórmula en Power Bi está dando resultados equivocados fueron contener espacios en blanco.
¿Podría agregar criterios de artículo parte de su fórmula por favor. Estoy buscando el nivel de artículo no sólo para el código de ventas.
hola
El resultado y el mío coinciden sin mi fórmula teniendo en cuenta la columna Código de artículo. Hoever, me sorprende que un espacio en blanco en la columna Código de ventas devuelva Aceptar en la columna Resultado. La parte inicial de mi fórmula indica claramente que si el código de ventas está en blanco y, a continuación, devuelve en blanco.
Comparte el enlace desde donde puedo descargar tu archivo PBI.
Gracias por tus respones otra vez.
Aquí está el archivo para su referencia https://www.dropbox.com/s/ux966h65am91wx2/IN.pbix?dl=0
Estoy tratando de inculcar el elemento mediante el uso de la siguiente fórmula DAX, pero estoy retrocediendo error.
hola
Las entradas de la columna de resultado deseada no coinciden con las entradas de la columna WIth Item, pero al menos el error desaparece con esta fórmula
WITH ITEM = IF(CALCULATE(COUNTROWS(DATA),FILTER(DATA,DATA[ITEM]=EARLIER(DATA[ITEM]) && DATA[SALES CODE] IN {"9001","9002","9003","9004"})),"OKAY","NOT OKAY")
Supongo que eso es todo con lo que puedo ayudarte.
Gracias por su respuesta y ayuda.
Todavía está dando resultados equivocados.
Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City
Check out the April 2024 Power BI update to learn about new features.
User | Count |
---|---|
2 | |
1 | |
1 | |
1 | |
1 |