5 formas de cambiar el caso de texto en Excel

0 Comments

probablemente haya encontrado esta situación antes.

Tienes una lista de nombres y es todo letra minúscula. Necesitas arreglarlos para que todos estén correctamente capitalizados.

Con cientos de nombres en su lista, va a ser un dolor para ir a través y editar nombres y apellidos.

afortunadamente, hay algunas formas fáciles de cambiar el caso de cualquier dato de texto en Excel. Podemos cambiar el texto a minúsculas, mayúsculas o mayúsculas donde cada palabra está en mayúscula.,

en este post, vamos a ver el uso de funciones de Excel, flash fill, Power query, Dax y Power pivot para cambiar el caso de nuestros datos de texto.

tabla de contenidos

Video Tutorial

usando fórmulas de Excel para cambiar el caso de texto

la primera opción que vamos a ver es funciones regulares de Excel. Estas son las funciones que podemos usar en cualquier hoja de cálculo en Excel.

Hay toda una categoría de funciones de Excel para tratar el texto, y estas tres nos ayudarán a cambiar el caso de texto.,

Lower Excel Worksheet Function

la función inferior toma un argumento que es el bit de texto que queremos cambiar a letras minúsculas. La función evaluará el texto en minúsculas.

función superior de hoja de cálculo de Excel

La función superior toma un argumento que es el bit de texto que queremos cambiar en letras mayúsculas. La función evaluará el texto en mayúsculas.,

función de hoja de cálculo de Excel adecuada

La función adecuada toma un argumento que es el bit de texto que queremos cambiar en mayúsculas y minúsculas. La función evaluará al texto que es todo caso apropiado donde cada palabra comienza con una letra mayúscula y es seguida por letras minúsculas.

copie y pegue fórmulas como valores

después de usar las fórmulas de Excel para cambiar el caso de nuestro texto, es posible que desee convertirlas en valores.,

esto se puede hacer copiando el rango de fórmulas y pegándolas como valores con el comando paste special.

presione Ctrl + C para copiar el rango de celdas press presione Ctrl + Alt + V para pegar especial choose elija valores de las opciones pegar.

usar Flash Fill para cambiar mayúsculas y minúsculas

Flash fill es una herramienta en Excel que ayuda con transformaciones de datos simples. Solo necesitamos proporcionar un par de ejemplos de los resultados que queremos, y flash fill completará el resto.,

Flash fill solo se puede utilizar directamente a la derecha de los datos que estamos tratando de transformar. Necesitamos escribir un par de ejemplos de los resultados que queremos. Cuando Excel tiene suficientes ejemplos para averiguar el patrón, mostrará los datos sugeridos en una fuente gris claro. Podemos aceptar estos datos rellenados sugeridos pulsando Intro.

también podemos acceder a flash fill desde la cinta. Ingrese los datos de ejemplo highlight resalte los ejemplos y las celdas que deben llenarse go vaya a la pestaña Datos press presione el comando Flash Fill que se encuentra en la sección Herramientas de datos.,

también podemos usar el atajo de teclado Ctrl + E para rellenar flash.

Flash fill funcionará para muchos tipos de transformaciones de datos simples, incluido el cambio de texto entre minúsculas, mayúsculas y mayúsculas.

el uso de Power Query para cambiar el caso de texto

Power query se trata de la transformación de datos, por lo que es seguro que hay una manera de cambiar el caso de texto en esta herramienta.

Con power query podemos transformar el caso en caso inferior, superior y adecuado.

seleccione los datos que queremos transformar go vaya a la pestaña Datos select seleccione de la tabla / rango., Esto abrirá el Power query editor donde podremos aplicar nuestras transformaciones de mayúsculas y minúsculas.

Texto.Función de consulta de menor potencia

seleccione la columna que contiene los datos que queremos transformar go vaya a la pestaña Agregar columna select Seleccione Formato select Seleccione minúsculas en el menú.

esto creará una nueva columna con todo el texto convertido a letras minúsculas usando el texto.Función de consulta de menor potencia.

Texto.,Función de consulta de potencia superior

seleccione la columna que contiene los datos que queremos transformar go vaya a la pestaña Agregar columna select Seleccione Formato select Seleccione mayúsculas en el menú.

esto creará una nueva columna con todo el texto convertido a letras mayúsculas usando el texto.Función de consulta de potencia superior.

Texto.Función de consulta de potencia adecuada

seleccione la columna que contiene los datos que queremos transformar go vaya a la pestaña Agregar columna select Seleccione Formato select Seleccione capitalizar cada palabra del menú.,

esto creará una nueva columna con todo el texto convertido a letras mayúsculas adecuadas, donde cada palabra está en mayúsculas, utilizando el texto.Función de consulta de energía adecuada.

usando fórmulas DAX para cambiar mayúsculas y minúsculas

cuando pensamos en tablas dinámicas, generalmente pensamos en resumir datos numéricos. Pero las tablas dinámicas también pueden resumir datos de texto cuando usamos el modelo de datos y las fórmulas DAX. Incluso hay fórmula DAX para cambiar el caso de texto antes de resumirlo!

Primero, necesitamos crear una tabla dinámica con nuestros datos de texto., Seleccione los datos que se convertirán go vaya a la pestaña Insertar select seleccione Tabla dinámica del tablas sección.

en el menú del cuadro de diálogo Crear tabla dinámica, marque la opción para agregar estos datos al modelo de datos. Esto nos permitirá utilizar la fórmula DAX necesaria para transformar nuestro caso de texto.

