Anónimo
Hola, soy nuevo en PowerBI/PowerQuery, la siguiente tarea puede ser trivial para algunos de ustedes, pero su ayuda es muy apreciada. 😁.
Por ejemplo:
Tengo tres columnas, donde cada columna se presenta desde diferentes archivos.
Nombre del vendedor | Archivo maestro A | Archivo maestro B | Estado |
A | xxx | xxx | Completo |
B | xxx | Incompleto | |
C | Incompleto |
Quiero desarrollar una nueva columna llamada «Estado» donde examinará la integridad de la columna Masterfile A y Masterfile B.
- Cuando se llenaron AMBAS columnas, dirá «Completado» como en el Proveedor A
- Cuando UNA columna o AMBAS NO están llenas, dirá «incompleto» como en el Proveedor B o C
Creo que el mejor enfoque para esto es usar la función Switch True de la función If. Podría estar equivocado.
Saludos
lbendlin
puede decidir dónde implementar esa verificación, en Power Query o en Power BI/DAX. Dado que los datos no se ven afectados por los filtros de usuario, esto significa que en DAX usaría una columna calculada (no una medida)
La sintaxis es ligeramente diferente.
Consulta de energía:
newstep = Table.AddColumn(previousstep,»Status», each if #»Masterfile A» = null or #»Masterfile B» = null then «Incomplete» else «Complete»)
DAX:
Estado = SI ([Masterfile A]==EN BLANCO() || [Masterfile B] == EN BLANCO(),»Incompleto»,»Completado»)