Hoje o Notion anunciou as Fórmulas 2.0, uma melhoria bem importante em um dos recursos que, na minha opinião, dão ao Notion a possibilidade de ser uma ferramenta tão flexível.
Em resumo temos as seguintes novidades:
A interface das fórmulas mudou;
A sintaxe geral foi aprimorada, permitindo usar fórmulas começando por uma coluna;
Novas fórmulas foram adicionadas;
A validação de erros agora mostra o primeiro lugar em que o erro ocorreu;
Diversas outras melhorias.
Então para ajudar, abaixo criamos um resumo sobre as principais novas fórmulas para você conhecer as novas possibilidades.
Fórmulas do Notion:
Além da lista abaixo, vale lembrar que foram realizadas várias melhorias.
Recomendamos que veja nossa live para ver mais detalhes:
at
Retorna o valor no índice especificado em uma lista.
![Fórmula at do Notion](https://static.wixstatic.com/media/8e154d_bbad9d5457184ccea0038f267572e559~mv2.png/v1/fill/w_881,h_291,al_c,q_85,enc_auto/8e154d_bbad9d5457184ccea0038f267572e559~mv2.png)
Em resumo:
Você pode listar vários itens (colunas diferentes) e escolher o índice delas, ou seja, qual das colunas você quer trazer.
Lembrando que a primeira coluna é o índice 0 e que você pode deixar o índice variável.
parseDate
Retorna a data analisada de acordo com o padrão ISO 8601.
![Fórmula parseDate do Notion](https://static.wixstatic.com/media/8e154d_91cb72181de64268af47a94acc195f37~mv2.png/v1/fill/w_887,h_292,al_c,q_85,enc_auto/8e154d_91cb72181de64268af47a94acc195f37~mv2.png)
Em resumo:
Se você tem um texto no padrão ISO 8601 ( YYYYMMDD ) você pode transformar em uma data do Notion e usar em fórmulas.
dateRange
Retorna um intervalo de datas criado a partir das datas de início e término.
![Fórmula dateRange no Notion](https://static.wixstatic.com/media/8e154d_1c6aeca107bb4f579ba5424ba8e0e961~mv2.png/v1/fill/w_886,h_288,al_c,q_85,enc_auto/8e154d_1c6aeca107bb4f579ba5424ba8e0e961~mv2.png)
Em resumo:
Se você tem 2 datas, uma início e fim, mesmo que em campos separados, você pode trazer em um formato de texto.
Style
Adiciona estilos e cores aos textos.
![Fórmula Style do Notion](https://static.wixstatic.com/media/8e154d_1a5627714b8047dd94ce11305c104c02~mv2.png/v1/fill/w_879,h_288,al_c,q_85,enc_auto/8e154d_1a5627714b8047dd94ce11305c104c02~mv2.png)
Estilos de formatação:
Negrito | "b" |
Sublinhado | "u" |
Itálico | "i" |
Código | "c" |
Tachado | "s |
Também é possível usar cores, porém, até o momento de publicação só o nome das cores em inglês estão funcionando.
Em resumo:
Se você tem uma coluna em que a saída é texto, pode usar essa fórmula para fazer formatações na coluna, inclusive, pode fazer (usando o IF) algo similar a formatação condicional do Excel.
unstyle
Remove estilos de formatação do texto. Se nenhum estilo for especificado, todos os estilos serão removidos.
![Fórmula unstyle do Notion](https://static.wixstatic.com/media/8e154d_3668e87de7d64e2b867da81d6887c2b6~mv2.png/v1/fill/w_887,h_289,al_c,q_85,enc_auto/8e154d_3668e87de7d64e2b867da81d6887c2b6~mv2.png)
ifs
Retorna o valor que corresponde à primeira condição verdadeira. Isso pode ser usado como alternativa para várias instruções if() aninhadas.
![Fórmula IFS do Notion.](https://static.wixstatic.com/media/8e154d_3367dbb68140488ab28ce5dc38ee7c76~mv2.png/v1/fill/w_882,h_289,al_c,q_85,enc_auto/8e154d_3367dbb68140488ab28ce5dc38ee7c76~mv2.png)
Em resumo:
Você pode ter várias condições em um IF. Basicamente na fórmula você coloca uma condição e se o resultado for o esperado, já "imprime" a condição atendida, se não, outra condição e outro resultado. Ao final, temos o resultado em que nenhuma das condições for atendida.
Find
Retorna o primeiro elemento da lista para o qual a condição retorna "true".
![Fórmula Find do Notion](https://static.wixstatic.com/media/8e154d_6f1aa544ffa543719d14b3a4cedfbfeb~mv2.png/v1/fill/w_880,h_282,al_c,q_85,enc_auto/8e154d_6f1aa544ffa543719d14b3a4cedfbfeb~mv2.png)
Em resumo:
Você declara várias colunas e pode procurar um determinado resultado nelas, que pode ser fixo ou variável. Havendo, ele retorna o resultado.
FindIndex
Retorna o índice do primeiro item da lista para o qual a condição é verdadeira.
![Fórmula findIndex do Notion](https://static.wixstatic.com/media/8e154d_3fb5966beabd4393b0a0fea9bb866422~mv2.png/v1/fill/w_881,h_294,al_c,q_85,enc_auto/8e154d_3fb5966beabd4393b0a0fea9bb866422~mv2.png)
Em resumo:
Você declara várias colunas e buscar por um resultado ( um texto, uma condição...) e se ela for atendida, ele te mostra por um índice em qual coluna está. Lembrando que o primeiro índice é o 0.
Filter:
Retorna os valores na lista para os quais a condição é verdadeira.
![Fórmula Filter do Notion](https://static.wixstatic.com/media/8e154d_e9d45665efc94b9c8a121f98eebee0e5~mv2.png/v1/fill/w_885,h_288,al_c,q_85,enc_auto/8e154d_e9d45665efc94b9c8a121f98eebee0e5~mv2.png)
Em resumo:
Você pode declarar colunas e filtrar os resultados que atendam uma determinada condição, como, por exemplo, serem maior ou igual a um valor de outra coluna. As condições que forem atendidas serão impressas na coluna da fórmula.
Some
Retorna "true" se algum item da lista atender à condição especificada. Caso contrário, retorna "false".
![Fórmula SOME do Notion](https://static.wixstatic.com/media/8e154d_400fa983644c4615a04c502a73336bcf~mv2.png/v1/fill/w_980,h_319,al_c,q_85,usm_0.66_1.00_0.01,enc_auto/8e154d_400fa983644c4615a04c502a73336bcf~mv2.png)
Em resumo:
Você pode conectar várias colunas na fórmula e se alguma delas atender a uma condição, então ele retornar como true.
Every
Retorna "true" se todos os itens da lista atenderem à condição especificada. Caso contrário, retorna "false".
![Fórmula Every do Notion](https://static.wixstatic.com/media/8e154d_e2a41e6427134d27a95311457da85c33~mv2.png/v1/fill/w_980,h_314,al_c,q_85,usm_0.66_1.00_0.01,enc_auto/8e154d_e2a41e6427134d27a95311457da85c33~mv2.png)
Em resumo:
Em contrapartida, ao que o SOME faz, o Every só trará a condição TRUE se todas as colunas declaradas nas colunas atenderem a condição.
Map:
Retorna a lista preenchida com os resultados da chamada da expressão em cada item da lista de entrada.
![Fórmula Map do Notion](https://static.wixstatic.com/media/8e154d_d62348c457c04bfda9a47690d12f5f00~mv2.png/v1/fill/w_980,h_319,al_c,q_85,usm_0.66_1.00_0.01,enc_auto/8e154d_d62348c457c04bfda9a47690d12f5f00~mv2.png)
Em resumo:
Você pode declarar colunas e acrescentar um valor padrão, como uma taxa fixa, por exemplo. Ele vai imprimir isso em todos os registros.
Flat:
Achata uma lista de listas em uma única lista.
![Fórmula Flat do Notion](https://static.wixstatic.com/media/8e154d_6d7dcb1a91484f85b3efffff88d99ccc~mv2.png/v1/fill/w_980,h_319,al_c,q_85,usm_0.66_1.00_0.01,enc_auto/8e154d_6d7dcb1a91484f85b3efffff88d99ccc~mv2.png)
Em resumo:
Você pode declarar várias colunas e elas serão impressas em uma só, como um texto dividido por vírgulas.
Let e Lets
Let: Atribui um valor a uma variável e avalia a expressão usando essa variável.
Lets: Introduz múltiplas variáveis e retorna o resultado de uma expressão que pode usar as variáveis.
![Fórmula Let do Notion](https://static.wixstatic.com/media/8e154d_b81ad57f4da3441d8f5778f9a105d0b2~mv2.png/v1/fill/w_980,h_318,al_c,q_85,usm_0.66_1.00_0.01,enc_auto/8e154d_b81ad57f4da3441d8f5778f9a105d0b2~mv2.png)
![Fórmula Lets do Notion](https://static.wixstatic.com/media/8e154d_84dc17b7a3474795a638675b3cbe690b~mv2.png/v1/fill/w_980,h_318,al_c,q_85,usm_0.66_1.00_0.01,enc_auto/8e154d_84dc17b7a3474795a638675b3cbe690b~mv2.png)
Em resumo:
Na fórmula Let, você pode atribuir uma variável a uma coluna e usar essa variável em sua fórmula.
Na fórmula Lets, você pode usar a mesma lógica, porém, com mais variáveis.
Em resumo:
Com essa atualização, o Notion traz ainda mais possibilidades (principalmente visuais) para as fórmulas. Uma das próximas coisas que vamos fazer é revisitar nossos produtos e com isso incrementar diversas melhorias, principalmente visuais.
Falando nisso, nós vemos vários produtos criados no Notion.
Alguns deles:
E se você gosta do Notion, vai gostar de conhecer mais sobre essa incrível ferramenta em sua página:
Comments