Skip to main content

Ferramenta Fórmula

Use a ferramenta Fórmula para criar uma nova coluna ou atualizar uma coluna existente utilizando uma ou mais expressões para executar uma variedade de cálculos e operações.

Para obter uma lista de funções, acesse a página Referência das funções de fluxo de trabalho.

Você pode usar a ferramenta Fórmula para...

  • Aplicar instruções condicionais.

  • Converter números e cadeias de caracteres.

  • Formatar datas.

  • Aplicar cálculos matemáticos.

  • Determinar valores mínimos e máximos.

  • Limpar dados de cadeia de caracteres.

  • Executar testes de validação nos dados.

Componentes da ferramenta

Formula Tool anchors.png

Imagem: ferramenta Fórmula com âncoras.

A ferramenta Fórmula tem duas âncoras.

  • Âncora de entrada: use a âncora de entrada para selecionar os dados aos quais deseja aplicar uma fórmula.

  • Âncora de saída: faz a saída dos dados filtrados.

Configurar a ferramenta

Na ferramenta Fórmula, selecione uma Coluna de saída usando o menu suspenso Selecione uma coluna. Você pode escolher uma coluna existente ou adicionar uma nova coluna. Para adicionar uma nova coluna de dados...

  1. Selecione + Adicionar coluna no menu suspenso e insira um nome para a nova coluna.

  2. Tipo: selecione entre os Tipos de dados compatíveis.

  3. Clique no editor de expressões para criar uma expressão. Uma vez que o fluxo de trabalho é executado, a caixa "Pré-visualização dos dados" exibe a primeira linha de dados da coluna especificada com a expressão aplicada.

Criar uma expressão

Use qualquer um destes métodos para criar uma expressão:

  • Digite texto diretamente no editor de expressões.

  • Pressione CTRL + espaço para exibir uma lista de todas as funções.

  • Digite uma palavra ou frase para exibir uma lista de funções correspondentes.

  • Insira um [ (colchete esquerdo) para exibir uma lista de variáveis que podem ser usadas na expressão.

    • Colunas: dados de uma conexão de entrada ou de uma coluna criada em uma expressão anterior.

  • Clique no ícone de Funções (fx) para pesquisar e navegar por categorias de funções.

  • Clique no ícone de Colunas e constantes (x) para pesquisar e navegar por colunas e constantes de entrada ou recém-criadas.

Funções disponíveis

Estas funções estão disponíveis para uso no editor de expressões. Para obter mais informações sobre essas funções, consulte Funções do fluxo de trabalho.

Função

Tipo de função

IIF

Condicional

SWITCH

Condicional

IF condition THEN t ELSE f ENDIF

Condicional

IF c THEN t1 ELSEIF c2 THEN t2 ELSE f ENDIF

Condicional

CharFromInt

Conversão

ToDegrees

Conversão

ToNumber

Conversão

ToRadians

Conversão

ToString

Conversão

DateTimeAdd

Data e Hora

DateTimeYear

Data e Hora

DateTimeMonth

Data e Hora

DateTimeDay

Data e Hora

DateTimeHour

Data e Hora

DateTimeMinutes

Data e Hora

DateTimeSeconds

Data e Hora

DateTimeDiff

Data e Hora

DateTimeFirstOfMonth

Data e Hora

DateTimeLastOfMonth

Data e Hora

ToDate

Data e Hora

ToDateTime

Data e Hora

DateTimeParse

Data e Hora

DateTimeQuarter

Data e Hora

DateTimeFormat

Data e Hora

DateTimeTrim

Data e Hora

=

Operadores de filtro

IsNotNull

Operadores de filtro

!=

Operadores de filtro

Contains

Operadores de filtro

>

Operadores de filtro

IsNotEmpty

Operadores de filtro

IsNull

Operadores de filtro

NotContains

Operadores de filtro

>=

Operadores de filtro

<

Operadores de filtro

<=

Operadores de filtro

IsEmpty

Operadores de filtro

IsTrue

Operadores de filtro

DateRange

Operadores de filtro

IsFalse

Operadores de filtro

PeriodBefore

Operadores de filtro

PeriodAfter

Operadores de filtro

FinanceEffectiveRate

Financeira

FinanceIRR

Financeira

FinanceNominalRate

Financeira

FinanceNPER

Financeira

FinanceXIRR

Financeira

FinanceXNPV

Financeira

ABS

Matemática

ASIN

Matemática

ATAN

Matemática

ATAN2

Matemática

Média

Matemática

AverageNonNull

Matemática

CEIL

Matemática

EXP

Matemática

FLOOR

Matemática

LOG

Matemática

Mediana

Matemática

Mod

Matemática

PI

Matemática

POW

Matemática

RAND

Matemática

RandInt

Matemática

Round

Matemática

SmartRound

Matemática

SQRT

Matemática

TAN

Matemática

TANH

Matemática

Between

Mín/Máx

Max

Mín/Máx

Mínimo

Mín/Máx

Addition +

Operadores

Subtraction -

Operadores

Division /

Operadores

Multiplication *

Operadores

Booleano E &&

Operadores

Booleano E - Palavra-chave

Operadores

Boolean NOT !

Operadores

Boolean NOT - Keyword

Operadores

Boolean OR ||

Operadores

Booleano OU - Palavra-chave

Operadores

Equal To =

Operadores

Not Equal To !=

Operadores

Greater Than >

Operadores

Greater Than or Equal >=

Operadores

Less Than <

Operadores

Less Than or Equal <=

Operadores

IN (...) (valor é encontrado em)

Operadores

NOT IN (...) (valor não é encontrado em)

Operadores

Nulo

Especializado

Contains

String

CountWords

String

EndsWith

String

FindNth

String

FindString

String

GetLeft

String

GetPart

String

GetRight

String

GetWord

String

Left

String

Length

String

LowerCase

String

PadLeft

String

PadRight

String

REGEX_CountMatches

String

REGEX_Match

String

REGEX_Replace

String

Replace

String

ReplaceChar

String

ReplaceFirst

String

ReplaceString

String

Right

String

StartsWith

String

StripQuotes

String

Substring

String

TitleCase

String

Trim

String

TrimLeft

String

TrimRight

String

Maiúsculas

String

CompareEpsilon

Teste

EqualStrings

Teste

IsEmpty

Teste

IsInteger

Teste

IsLowerCase

Teste

IsNull

Teste

IsNumber

Teste

IsString

Teste

IsUpperCase

Teste

Adicionar outra expressão

Ao modificar dados em colunas que são relacionadas ou executar operações semelhantes, é útil adicionar várias expressões a uma única ferramenta Fórmula. Ao modificar dados não relacionados ou executar funções não relacionadas, o uso de várias ferramentas Fórmula auxilia na solução de problemas do fluxo de trabalho. Para adicionar uma expressão, clique em Adicionar fórmula.

Reordenar uma expressão

A ordem em que as expressões são aplicadas altera os resultados quando múltiplas expressões modificam os mesmos dados. Para reordenar uma expressão, selecione e mantenha pressionado o título da expressão em qualquer lugar e arraste a expressão para cima ou para baixo.