Forum Discussion
DistincCount con filtro
¿"El número de producto que comienza en el número 1 y 2"? Gracias.
10 Replies
- Syndicate_Admin
Administrator
Queremos ayudarte, pero tu descripción es demasiado vaga. Por favor, escríbalo de nuevo con claridad.
Por favor, NO copie y pegue su DAX que no funciona y espere que comprendamos lo que quiere hacer. Eso sería una locura. 😀Por favor, simplemente dé una descripción funcional simple y no técnica de lo que desea, luego permítanos sugerir el DAX. Gracias.
Proporcione datos de entrada de ejemplo como texto de tabla (no una impresión de pantalla) para que podamos importar los datos y crear una solución para usted.
Proporcione también el ejemplo de salida deseado, con una descripción clara del flujo del proceso.
Recuerde no compartir datos privados... No queremos que te metas en problemas. 😧
Tómese el tiempo y el cuidado de usar los mismos nombres de tabla y campo en la entrada, salida y descripción para que podamos comprender su problema y ayudarlo.Obtendrá una respuesta rápida si dedica tiempo, cuidado y esfuerzo a escribir descripciones claras de los problemas.
Las descripciones de Vaugue pueden hacerte perder el tiempo y el nuestro.
Esperamos poder ayudarle cuando le facilitemos la información anterior
- Syndicate_Admin
Administrator
Gracias por tu comentario.
Tengo una tabla de ejemplo con una sola columna como esta. ¿Qué medida usar para contar el número de productos distintos, EXCLUYENDO los productos que comienzan en el número 2 y el número 3? Gracias de nuevo.
NÚMERO DE PRODUCTO 10023 10024 10025 20018 20019 20020 30009 30010 - Syndicate_Admin
Administrator
Pruebe esto ..Respuesta =VAR felixfile = FILTER('tutabla',NO IZQUIERDA('tutabla'[NÚMERO DE PRODUCTO],1) IN {"2","3"})DEVOLUCIÓNCALCULAR(DISTINCTCOUNT('yourtable'[NÚMERO DE PRODUCTO]),Archivo felix)Gracias por la clara descripción del problema con datos de ejemplo. ¡Ojalá todo el mundo hiciera eso!
Recuerde que somos voluntarios no remunerados. Por lo tanto, haga clic en el pulgar hacia arriba y en el botón [aceptar como solución] para dejar felicitaciones.
Si le das a alguien un pescado, solo le das una comida, pero si le enseñas a pescar, entonces puede alimentarse y enseñar a otros para toda la vida. Así es como intento responder a las preguntas de Power BI y DAX con ejemplos claros para que aprendas técnicas.
Una pregunta por boleto, por favor. Si necesita extender su solicitud, genere un nuevo ticket.
Obtendrá una respuesta más rápida y cada solucionador voluntario obtendrá el reconocimiento que se merece. ¡Gracias!
Si @speedramos cotizas en tus próximas entradas, recibiré una notificación automática y estaré encantado de ayudarte de nuevo.
Haga clic en el pulgar hacia arriba y en el botón [aceptar como solución].
- Syndicate_Admin
Administrator
- Syndicate_Admin
Administrator
La solución funcionará. Por favor, intente copiarlo con cuidado. A continuación, haga clic en aceptar solución. Gracias.
Respuesta =VAR tempfile = FILTER('yourtable',NOT LEFT('yourtable'[NÚMERO DE PRODUCTO],1) IN {"2","3"})DEVOLUCIÓNCALCULAR(DISTINCTCOUNT('yourtable' [NÚMERO DE PRODUCTO]),tempfile) - Syndicate_Admin
Administrator
@Oros la sintaxis parece ser correcta, ¿puede compartir la expresión que está utilizando?
- Syndicate_Admin
Administrator
Eso debería ser suficiente:
Recuento distinto =CALCULAR(DISTINCTCOUNT('Mesa'[NÚMERO DE PRODUCTO]),IZQUIERDA('Mesa'[NÚMERO DE PRODUCTO]) <>"2" && IZQUIERDA('Mesa'[NÚMERO DE PRODUCTO]) <>"3") - Syndicate_Admin
Administrator
- Syndicate_Admin
Administrator
Gracias @Oros por aceptar la solución.
Por favor, cite speedramps en cualquier pregunta futura y recibiré una notificación automática e intentaré resolverla.
Intente siempre proporcionar datos de entrada de ejemplo, la salida deseada y una descripción clara paso a paso. Proporcione la fecha de entrada como una tabla y no como una imagen para que podamos importarla y construir una solución. Gracias - Syndicate_Admin
Administrator
@speedramps gran consejo y también tengo un pequeño consejo para ti. Espero que no te importe. Al pegar un código DAX o M, en lugar de pegarlo como texto, use el botón de ejemplo de código de inserción o edición del editor y pegue el código allí. Diferencia el código del resto del texto/mensaje.