Retour à Guide Débutant des Formules Notion
fragment

Tes premières formules

Template Notion

L'aperçu ci-dessous est simplifié. Ouvre-le dans Notion pour le voir de la manière la plus fidèle (bases de données, formules, interactions) et le dupliquer dans ton espace.

Contacts DB
  • Astrofik
  • Nabuse
  • Tome
NOTION FORMULA
prop("Prénom") + " " + prop("Nom")
/* Résultat en NC-00 */
NOTION FORMULA
lets(
	p, prop("Prénom"),
	n, prop("Nom"),
	
	p + " " + n
)
/* Résultat en NC-01 */
NOTION FORMULA
lets(
	p, prop("Prénom"),
	n, prop("Nom"),
	ns, n.style("blue", "b"),
	nsu, ns.upper(),
	
	p + " " + nsu
)
/* Résultat en NC-02 */
NOTION FORMULA
lets(
	p, prop("Prénom"),
	n, prop("Nom"),
	s,["blue", "b"],
	
	ns, n.style(s),
	nsu, ns.upper(),
	
	p + " " + nsu
)
/* Résultat en NC-03 */
NOTION FORMULA
prop("Prénom") 
+ " " 
+ prop("Nom").upper().style("b","blue")
Entreprises DB
  • KreaCity
  • Administration des impôts
NOTION FORMULA
lets(
	c, prop("Contacts"),
	cs, c.sort(current.prop("Age")),	
	
	cs
)
/* Résultat en A-00 */
NOTION FORMULA
lets(
	c, prop("Contacts"),
	cs, c.sort(current.prop("Age")),
	csnc, cs.map(current.prop("Nom Complet")),
	
	csnc
)
/* Résultat en A-01 */
NOTION FORMULA
lets(
	c, prop("Contacts"),
	cs, c.sort(current.prop("Age")),
	csnc, cs.map(current.prop("Nom Complet")),
	csnca, cs.map(
								current.prop("Nom Complet")
								+ " ("
								+ current.prop("Age")
								+ ")"
								),
	
	csnca
)
/* Résultat en A-02 */
NOTION FORMULA
lets(
	c, prop("Contacts"),
	cs, c.sort(current.prop("Age")),
	csnc, cs.map(current.prop("Nom Complet")),
	csncal, cs.map(
								"▫️ "
								+current.prop("Nom Complet")
								+ " ("
								+ current.prop("Age")
								+ ")"
								).join("\n"),
	
	csncal
)
/* Résultat en A-03 */