- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content

'Reemplazar valores' no está generando resultados esperados
ANTECEDENTES: Tenemos un informe en Power BI donde los datos se cargan desde Azure DevOps. Estoy intentando consolidar los valores en una de las columnas de Power BI (etiquetada, STATE) para que todos los valores de esa columna tengan una coincidencia correspondiente en otra columna (etiquetada, STATE CATEGORY). Anteriormente, habíamos utilizado algunos valores STATE que terminaban causando que algunos Estados no se asignaran a ninguna categoría de estado. Se han tomado medidas en Azure DevOps para evitar que esto suceda en el futuro, pero los valores históricos de STATE están ahí que están en cuestión aquí.
DATOS DE MUESTRA: Aquí están las dos columnas en cuestión:
estado | Categoría Estatal |
Versionado | Propuesto |
Validado | Propuesto |
Tamaño | Propuesto |
Informó | Propuesto |
Qa | InProgress |
Propuesto | Propuesto |
Nuevo | Propuesto |
Endosado | Propuesto |
hecho | resuelto |
desarrollo | InProgress |
diseño | Propuesto |
empedernido | Propuesto |
cerrado | completado |
asignado | Propuesto |
activo | InProgress |
9b. hecho |
|
9a. Listo para la implementación |
|
8. Control de calidad aprobado - A la espera de la aprobación del primer ministro |
|
7a. Corrección de código |
|
7. Pruebas de control de calidad en curso |
|
6. Listo para qa |
|
5b. Revisión de código |
|
5. En desarrollo |
|
4b. comprometido |
|
3b. Versionado |
|
3. Tamaño |
|
2. Aprobado para el Desarrollo |
|
1. Revisión de PM/BA |
|
1. Nuevo |
|
PROBLEMA: Puede ver cómo las filas resaltadas no tienen la CATEGORÍA DE ESTADO correspondiente; sólo en blanco. Necesita que esos valores de estado se reemplacen por los adecuados desde dentro de la misma columna, de modo que todos los valores de Estado se asignarán a una categoría de estado.
MI ENFOQUE: En Power BI Desktop > Transformar datos, simplemente sustituí los valores STATE resaltados por los estándar (preexistentes), como a continuación, haciendo clic con el botón derecho en la columna Estado y usando "Reemplazar valores..." mandar:
Valor antiguo | Nuevo valor |
Versionado | Versionado |
Validado | Validado |
Tamaño | Tamaño |
Informó | Nuevo |
Qa | Qa |
Propuesto | Nuevo |
Nuevo | Nuevo |
Endosado | Validado |
hecho | hecho |
desarrollo | desarrollo |
diseño | diseño |
empedernido | Validado |
cerrado | cerrado |
asignado | asignado |
activo | activo |
9b. hecho | hecho |
9a. Listo para la implementación | hecho |
8. Control de calidad aprobado - A la espera de la aprobación del primer ministro | hecho |
7a. Corrección de código | desarrollo |
7. Pruebas de control de calidad en curso | Qa |
6. Listo para qa | Qa |
5b. Revisión de código | desarrollo |
5. En desarrollo | desarrollo |
4b. comprometido | desarrollo |
3b. Versionado | Versionado |
3. Tamaño | Tamaño |
2. Aprobado para el Desarrollo | Validado |
1. Revisión de PM/BA | Nuevo |
1. Nuevo | Nuevo |
RESULTADOS ESPERADOS: Mi expectativa era que al hacerlo, estos valores no asignados serán tratados como los valores de Estado 'preexistentes', y la columna Estado seguirá teniendo valores únicos - todos los cuales se asignarán a la CATEGORÍA DE ESTADO correspondiente, como se muestra a continuación:
estado | Categoría Estatal |
Versionado | Propuesto |
Validado | Propuesto |
Tamaño | Propuesto |
Informó | Propuesto |
Qa | InProgress |
Propuesto | Propuesto |
Nuevo | Propuesto |
Endosado | Propuesto |
hecho | resuelto |
desarrollo | InProgress |
diseño | Propuesto |
empedernido | Propuesto |
cerrado | completado |
asignado | Propuesto |
activo | InProgress |
RESULTADOS REALES: Sin embargo, este es el resultado que estoy obteniendo: Por lo tanto, Power BI solo está creando valores de estado duplicados por instancia, pero aún así no asigna los 'valores reemplazados' a ninguna categoría de estado. Hay más de 500K filas en el conjunto de datos y no tener todos los estados asignados a una categoría de estado está causando problemas importantes al ejecutar informes como Recuento total de elementos de trabajo en la categoría de estado "Resuelto" o "InProgress", etc.
estado | Categoría Estatal |
Versionado | Propuesto |
Validado | Propuesto |
Tamaño | Propuesto |
Nuevo | Propuesto |
Qa | InProgress |
Nuevo | Propuesto |
Nuevo | Propuesto |
Validado | Propuesto |
hecho | resuelto |
desarrollo | InProgress |
diseño | Propuesto |
Validado | Propuesto |
cerrado | completado |
asignado | Propuesto |
activo | InProgress |
hecho |
|
hecho |
|
hecho |
|
desarrollo |
|
Qa |
|
Qa |
|
desarrollo |
|
desarrollo |
|
desarrollo |
|
Versionado |
|
Tamaño |
|
Validado |
|
Nuevo |
|
Nuevo |
|
SOLICITUD: Cualquier ayuda u orientación será muy apreciada que ayudará a lograr lo que he ilustrado en la tabla (en la sección "Resultados esperados") anteriormente. Gracias.
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content

