Funciones Lower, Upper y Proper en Power Apps
Convierte las letras de una cadena de texto en todo minúsculas, todo mayúsculas o en mayúsculas o minúsculas, según corresponda.
Descripción
Las funciones Lower, Upper y Proper convierten las letras de una cadena en mayúsculas o minúsculas.
- Lower convierte las letras mayúsculas en minúsculas.
- Upper convierte las letras minúsculas en mayúsculas.
- Proper convierte la primera letra de cada palabra en mayúscula si está en minúscula o en minúscula si está en mayúscula.
Las tres funciones omiten los caracteres que no son letras.
Si se pasa una cadena única, el valor devuelto es la versión convertida de dicha cadena. Si se pasa una tabla de una columna que contiene cadenas, el valor devuelto es una tabla de una columna de cadenas convertidas. Si tiene una tabla con varias columnas, puede convertirla en una tabla de una sola columna, como se describe en cómo trabajar con tablas.
Sintaxis
Lower( String )
Upper( String )
Proper( String )
- String: requerido. La cadena que se va a convertir.
Lower( SingleColumnTable )
Upper( SingleColumnTable )
Proper( SingleColumnTable )
- SingleColumnTable: requerido. Una tabla de una columna de cadenas para convertir.
Ejemplos
Cadena única
En los ejemplos de esta sección se usa un control de entrada de texto, llamado Author, como origen de datos. El control contiene la cadena "E". E. CummINGS".
| Fórmula | Descripción | Resultado |
|---|---|---|
| Lower( Author.Text ) | Convierte las letras mayúsculas de la cadena a minúsculas. | "e. e. cummings" |
| Upper( Author.Text ) | Convierte las letras minúsculas de la cadena a mayúsculas. | "E. E. CUMMINGS" |
| Proper( Author.Text ) | Convierte la primera letra de cada palabra a mayúscula si está en minúscula y convierte cualquier otra letra que esté en mayúsculas a minúsculas. | "E. E. Cummings" |
Tabla de una sola columna
Los ejemplos de esta sección convierten las cadenas de la columna Address del origen de datos People, que contiene estos datos:

Cada fórmula devuelve una tabla de una columna que contiene las cadenas convertidas.
| Fórmula | Descripción | Resultado |
|---|---|---|
| Lower( ShowColumns( People, "Address" ) ) | Convierte cualquier letra que está en minúscula a mayúscula. | ![]() |
| Upper( ShowColumns( People, "Address" ) ) | Convierte cualquier letra que está en minúscula a mayúscula. | ![]() |
| Proper( ShowColumns( People, "Address" ) ) | Convierte la primera letra de una palabra en minúsculas a mayúsculas y convierte cualquier otra letra que esté en mayúsculas a minúsculas. | ![]() |
Ejemplo paso a paso
- Agregue un control Text input y denomínelo Source.
- Agregue una etiqueta y establezca su propiedad Text en esta función:
Proper(Source.Text) - Presione F5 y, a continuación, escriba WE ARE THE BEST! en el cuadro Origen.
La etiqueta muestra We Are The Best!
Nota
¿Puede indicarnos sus preferencias de idioma de documentación? Realice una breve encuesta. (tenga en cuenta que esta encuesta está en inglés)
La encuesta durará unos siete minutos. No se recopilan datos personales (declaración de privacidad).
Comentarios
Enviar e ver os comentarios


