Join us at FabCon Atlanta from March 16 - 20, 2026, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.
Register now!The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now! Learn more
Hola, chicos
esto puede estar aquí dos veces pensé que había iniciado sesión antes de publicar, pero ahora no puede ver el post original, así que aquí va
Me gustaría hacer algo que se siente muy simple, pero soy nuevo en DAX
Tengo 3 columnas de datos importados
| Tipo | Factura | Orden | Vendedor |
En | 55567 | 12345 | Jim |
| En | 55567 | 12345 | Jim |
| Cr | 99998 | 55567 | |
| Cr | 99999 | 55568 |
lo que me gustaría hacer es crear una 4a columna en el editor de consultas que
| Tipo | Factura | Orden | Vendedor | Vendedor completo |
En | 55567 | 12345 | Jim | Jim |
| En | 55567 | 12345 | Jim | Jim |
| Cr | 99998 | 55567 | Jim | |
| Cr | 99999 | 55568 |
Me gustaría crear una ecuación DAX que devuelva lo siguiente
si TIPO - "IN" a continuación, devolver el valor del vendedor
si TIPO - "CR" a continuación, buscar ORDER contra INVOICE y devolver salesista
IF TYPE - La búsqueda "CR" no devuelve ningún valor y luego devuelve (en blanco)
Yo usaría vlookup en excell pero ¿qué es el DAX equvalient?
Muchas gracias
Gareth
Solved! Go to Solution.
@Gareth_Hunt , Crear una nueva columna como
nueva columna ?
var _salesm á maxx(filter(Table,table[Order] ?earlier([Invoice])),[Salesman])
devolución
if([TYPE] á"IN",[Vendedor],[_salesm])
@Gareth_Hunt , Crear una nueva columna como
nueva columna ?
var _salesm á maxx(filter(Table,table[Order] ?earlier([Invoice])),[Salesman])
devolución
if([TYPE] á"IN",[Vendedor],[_salesm])
Hola Amitchandak,
Ok así que he creado una nueva columna según lo prescrito y im buscando para aplicar su ejemplo y su funciona bien gracias chicos
NB eliminó el [] de alrededor de _salesm ya que estaba errores en caso de que alguien más mira esto en el futuro
"nueva columna?
var _salesm á maxx(filter(Table,table[Order] ?earlier([Invoice])),[Salesman])
devolución
if([TYPE] á"IN",[Vendedor],_salesm)"
Hola lo siento -No entiendo su expresión, esto es tan lejos como tengo - No tengo referencia de tabla??
gracias por su ayuda, aunque
Hola, esa es la vista de "transformar datos". Ese editor de consultas es para transformaciones de lenguaje de consulta de energía. Amit le ha enviado una fórmula DAX como ha pedido. Compruebe este documento que le ayudará a crear la solución de Amit para validarla.
https://docs.microsoft.com/en-us/power-bi/transform-model/desktop-tutorial-create-calculated-columns
saludos
Happy to help!
The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now!
Check out the November 2025 Power BI update to learn about new features.