Transcription
1. Intro: Imaginez que vous créez ces
formules conceptuelles en une heure seulement, cela peut sembler intimidant, mais avec les bons conseils, elles deviendront votre meilleure
alliée en peu Salut, je suis Krystal Man, une utilisatrice chevronnée de Notion fait d'avoir enseigné à plus de 1 000
étudiants les notions,
les formules mystérieuses et les notions les
aide non seulement à faire des calculs, mais aussi à débloquer de
nombreux fonds. Facilitez la
saisie de l'essentiel des informations ou évaluez rapidement un statut particulier en un coup d'œil. Je crée parfois des visualisations vraiment
complexes. Dans ce cours, je
partagerai mon expérience avec vous
et je vous guiderai étape par étape
dans l' élaboration d'une formule de barre de
progression. Ainsi, vous pouvez commencer à révéler tout
le potentiel de cette
notion, qu' il s'agisse du suivi des revenus ou de la visualisation de l'achèvement
du projet Ce cours
vous permet de transformer vos bases de données en outils
visuellement attrayants Nous allons explorer les formules
pour comprendre comment elles fonctionnent, comment utiliser l'éditeur de formules. En utilisant les
fonctions et les opérateurs les plus utiles, nous nous concentrerons sur l'élaboration
d'une formule de barre de
progression, sur l'analyse de la logique
sous-jacente et sur la fourniture d'un guide étape par étape pour l'élaborer Je partagerai également
mes meilleures pratiques matière de création de formules
réutilisables auto-expliquées. À la fin de ce cours, vous aurez non seulement une solide compréhension
des formules de notions, mais vous posséderez également une formule de barre de
progression réutilisable prête à être rapidement adoptée
dans n'importe laquelle de vos bases de données. Participez à ce cours pour maîtriser les formules des
notions et
améliorer votre espace de
2. Projet de classe: Projet de classe. Notre objectif
est de créer une formule de barre de
progression réutilisable et facilement personnalisable. Nous allons créer un simple outil de suivi
des
revenus et y ajouter une barre de progression. Si vous avez déjà une
base de données et votre
espace de travail Notion que vous aimeriez améliorer
à
l'aide de la barre de progression, optez pour cette base de données. Ou si vous n'êtes pas
sûr, commencez par le suivi des revenus comme projet
de classe. Après avoir créé la formule de la barre de
progression, je vais vous montrer comment
vous pouvez l'utiliser pour vos autres
bases de données de notions, rapidement et facilement. Quoi qu'il en soit, n'hésitez pas à poser des questions dans la
section de discussion si vous avez besoin d'aide. OK, commençons.
3. Préparer le terrain: Bienvenue à notre
première leçon pratique. Ici, nous allons créer un système de suivi des revenus et
le remplir avec certaines données. Cela ouvre la voie à la partie passionnante, à savoir
créer une barre
de progression intéressante
pour créer une barre
de progression intéressante les
leçons à venir avant rappeler rapidement
qu'au lieu d'utiliser un système de
suivi des revenus, vous pouvez utiliser l'une de
vos
bases de données de notions existantes que vous souhaitez
améliorer avec la barre de progression. N'oubliez pas que cette base de données doit contenir des chiffres
mesurables. Il peut s'agir d'
une base de données de projets contenant le nombre de tâches achevées, somme des dépenses dans
le système budgétaire, ou même de votre outil de suivi du sommeil avec un journal de vos heures de neige
quotidiennes Procurez-vous une base de données contenant les
chiffres qui vous intéressent. Restez fidèle aux outils de
suivi des revenus que je propose. Voici le
projet de classe et
élevons-le à un nouveau niveau
d'enthousiasme visuel OK, il est temps d'ouvrir
un espace de travail en mer. Ajoutons une page vide où nous placerons
le projet de classe. Utilisez le bouton plus dans le menu de gauche pour ajouter une nouvelle
page à votre espace de travail. Donnez-lui un nom, comme Income Tracker, et cliquez sur
cette étiquette de page vide. Ajoutons maintenant une nouvelle barre oblique
de type de base pour ouvrir les blocs Tapez ensuite les données Pour
trouver celle dont nous avons besoin, cliquez sur la vue du tableau et
cliquez sur le nouveau libellé de la base de données. Génial Notre nouvelle
base de données est créée. Donnons-lui un nom, le journal des revenus. Dans mon cas, nous utiliserons la colonne des noms pour
stocker les noms des mois. Nous n'avons pas besoin de texte, je suggère de le supprimer. Ajoutons une colonne de date
afin de pouvoir trier les enregistrements en fonction de
la date de début du mois. Ajoutons maintenant une
colonne numérique pour enregistrer les revenus. Commencez avec le format de
devise de votre choix. Optez pour le numéro avec le coma. Si votre devise n'est pas répertoriée
et que je choisis l'euro. Ajoutons maintenant une
colonne dorée pour stocker le montant de
revenu souhaité pour chaque mois. J'ai dupliqué la colonne des revenus, ai
renommée, et je n'ai pas
à définir le format de devise Ce paramètre est déjà présent
en raison de la duplication. Je préfère également masquer
le titre de la base de données. Vous pouvez toujours le
récupérer dans les paramètres. Renommons la vue de base de données
et attribuons-lui une icône appropriée. Et si vous préférez, vous pouvez également définir une icône pour l'ensemble de la page. Très bien, il est temps
d'ajouter des données. Je vais créer un
journal annuel pendant 12 mois. Je l'ajouterai avant la
date de début dans l'ordre des dissidents. Et je vais situer
le revenu entre 2 500 et 6 000 euros, un cas très positif puisque le revenu
a plus que doublé en un an Et je fixerai la
valeur de l'or à partir de 4000 à 6000 euros. OK, on en a fini avec ça. Il est maintenant temps d'examiner de
plus près les barres de progression.
4. Guide étape par étape: Bien, il est temps de commencer à
créer la barre de progression. Nous allons commencer par démêler la logique qui le
sous-tend Et apprenez le processus étape par étape que vous pouvez appliquer
à n'importe laquelle de vos bases de données. Pour l'améliorer avec une
jolie barre de progression. La barre de progression indique
visuellement à quel point vous êtes
proche d'
un jalon spécifique. Selon votre contexte, cela peut représenter des
tâches achevées dans le cadre de vos projets, des
dépenses liées à un budget ou tout autre objectif mesurable. Et ce qui est universel
ici, c'est que le point le plus haut représente
100 % de quelque chose. Les progrès réalisés peuvent également être convertis en
pourcentage. Par
exemple, si vous avez 12 tâches
à effectuer dans votre projet, trois tâches terminées
peuvent être traduites à 25 % de l'avancement du projet. Dans les formules
conceptuelles, nous n'avons pas éditeur visuel pour dessiner
la barre
des barres de
progression personnalisées, mais nous avons toutes les
images à notre service. Vous pouvez utiliser des carrés, des cercles, des étoiles ou
tout ce que vous voulez. Pour le projet de classe, je choisirai une paire de carrés. Voici une liste des étapes à suivre
lorsque vous créez
une barre de progression personnalisée. Étape 1 : choisissez
ce que vous mesurez. Il s'agit généralement d'une colonne contenant nombre de tâches
achevées, la
somme des dépenses, la somme des chèques, cases à
cocher ou tout
autre élément du projet de classe. Il s'agit de la colonne des revenus. Deuxième étape, quelle est la valeur maximale de 100 % pour cette mesure ? Il peut s'agir d'une autre colonne
avec un nombre de fois. Vous pouvez citer les valeurs
directement dans la formule. Dans le projet de classe,
il s'agit de la colonne des objectifs. Troisième étape, choisissez la
barre d'objectif, la plus facile la barre est longue, plus la visualisation est
détaillée. La longueur standard est de dix carrés ou autres mg de votre choix. Mais pour le projet de classe, j'utiliserai un objectif à 20
barres. Quatrième étape. Créez ou utilisez la formule de la
barre de progression avec les valeurs des trois étapes
précédentes, d'accord ? Comme vous pouvez le constater, les
trois premières étapes sont assez simples. Nous les avons déjà découverts. Dans le reste de ce cours, nous nous occuperons de
la première étape, créer la formule de la
barre de progression. est bien
ici, c'est que nous créerons la formule
une fois et que vous pourrez la
réutiliser pour n'importe laquelle de vos
bases de données chaque fois que vous en aurez besoin. Ainsi, la mise à niveau de
votre base de données avec une barre de progression deviendra
une tâche de prêt infime. Dans la prochaine leçon, nous verrons de plus près quelles sont
les formules en question.
5. Aperçu des formules: Bon retour. Dans
cette leçon, nous allons parler de ce qu'est une
notion de formule. La formule est l'une des
notions de propriétés de base et elle est indispensable
lorsque vous devez
prendre des valeurs d'autres colonnes de
base et les transformer d'une
manière ou d'une autre. Il se peut que vous souhaitiez devises différentes,
convertir les minutes
en nôtres ou concutionner plusieurs
colonnes de texte pour obtenir une description résumée de l'ensemble
de l'enregistrement Bien sûr, vous pouvez créer une barre de progression personnalisée avec une
formule si vous n'êtes pas satisfait des barres de
progression natives . Bien entendu, nous pourrions effectuer tous ces calculs
nous-mêmes. en revenir à l'exemple avec convert et
minutes par rapport au nôtre, j'ai pu ressentir manuellement
les valeurs de chaque tâche. Tout d'abord, je devrais faire beaucoup de travail
supplémentaire fastidieux Mais plus important encore, si à un moment donné je me
rendais compte que j'avais fait une erreur et que je corrigeais ensuite
l'heure et le signe négatif, je devrais penser à modifier la valeur des
heures correspondante. En tant qu'être humain, il se peut que j'oublie de faire les corrections
à un moment donné. Et mes
dossiers finiraient par contenir des données
contradictoires
concernant les formules. Vous le créez une fois et
il commence immédiatement à fonctionner pour tous les enregistrements de votre base de données existants
et futurs. De toute évidence, vous devez
indiquer quels calculs exacts et quelles
transformations de données doivent être effectués Il existe un
langage spécial à cet effet. Il est temps de jeter un œil
à l'éditeur de formules.
6. Aperçu de l'éditeur de formule: Je suis ravi de vous
accueillir à nouveau. Dans cette leçon, nous allons
explorer la notion de
propriété de formule et
examiner l'éditeur de formules. Je vais ajouter une nouvelle colonne de
formules à notre projet et ouvrir
l'éditeur de formules. Cette zone permet de
saisir votre formule. En dessous de cette section, vous
trouverez de nombreuses informations utiles. La liste de gauche contient toutes les colonnes pouvant
être mentionnées dans la formule, ainsi que toutes les fonctions. Une fois que vous commencez à taper, la liste est filtrée pour ne vous montrer que les options
correspondantes. Vous pouvez utiliser votre clavier pour parcourir
cette liste et appuyer sur Entrée pour intégrer l'option que vous avez sélectionnée dans votre formule. Notez que si vous vous en tenez à une
fonction, la notion
vous fournit une brève explication
de ce que fait cette fonction, ainsi que quelques exemples. Vous pouvez mentionner d'autres
colonnes présentes dans votre base de données pour effectuer
certains calculs. Vous pouvez utiliser la même notation
arithmétique que celle de
votre smartphone Le signe Calculator plus est utilisé
non seulement pour les numéros d'invocation, mais également pour la
concaténation Vous pouvez voir l'aperçu du résultat
juste en dessous de votre formule. Parfois, vous verrez un message
d'erreur qui vous donnera une idée de ce qui ne va pas
avec votre formule. Notez que si je mentionne une
colonne pour chaque cellule de formule, la valeur provient
de la même ligne de ligne. La base de données
Notion est plutôt un document distinct constitué d'un ensemble
de cellules que vous pouvez
ouvrir et voir une page séparée avec
toutes les propriétés que vous voyez sous forme de cellules
dans la vue tabulaire. Vous pouvez obtenir des valeurs à partir
d'autres lignes et même d'autres bases de données à l'aide
de la propriété relation. Mais ce sujet
dépasse le cadre de notre classe. Eh bien, c'était l'aperçu
de base de l'éditeur de formules de notions. Vous savez maintenant où vous
pouvez trouver une liste de toutes les fonctions prises en charge
avec une brève description. Nous avons appris à effectuer des opérations
arithmétiques de base et créer de nouvelles chaînes avec les données stockées dans une
autre colonne de base de données Étudiez et commencez à créer
la formule de la barre de progression.
7. Fonction de base pour les barres de progression : repeat(): Bon retour. Dans cet essai, nous allons commencer à élaborer la formule de la barre de
progression. Bien, renommons la colonne
de formule en barre
de progression. Et explorez la
fonction fondamentale permettant de créer des barres de progression
personnalisées et une
notion, la fonction de répétition Chaque fonction et notion
se compose de plusieurs parties. Nom de la fonction, qui
identifie l'opération
exacte ou
le traitement des données à effectuer. Chaque fonction est
suivie d'une paire de parenthèses et nous avons des arguments placés à l'intérieur
des parenthèses Parfois, il n'y a aucun argument, mais il faut quand même placer des parenthèses juste après
le nom de la fonction C'est ainsi que notion
comprend que vous invoquez une fonction de répétition de
fonction qui duplique le texte spécifié dans le premier argument autant de fois vous l'indiquez dans
le deuxième Ainsi, vous obtiendrez une chaîne composée de segments
répétitifs. Copions ce
dernier exemple avec un carré
violet dans
notre colonne de formules. Notez que j'utilise des guillemets
pour le symbole carré. Il est important d'utiliser des guillemets lorsque vous parlez d'un
texte, d'une chaîne, car c'est ainsi que notion
comprend que vous voulez dire une chaîne et non un nombre
ou un autre type de données. Comme vous pouvez le voir, nous avons ici
une barre de progression qui ressemble à une ligne de sept carrés
violets pour chaque ligne. heure actuelle, il n'
existe aucun lien entre la lentille à barres et la valeur du revenu, car
nous utilisons ici le chiffre
sept codé en dur au lieu des calculs
appropriés. Nous le corrigerons plus tard tant que nous pouvons concaténer des chaînes
avec le Ajoutons à cette barre de progression pourtant
factice une queue de trois carrés D. C'est essentiellement ainsi que les barres de progression personnalisées
en question peuvent être créées. Il suffit de calculer les calculs par
lesquels remplacer
les nombres codés en dur, afin que la longueur des barres de progression corresponde aux valeurs
de la colonne des revenus. Bien, nous connaissons maintenant la fonction
principale qui permet de créer des formules de barre de
progression. Dans le prochain cours, nous
allons l'explorer plus en profondeur.
8. Organiser votre formule avec la fonction lets(): Salut encore une fois. Dans cette
leçon, nous allons définir certaines conditions préalables pour continuer avec la formule de la barre de progression Nous parlerons des
meilleures pratiques pour organiser vos formules afin
que vous puissiez facilement les lire, réutiliser et les mettre à jour. Tout d'abord, la notion a ajouté la possibilité de créer des formules
multilignes. Appuyez sur la touche Entrée pour
passer à la ligne suivante. L'onglet est également disponible, ce qui vous permet d'organiser vos
formules de la manière la plus
lisible possible au lieu de les
avoir toutes liées. La prochaine chose intéressante est la possibilité d'ajouter des
commentaires à vos formules. Placez vos commentaires entre
ces deux liens marqués d'un astérisque pour ajouter des nœuds parties
les plus délicates
de votre formule Je vais annuler les
modifications et il est
temps de parler d'
une autre notion très intéressante, la
fonction Lets Cette fonction permet d'attribuer des raccourcis pour certaines
valeurs ou certains calculs. Ces raccourcis sont
appelés variables. Vous devrez souvent effectuer les mêmes calculs plusieurs
fois dans votre formule. Avec la fonction less, vous pouvez effectuer le calcul une seule fois, enregistrer le résultat
dans une variable, puis utiliser cette variable
dans votre formule. La fonction less permet d' ajouter autant de variables
que nécessaire. N'oubliez pas de toujours mettre une paire de valeurs pour votre variable. Le dernier argument est
toujours considéré comme
l' expression qui génère le résultat de l'
ensemble de la fonction. Voyons comment cela fonctionne
sur la pratique de faire cette formule de massage avec
le moins de fonctions, elle fonctionne tout de suite. Actuellement,
l'utilisation de la fonction less n'a pas beaucoup
de sens car nous
n'avons qu'une expression ici et nous n'avons encore créé
aucune variable. Mais bientôt nous allons le changer. L'une de mes meilleures
pratiques d'utilisation de cette fonction consiste à l'organiser cette façon, en séparant
l'expression. J'ai également utilisé un
dicton courant output, car dans notre cas, cette expression
construit ce que nous
verrons comme la sortie dans
cette colonne de formule. Organisons de l'espace libre
pour les variables que nous allons avoir ici et
ajoutons des variables communes. Ces commentaires sont
absolument facultatifs. S'ils vous embrouillent encore plus, au lieu de vous aider,
ne les utilisez pas pour moi. Ils m'aident à voir la
structure de la formule et à trouver rapidement ce que je
souhaite modifier ou corriger. OK, il est temps d'ajouter
notre première variable. Que ce soit le barreau que
nous avons déjà défini. Je le mets à 20. Il est important de
ne pas oublier de mettre virgules juste après le nom d'une
variable et sa valeur Cool, nous avons notre première variable et nous pouvons maintenant l'utiliser dans l'expression car le nombre de carrés
blancs dépend
du nombre de carrés violets. Remplaçons trois par lentille à
barres moins sept , car nous avons ici sept carrés
violets. Maintenant, c'est un
peu plus dynamique, mais le chiffre sept est répété
deux fois ici. Si je décide de
le remplacer par quatre, par
exemple, je devrai le
faire deux fois, ce qui n'est pas une bonne chose. Il est
également préférable de stocker la valeur
des carrés de personnes dans une variable
distincte Je vais le nommer Segment de champ
pour mettre en évidence sa relation avec le segment de barre classé en
couleur et lui attribuer la valeur sept. Plus loin dans ce cours, nous
remplacerons la valeur codée en dur par un calcul approprié
pour la
relier à la valeur du revenu. Nous pouvons maintenant remplacer
les valeurs codées en dur dans l'expression de sortie
par cette nouvelle variable. Outre les valeurs codées en
dur, nous pouvons attribuer une
expression de calcul à une variable. Déplaçons également le calcul de la longueur des queues vers une variable
distincte. Je vais nommer ce segment de queue
variable. Notez que vous ne pouvez faire référence à une variable qu'après
sa définition. Si je place la
variable du segment de queue avant le segment de
champ, notional
affichera l'erreur C'est ainsi que fonctionne Less Function. Paires de variables avec leurs valeurs
suivies de l'expression. Et il faut faire très
attention aux virgules ici, sans
oublier de les mettre après les noms des
variables et leurs valeurs Bien, nous avons
préparé notre formule pour la prochaine leçon, où nous allons enfin relier les longueurs de segment appropriées
à la colonne des revenus.
9. Logique de formule de barre de progression: Bien, maintenant que nous avons tous les prérequis et les
fonctions essentielles nécessaires, il est temps de comprendre la logique qui sous-tend
la formule de la barre de
progression Revoyons l'animation de la barre de
progression. La barre de progression comprend
un nombre spécifique de violets, de carrés en Y ou
d'autres images que vous choisissez. Cette quantité est déterminée par la lentille variable et elle reste constante pour tous les
enregistrements de la base de données. J'ai dit barre d'objectif à 20. Pendant tous mes mois,
l'objectif de la barre de progression sera de 20 carrés. Notre tâche consiste à déterminer combien de
carrés violets doivent être affichés et combien de carrés y sont nécessaires pour combler le vide
restant si nécessaire. Mais comment relier le nombre de carrés au montant du revenu ? Nous devons
tout traduire dans une seule langue, la langue des pourcentages Supposons que mon revenu pour un mois
donné soit de 2 500 ans et que l'objectif soit de 6 000 ans. Cela signifie que le revenu était de
75 % de l'objectif. Nous devons donc dessiner 75 % du langage avec des carrés
violets Voyons à quoi ressemblera le
calcul. Ici, vous venez de voir
la formule du pourcentage, communément connue,
qui divise une partie par un entier
et multipliez par 100. La partie est le revenu dans mon cas, et le tout est
l'objectif de revenu. C'est ainsi que nous
calculons le pourcentage de la part réalisée pour
atteindre l'objectif. Il s'agit également du pourcentage de la barre d'objectif à construire
avec des équerres d'appui Une autre formule dont nous avons besoin
ici est la formule qui permet de trouver le montant lorsque vous connaissez le total
et le pourcentage, convertir le pourcentage décimal en
le divisant par 100 et multiplier
le
pourcentage décimal par le montant total et
nous connaissons le total, c'
est-à-dire 20 dans mon Et nous venons de calculer le pourcentage de 75 % pour l'
exemple que nous avons ici. Ainsi, nous avons le nombre
calculé de carrés
violets à
afficher, soit 15. Il est facile de calculer le nombre de carrés
blancs en soustrayant la quantité
de carrés violets
obtenue de la lentille totale Il est maintenant temps d'ajouter tous ces calculs à l'éditeur de formules de la barre de progression. Nous devons d'abord noter le calcul du pourcentage de
progression. Placez-le juste après
la variable de la barre d'objectif. Nommez-le pourcentage et utilisez
la formule du pourcentage. Diviser la valeur du revenu par la valeur cible et
multiplier par 100 Nous pouvons enfin remplacer
la valeur codée en dur pour le segment de champ par le
calcul pour le rendre dynamique. Divisez le
pourcentage de progression par 100 pour obtenir une décimale et multipliez le
résultat par la barre d'objectif Nous avons déjà le calcul
du segment arrière et de
l'expression de sortie. Tout fonctionne immédiatement. Génial, nous avons fait la
partie la plus délicate. Vous pouvez voir comment la barre
reflète désormais la valeur du revenu
pour différents mois. barre semble avoir des
carrés supplémentaires pour y remédier, nous devons arrondir la valeur de
la variable
de segment de champ pour la variable
de segment de champ qu'elle soit toujours un entier. Pour ce faire, appliquez l'expression de
calcul entière entre parenthèses et ajoutez la fonction
ronde à la fin Nous avons besoin de
parenthèses pour mettre en évidence l'idée selon laquelle nous voulons arrondir l'expression de
calcul dans son intégralité, et
pas seulement sa dernière
variable La fonction round arrondit une valeur numérique à
l'entier le plus proche Vous pouvez également utiliser les fonctions
sol ou joint pour arrondir une valeur à l'
entier
inférieur ou supérieur le plus proche , respectivement. Nous voyons toujours
des carrés supplémentaires pour
les valeurs des revenus dépassant les valeurs aurifères correspondantes. C'est le sujet de notre prochaine leçon où nous
parlerons des cas extrêmes. Maintenant, vous souhaiteriez peut-être ajouter la valeur en pourcentage
après l'échelle. Comme vous pouvez le constater,
il est également judicieux d' arrondir la valeur en pourcentage. souvent préférable d'utiliser une valeur mesurée
plutôt qu'un pourcentage Par exemple, je pourrais
ajouter les revenus liés à l'or. Notez que vous devez
ajouter explicitement tous les espaces blancs
que vous souhaitez voir dans la sortie de votre formule. D'ailleurs, vous
pouvez facilement ajuster la barre d'objectif en modifiant la valeur variable de la
barre d'objectif. Comme toutes les
valeurs sont correctement connectées,
la barre du nouvel objectif
est créée
immédiatement sans qu' la barre du nouvel objectif
est créée
immédiatement aucune modification
supplémentaire ne soit nécessaire. La formule est la plus aboutie. Félicitations, la récapitulation
ajoutera quelques petits ajustements
dans la prochaine leçon pour couvrir les cas extrêmes tels que les progression
vides et les
valeurs supérieures à 100 %
10. Cas de bord: Bien, commençons par éliminer les carrés supplémentaires
pour les valeurs excédentaires. Nous utilisons ici l'une des fonctions les plus utiles de
Notion, la fonction. La fonction modifie
le résultat de la formule en fonction d'une condition donnée. Le premier argument est une condition qui signifie que
nous posons
ici une question à laquelle on ne peut répondre par oui ou non, vrai ou faux. En d'autres termes, nous plaçons les instructions pour
le vrai cas comme deuxième argument et pour le faux cas comme
dernier argument. Notion exécutera les instructions à partir du deuxième
ou du dernier argument, selon la réponse
à la question dans
le premier argument, notion n'
exécutera jamais la
fois les instructions du deuxième et du dernier
argument. Il
n'exécutera toujours qu'un seul d'entre eux. Il peut arriver que vous souhaitiez
définir plusieurs conditions. C'est notre cas, car nous
allons aborder deux situations extrêmes, à
savoir les supérieures et les valeurs vides. de tels cas, nous pouvons utiliser une version améliorée de la
fonction appelée « if ». Cela fonctionne de la même manière, à la seule différence
que
vous pouvez désormais inclure plusieurs paires de conditions ou de questions
avec des instructions pour
leurs cas réels. Ceci est très similaire à la dernière fonction que
nous connaissons déjà grâce leçons précédentes.
L'
idée est de vérifier les conditions une par une dans l'ordre dans lequel nous les avons placées. Une fois que la notion voit qu'
une condition est vraie, elle exécute les instructions
correspondantes même si plusieurs
conditions sont vraies. Notion ne traitera que
le premier d'entre eux. Si aucune des
conditions n'est vraie, notion exécutera l'
expression dans le dernier argument. Voyons maintenant
comment appliquer cette fonction à l'expression de la barre de
progression. Si le revenu d'
un mois donné atteint l'objectif correspondant, je souhaite afficher 20 cases
proposées Sinon, je veux que notre
expression existante soit exécutée. Nous avons déjà
le dernier argument qui est notre expression
existante. Je vais terminer avec la
fonction if qui ajoute des espaces réservés
pour les arguments manquants, condition pour le dépassement de valeur et une expression pour
afficher 20 carrés Vous n'êtes pas obligé d'utiliser
ces espaces réservés. De toute évidence, ils
enfreignent la formule. Je ne les utilise qu'à des fins d'
explication. Et bientôt je
les remplacerai par de vraies expressions. Pour créer une condition, nous utiliserons le
plus grand que le sinus. Nous avons déjà la variable de
pourcentage, et nous pouvons maintenant
vérifier si elle dépasse 100 % en utilisant le sinus
supérieur au sinus. OK, l'état est
terminé et maintenant il est déchiré. Pour que les conditions correspondent
dans le cas réel où je veux créer une chaîne
de 20 carrés violets, nous devons utiliser la fonction de
répétition ici. La valeur 20 est déjà affectée à la variable
barreau. Je vais l'utiliser ici à la place
de la valeur codée en dur. N'oubliez pas de mettre des
virgules après toutes les conditions
et les cas réels OK, voyons
le résultat. J'ai évidemment oublié d'
ajouter cette partie numérique. Je vais juste le copier
du faux étui. Au fait, vous devriez peut-être
envisager de changer l'emoji en cas
de dépassement Par exemple, j'
utiliserai un carré jaune pour les cas où le revenu
dépasse l'objectif. Bien, examinons maintenant un autre cas précaire où le
revenu ou la valeur de l'objectif est vide. Tout d'abord, observons à quoi ressemble
la barre lorsque le
revenu est vide, lorsque l'objectif est vide, lorsque les deux sont vides. Comme vous pouvez le constater, certaines barres n'ont pas
beaucoup de sens. J'aimerais ajouter
une nouvelle condition. Si l'une de ces deux
colonnes est vide, je veux que la
propriété de la barre de progression soit également vide. Bien, commençons
à mettre à jour la formule en ajoutant deux
porteurs
de noyau pour une nouvelle maladie et en l'
absence de véritable
objectif ou de revenu pour la maladie sans rien montrer
pour son cas réel. Commençons par la condition pour vérifier s'il manque une valeur dans une colonne
, utilisons la fonction vide, ajoutez-la au nom d'une colonne. Après un point, n'oubliez pas d'
ajouter des parenthèses. À la fin, cette expression renvoie vrai si la valeur est absente
et tombe dans le cas contraire Faisons de même pour la colonne des
revenus en ajoutant l'opérateur Or en procédant à
la même vérification. Si je voulais couvrir le cas où le revenu et l'
objectif sont absents, j'utiliserais l'opérateur final. Mais maintenant, nous en avons besoin, ou d'accord, nous en avons fini avec la maladie. Et maintenant, abordons
le vrai cas. C'est une question facile. Utilisé pour citer, pour désigner un flux vide. OK, vérifions le résultat. Génial. Comme vous pouvez le voir maintenant,
les cellules de la barre sont vides. S'il n'y a pas d'objectif
ou si aucun revenu n'est fixé. D'ailleurs, vous pouvez utiliser un message au lieu
d'une chaîne vide. Si tu préfères,
nous y sommes presque. Et pour terminer la leçon, je vais partager un conseil très utile pour travailler avec des nombres
dans les formules Notion. Découvrez ce qui se passe si j'ajoute zéro
aux colonnes de revenus ou d'objectifs. Notion considère toujours que
ces cellules sont vides. Voici comment fonctionne la
fonction vide pour les nombres. Il considère zéro
comme une valeur vide. Parfois c'est
bon, mais pas ici. Si je passais un très mauvais mois avec revenu
nul et un
objectif de valeur totale, je préférerais voir une barre illustrant que
0 % de l'objectif est atteint, non une chaîne vide Il existe une astuce pour ajuster
le comportement d'une fonction vide. Traduisez le nombre
en chaîne avec la fonction de format avant le
vérifier avec
la fonction vide. Ainsi, la
fonction vide fonctionnera avec une chaîne contenant un symbole au lieu du chiffre zéro. Empty renverra vrai uniquement si aucune valeur n'est
définie dans une cellule. Eh bien, nous sommes très
proches de l'arrivée. ne vous reste plus qu'
à explorer comment vous pouvez réutiliser cette formule pour n'importe laquelle
de vos bases de données de notions.
11. Réutiliser votre barre de progression: Bon retour. Nous sommes
sur la ligne d'arrivée. La formule est prête
et dans cette leçon, nous allons apprendre comment
vous pouvez la réutiliser
pour n' importe quelle base de données de
votre espace de travail Notion. Tout d'abord, prenons quelques dispositions
préalables qui seront
très utiles pour toutes les formules que vous prévoyez de
réutiliser ou de mettre à jour. C'est une autre bonne pratique que je voulais partager avec vous. Cela implique de déplacer les principales variables
influentes vers le haut et les
séparer des
autres variables ayant des paramètres communs pour nous Ces variables sont les valeurs de progression mesurées en fonction d'
une barre de calcul stockées dans la colonne des revenus et les meilleures valeurs stockées
dans la colonne des objectifs. En fait, exactement ces
trois variables sont mentionnées dans le guide étape par étape pour
ajouter une barre de progression. Tous les
calculs suivants sont universels. Bien que ces trois éléments définissent exactement
ce que nous allons
mesurer et dans quelle mesure
les progrès doivent
être visualisés dans le détail les progrès doivent
être visualisés dans le Comme nous avons déjà
la variable de longueur de barre, je vais simplement la déplacer
vers la section des paramètres. Les colonnes de revenus et d'objectifs
doivent être attribuées à des variables. Comme nous ne l'avons pas encore fait, je vais ajouter une variable définie pour la colonne des revenus et une variable
en haut pour la colonne des objectifs. D'ailleurs, si je
tape uniquement un nom de colonne, la notion ne la transforme pas automatiquement
en référence à une colonne. Comme vous pouvez le constater, la référence à la colonne d'
objectif ici n'est pas surlignée
en gris, ce qui signifie qu'il ne s'agit
pas d'une référence. Pour le transformer en référence, je dois choisir explicitement l'option parmi celles
suggérées par notion. Ici, nous avons une option, un objectif, et cliquez dessus, ou appuyez sur le bouton
Entrée, d'accord ? Je dois maintenant remplacer
toutes les dimensions des colonnes
de revenus et d'objectifs par des variables nouvellement créées. OK ? Tous les
prérequis nécessaires sont remplis. Voyons maintenant comment vous
pouvez réutiliser cette formule. J'ai une base de données pour le
suivi et les heures de sommeil. Il calcule déjà
la différence
entre l' heure du coucher et celle du réveil. Et je sais que mon objectif est de dormir 8 heures par nuit. Pour ajouter une barre de progression, je dois créer une
nouvelle colonne de formule, copier la formule de la barre de progression et mettre à jour la section des paramètres. Reportez-vous au guide étape par étape pour
vous faciliter la tâche. La première étape consiste à
définir ce que nous mesurons. En fait, c'est une valeur
pour notre variable. Dans le contexte de ce suivi du
sommeil, je vais mesurer les heures de sommeil que j'ai attribuées
à la variable Don, la valeur calculée des heures de
sommeil, qui est stockée dans la colonne des heures de
sommeil. À la deuxième étape, nous
devons définir la valeur maximale. Mon objectif ici est de
dormir 8 heures. J'ai mis huit comme valeur
maximale ici. Réglons la barre d'objectif sur 16. Ainsi, chaque carré
restera debout pendant une
demi-heure, c'est facile, non ? Je préférerais
changer les images ici. D'ailleurs, si vous voulez apprendre
à calculer la différence entre
cette heure et l'heure de réveil, consultez mon autre cours sur la
création d' un outil de
suivi de routine automatisé. Parfois, une valeur en pourcentage stockée dans une autre colonne, comme dans cet exemple pour
les projets, et le pourcentage de tâches
achevées. Dans ce cas, vous pouvez
attribuer une valeur en pourcentage à la variable terminée et définir
la variable supérieure sur 100. Parfois, au lieu d'assigner des
colonnes aux variables done
et top, vous devrez écrire
des expressions Par exemple, si vous avez un outil de
suivi des habitudes peu performant avec des cases à cocher, vous devrez
calculer comme la somme de toutes les cases
cochées. Le nombre de fonctions
aidera à créer l'expression. Seven joue ici le meilleur rapport qualité-prix. Comme nous avons sept jours par semaine, je vais également régler l'
objectif à sept. Vous pourriez probablement
avoir une colonne
par objectif hebdomadaire pour les habitudes autres que les
sept jours. Et utilisez cette colonne en haut, comme barre pour
indiquer le nombre de jours pendant lesquels vous avez
pris vos habitudes. Tout ce que nous pouvons faire, c'est facilement transformer
cette barre en une vue en pourcentage. OK. Si vous êtes prêt à
vous entraîner davantage, essayez de mettre à niveau l'une de
vos bases de données existantes à
l'aide de la formule de la barre de progression. Bien entendu, cela ne s'
applique à aucune base de données. Une base de données doit
contenir des données
susceptibles d'être évaluées
en termes de progrès. Je suis là pour vous aider
si vous rencontrez un problème, comprenant ce qui est fait ou ce qui est le mieux dans
votre contexte. N'hésitez donc pas à poster dans
la section discussion. OK, j'ai encore quelques mots à dire avant de
terminer ce cours.
12. Outro: Félicitations, vous avez terminé ce cours
et vous disposez maintenant d'une formule de
notion utilisable et personnalisable pour la barre de progression
créée par vous-même. Si vous souhaitez approfondir notion de
création de
systèmes de suivi, je vous recommande de consulter mes autres cours
sur la plateforme. Si vous souhaitez rester
en contact avec moi, rendez-vous dans mon
bloc où je partage mes connaissances et mon
expérience avec Notion. Je vous demande de partager la capture d'écran de
votre projet de classe pour célébrer son achèvement et m'
inspirer, ainsi que les autres étudiants. Vos commentaires à propos de
ce cours sont les bienvenus. C'est très rapide à vivre
et cela m'aide beaucoup, ainsi les
autres étudiants, à
naviguer parmi le grand nombre d'autres
cours proposés sur la plateforme. OK, c'est tout pour le moment. Merci
d'avoir appris avec moi et bonne chance pour devenir
Notion Power User.