Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Con Power Query, puede reemplazar un valor por otro dondequiera que se encuentre ese valor en una columna. Se puede encontrar el comando Reemplazar valores :
En el menú contextual de la celda. Seleccione y mantenga presionada (o haga clic con el botón derecho) en la celda para reemplazar el valor seleccionado en la columna por otro valor.
En el menú contextual de columna.
En la pestaña Inicio , en el grupo Transformar .
En la pestaña Transformar, en el grupo Any column.
La operación replace values tiene dos modos:
- Reemplazar todo el contenido de la celda: este modo es el comportamiento predeterminado de las columnas que no son de texto, donde Power Query busca y reemplaza el contenido completo de una celda. Para habilitar este modo para las columnas de texto, active la opción Opciones avanzadas en el cuadro de diálogo Reemplazar valores y, a continuación, active la casilla Coincidir con todo el contenido de la celda .
- Reemplazar instancias de una cadena de texto: este modo es el comportamiento predeterminado para las columnas de texto. Power Query busca una cadena de texto específica en todas las filas de una columna y reemplaza tantas instancias de la cadena de texto que encuentra.
Las opciones avanzadas solo están disponibles en columnas del text tipo de datos. Dentro de ese conjunto de opciones se encuentra la opción Usar caracteres especiales .
Reemplazar todo el contenido de la celda
Imagine una tabla como la siguiente, donde tiene columnas para el identificador de cuenta, el nombre de categoría y el objetivo de ventas.
El valor de -1 en la columna Objetivo de ventas es un error en el origen y debe reemplazarse por el objetivo de ventas estándar definido por la empresa para estas instancias, que es 250 000. Para ello, seleccione y mantenga presionado (o haga clic con el botón derecho) en el valor -1 y, a continuación, seleccione Reemplazar valores. Esta acción abre el cuadro de diálogo Reemplazar valores con Valor a buscar establecido en -1. Ahora todo lo que necesita hacer es escribir 250000 en el cuadro Reemplazar por .
El resultado de esa operación proporciona el resultado que está buscando.
Reemplazar instancias de una cadena de texto
Siguiendo con la tabla anterior, supongamos que desea quitar la cadena de texto "Nombre de categoría: " de la columna Nombre de categoría. Para ello, vaya al grupo Transformar en la pestaña Inicio y seleccione Reemplazar valores. En el cuadro de diálogo Reemplazar valores , escriba la cadena de texto Nombre de categoría : (seguido de un espacio) en el cuadro Valor para buscar , deje el cuadro Reemplazar por vacío y, a continuación, seleccione Aceptar.
El resultado de esa operación proporciona la tabla en la siguiente imagen.
Reemplazar errores
Para obtener información sobre cómo controlar los errores de nivel de celda, incluido cómo reemplazar errores, vaya a Control de errores en el nivel de celda.