Ok, esto tomó un poco de descifrado.
Si te entiendo correctamente, has reemplazado los valores en la columna "Estado" y estás contento con eso. Sin embargo, parece esperar que algún proceso automático reconozca los valores de "Estado" y rellene la "Categoría de estado" de la misma manera que se rellenan más arriba del conjunto de datos.
Desafortunadamente, Power Query no funciona así. Tendrá que indicar explícitamente a Power Query (ya sea mediante la interfaz o escribiendo código M) que lo haga.
Debería ser sencillo.
Puede escribir una gran instrucción 'if' para agregar una nueva columna: esto contendría todos los casos que desee.
o
Puede utilizar una tabla de búsqueda (ya sea duplicando la tabla, eliminando todas las columnas excepto el estado, la categoría stae y, a continuación, eliminar duplicados o crear el suyo propio mediante 'Introducir datos'). Combinaría la tabla original y la tabla de búsqueda mediante combinación interna en 'Estado' para devolver la columna de categoría de estado.
¿Tiene sentido?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content

Gracias @HotChilli. Esto realmente ayuda. Tenía la mesa de búsqueda configurada, pero las uniones internas no estaban configuras, correctamente. También aprecio la solución alternativa (código M) que no conocía. ¡Muy apreciado!
gracias.
Asad.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content

Ok, esto tomó un poco de descifrado.
Si te entiendo correctamente, has reemplazado los valores en la columna "Estado" y estás contento con eso. Sin embargo, parece esperar que algún proceso automático reconozca los valores de "Estado" y rellene la "Categoría de estado" de la misma manera que se rellenan más arriba del conjunto de datos.
Desafortunadamente, Power Query no funciona así. Tendrá que indicar explícitamente a Power Query (ya sea mediante la interfaz o escribiendo código M) que lo haga.
Debería ser sencillo.
Puede escribir una gran instrucción 'if' para agregar una nueva columna: esto contendría todos los casos que desee.
o
Puede utilizar una tabla de búsqueda (ya sea duplicando la tabla, eliminando todas las columnas excepto el estado, la categoría stae y, a continuación, eliminar duplicados o crear el suyo propio mediante 'Introducir datos'). Combinaría la tabla original y la tabla de búsqueda mediante combinación interna en 'Estado' para devolver la columna de categoría de estado.
¿Tiene sentido?

Helpful resources
Join us at the Microsoft Fabric Community Conference
March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!
Power BI Monthly Update - February 2025
Check out the February 2025 Power BI update to learn about new features.

Subject | Author | Posted | |
---|---|---|---|
08-15-2022 09:17 AM | |||
02-04-2021 11:58 AM | |||
06-11-2021 05:56 AM | |||
08-25-2021 04:11 AM | |||
02-15-2022 06:22 AM |