Você pode usar o Google Apps Script para criar uma função personalizada e usá-la em o Planilhas Google como uma função integrada.
O exemplo de início rápido a seguir cria uma função personalizada que calcula o preço promocional de itens com desconto. O preço promocional está formatado como dólares americanos.
Objetivos
- Configure o script.
- Execute o script.
Pré-requisitos
Para usar este exemplo, você precisa dos seguintes pré-requisitos:
- Uma Conta do Google (as contas do Google Workspace podem precisam da aprovação do administrador).
- Um navegador da Web com acesso à Internet.
Configurar o script
- Crie um novo planilha.
- Na nova planilha, selecione o item de menu Extensões > Apps Script.
Apague o código no editor de script (se houver algum) e cole o código abaixo. Depois, clique em Salvar .
/** * Calculates the sale price of a value at a given discount. * The sale price is formatted as US dollars. * * @param {number} input The value to discount. * @param {number} discount The discount to apply, such as .5 or 50%. * @return The sale price formatted as USD. * @customfunction */ function salePrice(input, discount) { let price = input - (input * discount); let dollarUS = Intl.NumberFormat("en-US", { style: "currency", currency: "USD", }); return dollarUS.format(price); }
Executar o script
- Volte para sua planilha.
- Em uma célula, digite
=salePrice(100,.2)
. O primeiro parâmetro representa o preço original, e o segundo representa a porcentagem do desconto. Se você estiver em um local que use vírgulas decimais, talvez seja necessário inserir=salePrice(100;0,2)
.
A fórmula que você insere na célula executa a função na
o script que você criou na seção anterior. A função resulta em uma venda
preço de $80.00
.
Próximas etapas
Para continuar aprendendo sobre como estender o Planilhas com Apps Script, confira consulte os seguintes recursos:
- Funções personalizadas da planilha
- Menus personalizados no Google Workspace
- Estender as Planilhas Google