la creación de una fórmula DAX en nuestra tabla dinámica se puede hacer agregando una medida. Haga clic derecho en la tabla en la ventana campos de Tabla Dinámica y seleccione Agregar medida en el menú.,

esto abrirá el cuadro de diálogo Medir, donde podemos crear nuestras fórmulas DAX.

función DAX inferior

podemos introducir la fórmula anterior en el editor de medidas. Al igual que las funciones de la hoja de cálculo de Excel, hay una función DAX para convertir texto a minúsculas.

sin embargo, para que la expresión sea una medida válida, deberá estar envuelta en una función de agregación de texto como CONCATENATEX. Esto se debe a que las medidas deben evaluarse a un solo valor y la función DAX inferior no lo hace por sí sola., La función CONCATENATEX agregará los resultados de la función inferior en un solo valor.

luego podemos agregar la columna original de texto a las filas y la nueva medida en minúsculas en el área de valores de la tabla dinámica para producir nuestros valores de texto transformados.

observe que el total general de la tabla dinámica contiene todos los nombres en minúsculas separados por una coma y un carácter de espacio. Podemos ocultar esta parte yendo a la pestaña Diseño de herramientas de tabla tot grandes Totales selecting seleccionando desactivado para filas y columnas.,

función DAX superior

similarmente, podemos ingresar la fórmula anterior en el editor de medidas para crear nuestra fórmula DAX en mayúsculas. Al igual que las funciones de la hoja de cálculo de Excel, hay una función DAX para convertir texto en mayúsculas.

crear la tabla dinámica para mostrar el texto en mayúsculas es el mismo proceso que con la medida en minúsculas.

falta la función DAX adecuada

podríamos intentar crear una fórmula DAX similar para crear el texto de mayúsculas y minúsculas adecuado., Pero resulta que no hay ninguna función en Dax equivalente a la función de hoja de trabajo adecuada.

usando fórmulas de nivel de fila de pivote de potencia para cambiar el caso de texto

este método también utilizará tablas dinámicas y el modelo de datos, pero en lugar de fórmulas DAX podemos crear cálculos de nivel de fila utilizando el complemento de pivote de potencia.

Las fórmulas de pivote de potencia se pueden usar para agregar nuevas columnas calculadas en nuestros datos. Los cálculos en estas columnas ocurren para cada fila de datos similares a nuestras funciones regulares de la hoja de cálculo de Excel.,

no todas las versiones de Excel tienen Power pivot disponible y deberá habilitar el complemento antes de poder usarlo. Para habilitar el complemento Power pivot, vaya a la pestaña Archivo Options Opciones go vaya a la pestaña Complementos Manage Administrar complementos COM press presione ir check marque la casilla para Microsoft Power Pivot para Excel.

vamos a necesitar para cargar nuestros datos en el modelo de datos. Seleccione los datos go vaya a la pestaña Power Pivot tab presione el comando Agregar al modelo de datos.

Este es el mismo modelo de datos que crear una tabla dinámica y usar la casilla Agregar estos datos al modelo de datos., Entonces, si nuestros datos ya están en el modelo de datos, podemos usar la opción Administrar modelo de datos para crear nuestros cálculos de pivote de potencia.

función de pivote de menor potencia

agregar una nueva columna calculada en el modelo de datos es fácil. Seleccione una celda vacía en la columna etiquetada Agregar columna y luego escriba la fórmula anterior en la barra de fórmulas. Incluso puede crear referencias en la fórmula a otras columnas haciendo clic en ellas con el cursor del ratón.

pulse Enter para aceptar la nueva fórmula.,

La fórmula aparecerá en cada celda de la nueva columna, independientemente de que la celda seleccionada. Esto se debe a que cada fila debe utilizar el mismo cálculo dentro de una columna calculada.

también podemos cambiar el nombre de nuestra nueva columna haciendo doble clic en el encabezado de la columna. Luego podemos cerrar la ventana Power pivot para usar nuestra nueva columna calculada.

Cuando creamos una nueva tabla dinámica con el modelo de datos, veremos la columna calculada como un nuevo campo disponible en nuestra tabla y podemos agregarla al área de filas de la tabla dinámica., Esto enumerará todos los nombres en nuestros datos y todos serán texto en minúsculas.

función de pivote de potencia superior

podemos hacer lo mismo para crear una columna calculada que convierta el texto en mayúsculas agregando una nueva columna calculada con la fórmula anterior.

nuevamente, podemos usar esto como un nuevo campo en cualquier tabla dinámica creada a partir del modelo de datos.

falta la función de pivote de potencia adecuada

Desafortunadamente, no hay una función de pivote de potencia para convertir el texto en mayúsculas y minúsculas., Así que al igual que DAX, no podremos hacer esto de una manera similar a los métodos de pivote de potencia en minúsculas y mayúsculas.

conclusiones

hay muchas maneras de cambiar el caso de cualquier dato de texto entre inferior, superior y caso adecuado.

  • Las fórmulas de Excel son rápidas, fáciles y se actualizarán dinámicamente si las entradas cambian.
  • Flash fill es ideal para transformaciones únicas en las que necesita corregir rápidamente algo de texto y no necesita actualizar o cambiar los datos después.,
  • Power query es perfecto para arreglar los datos que se importarán regularmente a Excel desde una fuente externa.
  • DAX y Power pivot se pueden utilizar para fijar el texto a mostrar dentro de una tabla dinámica.

cada opción tiene diferentes fortalezas y debilidades, por lo que es mejor familiarizarse con todos los métodos para que pueda elegir el que mejor se adapte a sus necesidades.


Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *