Funciones Minusc, Mayusc y Nompropio en PowerAppsLower, Upper, and Proper functions in PowerApps

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.Converts letters in a string of text to all lowercase, all uppercase, or proper case.

DescripciónDescription

Las funciones Minusc, Mayusc y Nompropio convierten las letras de una cadena en mayúsculas o minúsculas.The Lower, Upper, and Proper functions convert the case of letters in strings.

  • Lower convierte las letras mayúsculas en minúsculas.Lower converts any uppercase letters to lowercase.
  • Upper convierte las letras minúsculas en mayúsculas.Upper converts any lowercase letters to uppercase.
  • Nompropio convierte la primera letra de cada palabra en mayúscula si está en minúscula o en minúscula si está en mayúscula.Proper converts the first letter in each word to uppercase if it's lowercase and converts any other uppercase letters to lowercase.

Las tres funciones omiten los caracteres que no son letras.All three functions ignore characters that aren't letters.

Si se pasa una cadena única, el valor devuelto es la versión convertida de dicha cadena.If you pass a single string, the return value is the converted version of that string. Si se pasa una tabla de una columna que contiene cadenas, el valor devuelto es una tabla de una columna de cadenas convertidas.If you pass a single-column table that contains strings, the return value is a single-column table of converted strings. 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.If you have a multi-column table, you can shape it into a single-column table, as working with tables describes.

SintaxisSyntax

Minusc( String )Lower( String )
Mayusc( String )Upper( String )
Nompropio( String )Proper( String )

  • Cadena: requerido.String - Required. La cadena que se va a convertir.The string to convert.

Lower( SingleColumnTable )Lower( SingleColumnTable )
Upper( SingleColumnTable )Upper( SingleColumnTable )
Nompropio( SingleColumnTable )Proper( SingleColumnTable )

  • SingleColumnTable: requerido.SingleColumnTable - Required. Una tabla de una columna de cadenas para convertir.A single-column table of strings to convert.

EjemplosExamples

Cadena únicaSingle string

En los ejemplos de esta sección se usa un control de entrada de texto, llamado Author, como origen de datos.The examples in this section use a text-input control, named Author, as their data source. El control contiene la cadena "E".The control contains the string "E. E.E. CummINGS".CummINGS".

FórmulaFormula DescripciónDescription ResultadoResult
Lower( Author.Text )Lower( Author.Text ) Convierte las letras mayúsculas de la cadena a minúsculas.Converts any uppercase letters in the string to lowercase. "e."e. e.e. cummings"cummings"
Upper( Author.Text )Upper( Author.Text ) Convierte las letras minúsculas de la cadena a mayúsculas.Converts any lowercase letters in the string to uppercase. "E."E. E.E. CUMMINGS"CUMMINGS"
Nompropio( Author.Text )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.Converts the first letter of each word to uppercase if it's lowercase, and converts any other uppercase letters to lowercase. "E."E. E.E. Cummings"Cummings"

Tabla de una sola columnaSingle-column table

Los ejemplos de esta sección convierten las cadenas de la columna Address del origen de datos People, que contiene estos datos:The examples in this section convert strings from the Address column of the People data source, which contains this data:

Cada fórmula devuelve una tabla de una columna que contiene las cadenas convertidas.Each formula returns a single-column table that contains the converted strings.

FórmulaFormula DescripciónDescription ResultadoResult
Lower( ShowColumns( People, "Address" ) )Lower( ShowColumns( People, "Address" ) ) Convierte cualquier letra que está en minúscula a mayúscula.Converts any letter that's lowercase to uppercase.
Upper( ShowColumns( People, "Address" ) )Upper( ShowColumns( People, "Address" ) ) Convierte cualquier letra que está en minúscula a mayúscula.Converts any letter that's lowercase to uppercase.
Nompropio( ShowColumns( People, "Address" ) )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.Converts any first letter of a word that's lowercase to uppercase, and converts any other letter that's uppercase to lowercase.

Ejemplo paso a pasoStep-by-step example

  1. Agregue un control Entrada de texto y denomínelo Origen.Add a Text input control, and name it Source.
  2. Agregue una etiqueta y establezca su propiedad Texto en esta función:Add a label, and set its Text property to this function:
    Nompropio(Source.Text)Proper(Source.Text)
  3. Presione F5 y, a continuación, escriba WE ARE THE BEST!Press F5, and then type WE ARE THE BEST! en el cuadro Origen.into the Source box.
    La etiqueta muestra We Are The Best!The label shows We Are The Best!