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.
Tengo una tabla con un campo Notas que contiene texto variable, pero cada uno con un valor en dólares expresado como $nnn.nn . La cantidad varía pero siempre incluye decimales.
¿Cómo haría para extraer el $nnn.nn para cada fila para comparar ese número con el de otra columna numérica?
¡Gracias de antemano!
Eso fue más efectivo sin duda, aunque me encuentro con problemas en los que los caracteres no numéricos a veces lo logran.
¿Hay alguna manera de quitar algo que no sea numérico de la cadena? Esa podría ser la forma más limpia
¿Qué quiere decir con que los caracteres no numéricos son a través de, así?
Si este es el caso, debe hacer clic con el botón derecho en la columna y seleccionar Reemplazar valores, reemplazar el carácter con espacio en blanco.
¡Espero que ayude!
Saludos
Equipo de apoyo a la comunidad _ kalyj
Si esta publicación ayuda, considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.
Terminé haciendo esto, aunque el volumen de instancias en las que los caracteres de texto pasaron y tuvieron que ser eliminados fue más de lo que me gustaría, sin embargo, ayudó a resolver el problema. ¡Muchas gracias!
@jnpb la solución @v-kalyj-msft proporcionada es básicamente buscar extraer el valor entre $ y "For Order" y en caso de que no funcionara porque esa fila no cumple con los criterios, tal vez cambiarlo a esto:
Text.BetweenDelimiters([Column1], "$", " ")
Yo lo haría ❤ Elogios si mi solución ayudó. 👉 Si puede dedicar tiempo a publicar la pregunta, también puede hacer un esfuerzo para felicitar a quien ayudó a resolver su problema. ¡Es una muestra de agradecimiento!
⚡ Visítenos en https://perytus.com, su ventanilla única para proyectos/formación/consultoría relacionados con Power BI.
@parry2k absolutamente: aquí hay algunas muestras de los datos:
1.
Crédito de cancelación del pedido: 649691 de registro, Mensaje: CRÉDITO / REEMBOLSO: 174123 del cliente, 419643 de pedidos asociados ============= Crédito utilizado: $ 252.21 Para el pedido: 456410 =============== Crédito de agradecimiento de $25.00 verano de 2020 =============== Crédito utilizado: $25.00 Para el pedido: 505721 ============= Crédito de cancelación del pedido: 1007121 de registro, Mensaje: CRÉDITO / REEMBOLSO: 174123 del cliente, Pedidos asociados 627429
Al proporcionarlos, me ayudó a identificar un segundo problema: en los casos en que el valor de las notas contiene múltiples $nnn.nn, necesito poder sumarlos automáticamente para que el resultado neto de cualquiera de las condiciones de campo sea un solo valor numérico para comparar con otro campo de la fila.
|
@jnpb puede compartir algunos datos de notas de muestra en el formato de tabla aquí para que se puedan copiar fácilmente para obtener la solución?
Yo lo haría ❤ Elogios si mi solución ayudó. 👉 Si puede dedicar tiempo a publicar la pregunta, también puede hacer un esfuerzo para felicitar a quien ayudó a resolver su problema. ¡Es una muestra de agradecimiento!
⚡ Visítenos en https://perytus.com, su ventanilla única para proyectos/formación/consultoría relacionados con Power BI.
@parry2k absolutamente: aquí hay dos ejemplos
1er ejemplo:
Crédito de cancelación del pedido: 305099 de registro, Mensaje: CRÉDITO / REEMBOLSO: 111027 del cliente, 212227 de pedidos asociados ============= Crédito utilizado: $ 250.95 para el pedido: 338726 ============= -$ 126.00, crédito vencido de 2019 - Office 2022-01-19 ============= Crédito de cancelación del pedido: 1070581 de registro, Mensaje: CRÉDITO / REEMBOLSO: 111027 del cliente, pedidos asociados 662067
2º ejemplo:
Crédito de cancelación del pedido: 320734 de registro, Mensaje: CRÉDITO/REEMBOLSO: 116337 del cliente, Pedidos asociados 221787
=============
Crédito utilizado: $198.45 Por Pedido: 239259
=============
Crédito de cancelación del pedido: 349834 de registro, Mensaje: CRÉDITO/REEMBOLSO: 116337 del cliente, Pedidos asociados 239259
=============
Crédito de cancelación del pedido: 349835 de registro, Mensaje: CRÉDITO/REEMBOLSO: 116337 del cliente, Pedidos asociados 239259
=============
Crédito utilizado: $206.01 Para Pedido: 265792
=============
Crédito de cancelación del pedido: 387124 de registro, Mensaje: CRÉDITO/REEMBOLSO: 116337 del cliente, Pedidos asociados 265792
=============
Crédito utilizado: $283.50 Para Pedido: 268098
=============
-$ 126.00 reembolso manual por fecha de inicio retrasada en F2K -Naz 9/8/17
=============
Crédito de cancelación del pedido: 390855 de registro, Mensaje: CRÉDITO/REEMBOLSO: 116337 del cliente, Pedidos asociados 268943
=============
Crédito utilizado: $283.50 Para Pedido: 270875
=============
Una cosa en la que su solicitud de muestras me hace pensar es en la necesidad de poder abordar instancias en las que múltiples cantidades de $nnn.nn están en una sola tabla. Deben combinarse como una sola cantidad en el resultado.
De acuerdo con su descripción, creo una muestra.
Puede agregar una columna cusotm en Power Query:
Text.BetweenDelimiters([Column1], "$", "For Order")
Obtén el resultado.
Adjunto mi muestra a continuación para su referencia.
Saludos
Equipo de apoyo a la comunidad _ kalyj
Si esta publicación ayuda, considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.
Hola
¡Gracias por esto! Usando esto logré un éxito parcial. A continuación se presentan dos valores donde uno funcionó y otro que no lo hizo. No estoy seguro de por qué no tuvo éxito para cada entrada:
¿Alguna idea sobre lo que podría estar causando esto? ¡Muchas gracias por la ayuda!
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 | |
2 | |
2 | |
2 | |
1 |