Ler em inglês

Compartilhar via


Text.Start

Sintaxe

Text.Start(text as nullable text, count as number) as nullable text

Sobre

Retorna os count primeiros caracteres de text como um valor de texto.

Exemplo 1

Obtenha os cinco primeiros caracteres de "Olá, Mundo".

Usage

Text.Start("Hello, World", 5)

Saída

"Hello"

Exemplo 2

Use os quatro primeiros caracteres do primeiro nome e os três primeiros caracteres do sobrenome para criar o endereço de email de uma pessoa.

Usage

let
    Source = #table(type table [First Name = text, Last Name = text],
    {
        {"Douglas", "Elis"},
        {"Ana", "Jorayew"},
        {"Rada", "Mihaylova"}
    }),
    EmailAddress = Table.AddColumn(
        Source,
        "Email Address", 
        each Text.Combine({
            Text.Start([First Name], 4),
            Text.Start([Last Name], 3),
            "@contoso.com"
        })
    )
in
    EmailAddress

Saída

#table(type table [First Name = text, Last Name = text, Email Address = text],
{
    {"Douglas", "Elis", "DougEli@contoso.com"},
    {"Ana", "Jorayew", "AnaJor@contoso.com"},
    {"Rada", "Mihaylova", "RadaMih@contoso.com"}
})