Funções do Neartail

Um formulário do Google Forms não tem fórmulas. Tudo o que um pedido precisa calcular, o total, o número de itens, uma taxa de entrega, um resumo para o cliente conferir, tem que acontecer depois que a resposta chega. O Neartail adiciona funções ao seu formulário do Google Forms que fazem essas contas enquanto o cliente preenche e mostra o resultado no formulário. TOTAL e QUANTITY já estão em todo formulário de pedido novo. As outras, de BILL e SUMMARY a FEE e IFS, entram onde você precisar. Aqui está cada uma com a sintaxe e um exemplo.

Crie seu formulário de pedido e experimente as funções abaixo.

TOTAL

A função TOTAL pode ser usada para calcular o valor do pedido dos produtos escolhidos pelo usuário.
Sintaxe:
TOTAL(currency)
onde
  • currency - identificador para encontrar o preço na descrição, em todos os tipos de pergunta, e nas opções de resposta, nas perguntas de múltipla escolha, caixas de seleção e grade. Pode ser um símbolo ou um texto, mas precisa ser exatamente igual ao formato usado na descrição/nas opções de resposta.
Exemplo de uso:
TOTAL("$")
TOTAL("€")
TOTAL("EUR")
TOTAL("INR")

QUANTITY

A função QUANTITY pode ser usada para calcular a quantidade do pedido.
Sintaxe:
QUANTITY(currency)
onde
  • currency - símbolo da moeda ou texto usado para mostrar o preço dos produtos.
Exemplo de uso
QUANTITY("$")
QUANTITY("€")
QUANTITY("EUR")
QUANTITY("INR")

TEXTSUMMARY

A função TEXTSUMMARY pode ser usada para mostrar um resumo do pedido com a lista de produtos pedidos e a quantidade de cada um.
Sintaxe:
TEXTSUMMARY(currency)
onde
  • currency - identificador para encontrar o preço na descrição/nas opções de resposta. A moeda pode ser um símbolo ou um texto, mas precisa ser exatamente igual ao formato usado na descrição/nas opções de resposta.
Exemplo de uso:
TEXTSUMMARY("$")
TEXTSUMMARY("€")
TEXTSUMMARY("EUR")
TEXTSUMMARY("INR")

SUMMARY

A função SUMMARY pode ser usada para mostrar um resumo do pedido com a lista de produtos pedidos e a quantidade de cada um. Esta função retorna um html.
Sintaxe:
SUMMARY(currency)
onde
  • currency - identificador para encontrar o preço na descrição/nas opções de resposta. A moeda pode ser um símbolo ou um texto, mas precisa ser exatamente igual ao formato usado na descrição/nas opções de resposta.
Exemplo de uso:
SUMMARY("$")
SUMMARY("€")
SUMMARY("EUR")
SUMMARY("INR")
Observação: a função SUMMARY retorna um html. Por isso ela precisa ser usada na descrição como um literal de string. Qualquer função que você escrever na descrição precisa estar entre ${ ... }

TEXTBILL

A função TEXTBILL pode ser usada para mostrar a lista de produtos escolhidos pelo usuário com o preço e o valor.
Sintaxe:
TEXTBILL(currency, [entry###, entry###,…])
onde
  • currency - identificador para encontrar o preço na descrição/nas opções de resposta. A moeda pode ser um símbolo ou um texto, mas precisa ser exatamente igual ao formato usado na descrição/nas opções de resposta.
  • entry### - Entry #id dos campos como valor, taxas de entrega etc. que devem entrar na conta. Você pode digitar @ e escolher o campo para adicionar os entry #ids na fórmula. Este parâmetro é opcional.
Exemplo de uso:
TEXTBILL("$")
TEXTBILL("€")
TEXTBILL("EUR")
TEXTBILL("INR")

BILL

A função BILL pode ser usada para mostrar a lista de produtos pedidos pelos usuários com o preço e o valor. Esta função retorna um html.
Sintaxe:
BILL(currency, [entry###, entry###,…])
onde
  • currency - identificador para encontrar o preço na descrição/nas opções de resposta. A moeda pode ser um símbolo ou um texto, mas precisa ser exatamente igual ao formato usado na descrição/nas opções de resposta.
  • entry### - Entry #id dos campos como valor, taxas de entrega etc. que devem entrar na conta. Você pode digitar @ e escolher o campo para adicionar os entry #ids na fórmula. Este parâmetro é opcional.
Exemplo de uso:
BILL("$")
BILL("€")
BILL("EUR")
BILL("INR")

FEE

A função FEE pode ser usada para definir taxas de entrega para cada opção de resposta (zonas de entrega ou opções de entrega) numa pergunta de múltipla escolha.
Sintaxe:
FEE(currency, question, value1, [value2, …])
onde
  • currency - o símbolo da moeda a ser mostrado
  • question - o entry#id da pergunta. Digite @ e selecione a pergunta na lista.
  • value1, value2 … valuen - taxas da primeira, da segunda … da n-ésima opção de resposta
Exemplo de uso:
FEE("$", entry###, 10, 20, 15, 30, 0)
FEE("€", entry###, 10, 20, 15, 30, 0)
FEE("EUR", entry###, 10, 20, 15, 30, 0)
FEE("INR", entry###, 10, 20, 15, 30, 0)

CURRENCY

A função CURRENCY pode ser usada para mostrar o número em formato de moeda.
Sintaxe:
CURRENCY(symbol, input)
onde
  • symbol - o símbolo da moeda a ser mostrado
  • input - pode ser um número ou um cálculo que retorna um número.
Exemplo de uso
CURRENCY("$", 10)
CURRENCY("€",4.99)
CURRENCY("EUR",Amount + Shipping)

IFS

A função IFS avalia várias condições e retorna o valor que corresponde à primeira condição verdadeira.
Sintaxe:
IFS(condition1, value1, [condition2, value2, …])
onde
  • condition1 - a primeira condição a ser avaliada.
  • value1 - o valor devolvido se condition1 for TRUE.
  • condition2, value2, … - condições e valores adicionais caso a primeira seja avaliada como falsa.
Exemplo de uso:
IFS(Total > 500, 0, 25)

Resumo

Um formulário do Google Forms não consegue calcular nada para um pedido. Com o Neartail, estas funções calculam o total, a quantidade e as taxas e mostram um resumo ou uma conta enquanto seus clientes fazem o pedido. Crie seu formulário de pedido e experimente. Se tiver alguma dúvida, escreva para o suporte.

Última atualização: