Unificar códigos en mayúsculas sin modificar el original
Necesitas una versión uniforme de códigos que llegan con combinaciones de mayúsculas y minúsculas. Conservar el origen permite explicar cualquier cambio.
Usa =MAYUSC(A2) con los datos de la hoja G064. El resultado es AB-12. MAYUSC convierte las letras del texto. Los números y el guion del ejemplo se mantienen, así que ab-12 pasa a AB-12. Trabaja en una columna de salida.
Para quién sirve: Guía de una fórmula de Excel con datos reproducibles. Incluye fórmula en español e inglés, ejercicio y archivo XLSX. Consulta la fuente para la compatibilidad de tu versión. La comprobación de cálculo se realizó con LibreOffice Calc; no se afirma una prueba en Excel de escritorio.
Encuentra lo que necesitas
- El problema que resuelve esta guía
- Fórmula lista para usar
- Por qué da AB-12
- Conservar el original antes de transformar
- El error que debes evitar en este caso
- Descarga y reproduce el ejemplo
- Guías que resuelven el siguiente paso
- Datos del ejemplo y posición de cada fila
- Así queda la hoja de práctica
- Reproduce y comprueba el cálculo
- Practica: cambia un dato y predice el resultado
- Antes de usarlo con tus propios datos
- Dudas frecuentes sobre este caso
El problema que resuelve esta guía
Necesitas una versión uniforme de códigos que llegan con combinaciones de mayúsculas y minúsculas. Conservar el origen permite explicar cualquier cambio.
Trabajaremos con un ejemplo pequeño y reproducible en la hoja G064. Los datos son ficticios: sirven para entender la regla, no representan ventas, personas ni mediciones reales. El resultado inicial que debes obtener es AB-12.
Fórmula lista para usar
Con los datos situados en A1:A2, escribe en G5:
=MAYUSC(A2)
Esta versión utiliza nombres de función en español y punto y coma entre argumentos. Si tu Excel usa nombres en inglés, la fórmula equivalente es:
=UPPER(A2)
El idioma de las funciones y el separador de argumentos dependen de la instalación y la configuración regional. Cambia los separadores entre argumentos, sin alterar los caracteres que aparecen dentro de comillas. Los textos entre comillas forman parte del ejemplo.
Por qué da AB-12
MAYUSC convierte las letras del texto. Los números y el guion del ejemplo se mantienen, así que ab-12 pasa a AB-12. Trabaja en una columna de salida.
Conservar el original antes de transformar
Haz la transformación en una columna nueva. Compara antes y después con un ejemplo que contenga el carácter o la longitud problemática. Copiar el resultado como valor sustituye la fórmula y rompe su vínculo con el origen; conserva ambos mientras verificas que no se pierden ceros iniciales, separadores o diferencias relevantes.
El error que debes evitar en este caso
No lo apliques a datos cuya distinción de mayúsculas sea significativa, como ciertas contraseñas o identificadores de sistemas externos.
Descarga y reproduce el ejemplo
Descargar el cuaderno de práctica de Celda Certera — XLSX. Contiene un índice y 100 ejemplos independientes, sin macros; abre la pestaña G064 para seguir esta guía. Los datos editables están en azul y el resultado de la fórmula en verde.
La celda G5 conserva una fórmula, no un resultado pegado. El texto de G8 permite consultar su expresión interna en inglés. Cambia A2 a xY-90 y comprueba XY-90. Después deshaz el cambio para recuperar el escenario inicial.
Qué comprobamos: los resultados iniciales y los de ese cambio se recalcularon con LibreOffice Calc y se contrastaron con los resultados esperados de cada ejemplo. La imagen es una representación de la hoja, no una captura de Excel. Las instrucciones y la semántica de las funciones se contrastaron con la documentación de Microsoft. Esta revisión no equivale a probar todos los archivos de origen o todas las versiones de Excel.
Guías que resuelven el siguiente paso
Datos del ejemplo y posición de cada fila
| Fila de Excel | A · Código recibido |
|---|---|
| 2 | «ab-12» (texto) |
Así queda la hoja de práctica

Reproduce y comprueba el cálculo
- Abre el ejemplo correcto
Descarga el cuaderno y selecciona G064. Si prefieres una hoja vacía, copia los encabezados en la fila 1 y los datos en sus posiciones indicadas, sin desplazar columnas.
- Comprueba los tipos de dato
Los textos aparecen entre comillas angulares en la tabla para identificarlos; esas comillas no forman parte del dato. Una celda marcada vacía debe quedar vacía. Introduce fechas y horas como valores reales, no como descripciones.
- Introduce la fórmula
Escribe =MAYUSC(A2) en G5. Deja G5 fuera del rango de entrada para evitar una referencia circular.
- Aplica el formato y contrasta
El resultado debe mostrarse como AB-12. Para el ejercicio utiliza texto exacto, respetando mayúsculas y ceros iniciales. Si el número interno es correcto pero la presentación difiere, revisa el formato de celda.
- Modifica una entrada
Cambia A2 a xY-90, sin modificar la fórmula. El resultado esperado es XY-90. Deshaz el cambio para volver al original.
Practica: cambia un dato y predice el resultado
En la hoja G064, cambia únicamente A2 a xY-90. ¿Qué debe mostrar G5? Escribe texto exacto, respetando mayúsculas y ceros iniciales; puedes usar coma o punto decimal. No añadas separadores de miles.
Ver solución explicada
XY-90. Al modificar A2, la fórmula =MAYUSC(A2) da XY-90. El punto de partida era AB-12. Restaura la entrada original y comprueba que vuelve a ese resultado.
Antes de usarlo con tus propios datos
Marca tus comprobaciones. Se conservan solo mientras esta página permanezca abierta.
Dudas frecuentes sobre este caso
¿Esta conversión elimina espacios o signos?
No. Solo cambia el uso de mayúsculas. Si también necesitas limpiar espacios, define esa transformación por separado para no atribuir a la función efectos que no tiene.
¿Qué dato cambio para comprobar que entendí la fórmula?
Modifica solo A2 a xY-90. El resultado esperado es XY-90, partiendo de AB-12. Si difiere, compara primero esa celda y las referencias de la fórmula antes de modificar otra entrada.
¿Por qué la fórmula aparece escrita en vez de calcularse?
Comprueba que empieza con =, que no tiene un apóstrofo delante y que la celda no está almacenando la fórmula como texto. Tras pasar a General, vuelve a editar y confirmar la fórmula. Si ves fórmulas en todas las celdas, revisa también la opción Mostrar fórmulas.
¿Puedo aplicar esta guía directamente a cualquier archivo?
No sin adaptar el origen. No lo apliques a datos cuya distinción de mayúsculas sea significativa, como ciertas contraseñas o identificadores de sistemas externos. La comprobación documentada usa los datos del ejemplo; valida las entradas de tu archivo y conserva una copia antes de ampliar el cálculo.
Fuentes y documentación
Revisión editorial: 28/09/2026. Consulta nuestra metodología.