Funções Lower, Upper e Proper no PowerAppsLower, Upper, and Proper functions in PowerApps

Converte as letras de uma cadeia de texto em letras minúsculas, letras maiúsculas ou na capitalização adequada.Converts letters in a string of text to all lowercase, all uppercase, or proper case.

DescriçãoDescription

As funções Lower, Upper e Proper convertem as letras nas cadeias.The Lower, Upper, and Proper functions convert the case of letters in strings.

  • A função Lower converte qualquer letra maiúscula em minúscula.Lower converts any uppercase letters to lowercase.
  • A função Upper converte qualquer letra minúscula em maiúscula.Upper converts any lowercase letters to uppercase.
  • A função Proper converterá a primeira letra de cada palavra em maiúscula se estiver em minúscula e as outras letras maiúsculas em minúsculas.Proper converts the first letter in each word to uppercase if it's lowercase and converts any other uppercase letters to lowercase.

Todas as três funções ignoram os carateres que não são letras.All three functions ignore characters that aren't letters.

Se transmitir uma única cadeia, o valor devolvido será a versão convertida dessa cadeia.If you pass a single string, the return value is the converted version of that string. Se transmitir uma tabela de coluna única com cadeias, o valor devolvido será uma tabela de coluna única composta por cadeias convertidas.If you pass a single-column table that contains strings, the return value is a single-column table of converted strings. Se tiver uma tabela com várias colunas, pode formatá-las para uma tabela com uma única coluna, conforme descrito em trabalhar com tabelas.If you have a multi-column table, you can shape it into a single-column table, as working with tables describes.

SintaxeSyntax

Lower( Cadeia )Lower( String )
Upper( Cadeia )Upper( String )
Proper( Cadeia )Proper( String )

  • Cadeia – necessário.String - Required. A cadeia a converter.The string to convert.

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

  • SingleColumnTable - Necessário.SingleColumnTable - Required. Uma tabela de coluna única das cadeias a converter.A single-column table of strings to convert.

ExemplosExamples

Cadeia únicaSingle string

Os exemplos nesta secção utilizam um controlo de introdução de texto, denominado Autor, como a sua origem de dados.The examples in this section use a text-input control, named Author, as their data source. O controlo contém a cadeia "E.The control contains the string "E. E.E. CummINGS".CummINGS".

FórmulaFormula DescriçãoDescription ResultadoResult
Lower( Author.Text )Lower( Author.Text ) Converte todas as letras maiúsculas na cadeia em minúsculas.Converts any uppercase letters in the string to lowercase. "e."e. e.e. cummings"cummings"
Upper( Author.Text )Upper( Author.Text ) Converte todas as letras minúsculas na cadeia em maiúsculas.Converts any lowercase letters in the string to uppercase. "E."E. E.E. CUMMINGS"CUMMINGS"
Proper( Author.Text )Proper( Author.Text ) Converterá a primeira letra de cada palavra em maiúscula se estiver em minúscula e todas as outras letras maiúsculas em 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"

Tabela com uma única colunaSingle-column table

Os exemplos nesta secção convertem cadeias da coluna Endereço da origem de dados Pessoas, que contém estes dados:The examples in this section convert strings from the Address column of the People data source, which contains this data:

Cada fórmula devolve uma tabela de coluna única com as cadeias convertidas.Each formula returns a single-column table that contains the converted strings.

FórmulaFormula DescriçãoDescription ResultadoResult
Lower( ShowColumns( Pessoas, "Endereço" ) )Lower( ShowColumns( People, "Address" ) ) Converte todas as letras minúsculas em maiúsculas.Converts any letter that's lowercase to uppercase.
Upper( ShowColumns( Pessoas, "Endereço" ) )Upper( ShowColumns( People, "Address" ) ) Converte todas as letras minúsculas em maiúsculas.Converts any letter that's lowercase to uppercase.
Proper( ShowColumns( Pessoas, "Endereço" ) )Proper( ShowColumns( People, "Address" ) ) Converte a primeira letra de uma palavra em minúscula em maiúscula e todas as outras letras maiúsculas em minúsculas.Converts any first letter of a word that's lowercase to uppercase, and converts any other letter that's uppercase to lowercase.

Exemplo passo a passoStep-by-step example

  1. Adicione um controlo de Entrada de texto e designe-o Origem.Add a Text input control, and name it Source.
  2. Adicione uma etiqueta e defina a propriedade Texto para esta função:Add a label, and set its Text property to this function:
    Proper(Source.Text)Proper(Source.Text)
  3. Prima F5 e, em seguida, escreva SOMOS OS MELHORES!Press F5, and then type WE ARE THE BEST! na caixa Origem.into the Source box.
    A etiqueta mostra Somos os melhores!The label shows We Are The Best!