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

Power BI is turning 10! Let’s celebrate together with dataviz contests, interactive sessions, and giveaways. Register now.

Reply
Syndicate_Admin
Administrator
Administrator

Clientes con varias transacciones: cuente el cliente, no cada transacción

¡Hola!

Tengo el siguiente conjunto de datos que muestra el recuento de prospectos, el envío, la cotización, el enlace y el recuento de clientes. Quiero mostrar que cuando un prospecto tiene un vínculo, ahora está incluido en el recuento de clientes. Como puede ver en la imagen a continuación, el recuento de clientes es el mismo que la columna Número de enlaces. Lo que estoy tratando de mostrar es que no importa cuántos enlaces tenga un cliente (1, 3, 7, los cuántos) son solo un cliente.

esta es la columna calculada que estoy usando ahora y parece que no puedo llegar al número que necesito, no importa cuánto busque e intente:

Count_2 cliente =
CALCULAR(
DISTINCTCOUNT('Datos de ventas de 2025'[Nombre del cliente]),
'Datos de ventas de 2025'[IsBind] >= 1,
'Datos de ventas de 2025'[Estado de la cotización] = "Encuadernado",
ELIMINAR FILTROS('Datos de ventas de 2025'[Relación entre el envío y la cotización])
)

AP_726_0-1749655128832.png

@speedramps fue de gran ayuda con mi última consulta, así que espero que también pueda ayudar con esta? ¡Gracias! ¡¡Muy apreciado!!

5 REPLIES 5
Syndicate_Admin
Administrator
Administrator

@AP_726 ,
¿Solo quería verificar si tuvo la oportunidad de revisar la sugerencia proporcionada?
Si la respuesta ha abordado su consulta, acéptela como una solución para que otros miembros puedan encontrarla fácilmente.
Gracias

Hola @v-sdhruv - gracias por registrarse. Desafortunadamente, la sugerencia que me dio dio los mismos resultados. Parece ser algo en lo que tengo que trabajar con mi equipo de datos interno para arreglarlo en el backend de la fuente de datos.

Syndicate_Admin
Administrator
Administrator

Hola @AP_726 ,

No he podido acceder al archivo. Sin embargo, según tengo entendido, tal vez desee obtener primero una tabla de clientes únicos que tengan al menos una cotización "Enlazada" y luego contar las filas de esa tabla.
Puede utilizar este DAX para crear una tabla-

Recuento de clientes (enlaces únicos) =
CALCULAR (
COUNTROWS (
RESUMIR (
FILTRO (
«Datos de ventas de 2025»,
'Datos de ventas de 2025' [Estado de cotización] = "Encuadernado"
),
'Datos de ventas de 2025'[Nombre del cliente]
)
)
)

A continuación, puede validar esto utilizando una matriz con:

Filas: Nombre del cliente

Valores: recuento del estado de la cotización

Filtros: Estado de la cotización= Enlazado

Eso puede ayudar a verificar que cada cliente aparece una vez, incluso con varios límites.


¡Espero que esto ayude!
Si la respuesta fue útil, acéptela como solución para que otros miembros puedan encontrarla fácilmente.

Syndicate_Admin
Administrator
Administrator

Hola @speedramps - Tengo clientes que han comprado varios productos que se llaman enlaces en mi conjunto de datos. El DAX que estoy usando actualmente para contar clientes (que incluí en mi publicación inicial solo como referencia) es contar el número de productos. Lo que quiero hacer es mostrar que un cliente puede tener varios productos (enlaces). Por lo tanto, un cliente puede tener 3 productos y esto debe mostrarse como un cliente, no como 3.

Estos son los datos de muestra:

https://hiscox-my.sharepoint.com/:x:/p/ashley_pearson/EWuk9OQc2DFGnWGUESFO_gUBSy96cSGBt9TtuPnVHPAZKg

Por favor, avíseme si tiene problemas de acceso, mi organización tiene bastantes controles que no puedo omitir o anular.

Syndicate_Admin
Administrator
Administrator

Quiero ayudarte, pero tu descripción es demasiado vaga. Por favor, escríbalo de nuevo.


Obtendrá una respuesta más rápida y mejor sin malentendidos si dedica tiempo y esfuerzo a escribir cuidadosamente una descripción clara del problema con ejemplos de datos de entrada y salida. Esperamos poder ayudarle cuando reciba esta información

Cree un pequeño ejemplo con algunos datos ficticios que reproduzcan el problema (menos de 20000 filas).

Para que puedas mostrar y explicar lo que quieres.


* Por favor, NO copie y pegue su DAX que no funciona y espere que comprendamos lo que desea. (Eso es una locura). 😀😀😀
* Por favor, proporcione una descripción funcional simple y no técnica de lo que desea
* Manténgalo simple y divida los proyectos grandes en preguntas más pequeñas y haga solo una pregunta por ticket.
* Cambie el nombre de las columnas a nombres descriptivos para el usuario. Evite la jerga de su propio sistema que puede que no entendamos

(Al igual que prospecto, presentación, cotización, vinculación y relación entre presentación y cotización).
* Lo más importante es que proporcione datos de entrada de ejemplo como texto de tabla (no una impresión de pantalla) para que los ayudantes puedan importar los datos y crear una solución para usted. (Aprenda a compartir datos a continuación)
* Proporcione el ejemplo de salida deseado, con una descripción clara paso a paso de los cálculos y el flujo del proceso.
* 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.
* Elimine cualquier tabla, fila o columna innecesaria que pueda causar confusión. Manténgalo corto y conciso con la información mínima sobre el problema clave.
* Recuerde no compartir datos privados... No queremos que te metas en problemas.
* Haga clic en el botón de pulgar hacia arriba para obtener estos consejos y sugerencias útiles. Gracias.


Aprenda a adjuntar datos en el foro usando OneDrive:-
* Guarde su archivo en una carpeta de OneDrive
* Haga clic derecho en el archivo y haga clic en el icono de la nube azul "Compartir"
* Haga clic en el botón "Copiar" inferior
* Haga clic en "Cualquiera que tenga un enlace puede editar"
* Haga clic en "Puede editar"
* Haga clic en "Puede ver"
* Haga clic en el botón "Aplicar"
* Haga clic en "Copiar"
* Pega el enlace generado a través del foro, correo electrónico, chat o cualquier otro método.
* A continuación, los ayudantes pueden descargar sus datos, crear una solución y compartirla.


Aprenda a adjuntar datos en el foro usando Dropbox: -
1. Abre Dropbox: Accede a la carpeta de Dropbox en tu computadora o a través de la interfaz web de Dropbox.
2. Seleccione Archivo/Carpeta: Busque el archivo o carpeta que desea compartir.
3. Haga clic en Compartir (u Obtener enlace): Busque una opción "Compartir" o una opción similar de "Obtener enlace".
4. Elija Permisos: Decida si desea permitir el acceso de "solo lectura" o "ver y descargar".
5. Copiar y compartir: Copie el enlace generado y compártalo con cualquier persona a través del foro, correo electrónico, chat o cualquier otro método.

Helpful resources

Announcements
June 2025 Power BI Update Carousel

Power BI Monthly Update - June 2025

Check out the June 2025 Power BI update to learn about new features.

June 2025 community update carousel

Fabric Community Update - June 2025

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

Top Solution Authors