Transkripte
1. Intro: Stellen Sie sich vor,
diese in nur einer Stunde erstellten
Begriffsformeln zu erstellen , mögen entmutigend erscheinen, aber mit der richtigen Anleitung werden
sie in kurzer Zeit zu Ihrem besten
Verbündeten Hey, ich bin Krystal Man, ein erfahrener Ich habe mehr als 1.000
Schülern mit
Rätselformeln und Begrifflichkeiten vertraut gemacht, nicht nur
bei Berechnungen geholfen, sondern auch eine
Menge Fundamentsmaterial freigeschaltet Machen Sie es einfach, die
wichtigsten
Informationen zu erfassen oder
einen bestimmten Status schnell auf einen Blick zu beurteilen einen bestimmten Status schnell auf einen Blick Manchmal erstelle ich wirklich
komplexe Visualisierungen. Und in diesem Kurs werde ich meine Erfahrungen mit Ihnen
teilen
und Sie Schritt für Schritt bei der Erstellung einer
Fortschrittsbalkenformel Damit Sie beginnen können,
das volle Potenzial von
Konzepten auszuschöpfen — von der Erfassung der Einnahmen bis hin zur Visualisierung des
Projektabschlusses In diesem Kurs können
Sie
Ihre Datenbanken in
visuell ansprechende Tools umwandeln Ihre Datenbanken in
visuell ansprechende Wir werden die Formeln untersuchen
, um zu verstehen, wie sie funktionieren und wie der Formeleditor verwendet wird Zusammen mit den nützlichsten
Funktionen und Operatoren werden
wir uns darauf konzentrieren, eine Fortschrittsbalkenformel zu
erstellen, uns mit der
zugrunde liegenden Logik zu befassen
und Ihnen eine
schrittweise Anleitung für deren Erstellung erstellen, uns mit der
zugrunde liegenden Logik zu befassen zu geben schrittweise Anleitung für Ich werde auch
meine bewährten Methoden zur Erstellung
selbsterklärter
wiederverwendbarer Formeln vorstellen Erstellung
selbsterklärter
wiederverwendbarer Am Ende dieses Kurses werden
Sie nicht nur
ein solides Verständnis
von Begriffsformeln haben , sondern auch über eine wiederverwendbare
Fortschrittsbalkenformel
verfügen , die Sie schnell
in jede Ihrer Datenbanken übernehmen können. Nehmen Sie an diesem Kurs teil, um
Begriffsformeln zu beherrschen und Ihren Arbeitsbereich zu
2. Kursprojekt: Klassenprojekt. Unser Ziel ist
es, eine wiederverwendbare und leicht anpassbare
Fortschrittsbalkenformel zu erstellen. Wir werden einen einfachen
Einkommens-Tracker erstellen und ihm einen Fortschrittsbalken hinzufügen. Wenn du bereits eine
Datenbank und deinen
Notion-Workspace hast, die du
gerne mit
dem Fortschrittsbalken aktualisieren würdest , dann entscheide dich für diese Datenbank. Oder wenn Sie sich nicht
sicher sind, beginnen Sie mit dem Income Tracker als
Klassenprojekt. Nachdem wir die Formel für den
Fortschrittsbalken erstellt haben, zeige
ich Ihnen, wie
Sie sie schnell und einfach für
Ihre anderen
Begriffsdatenbanken verwenden können . Wie dem auch sei, zögern Sie Fragen im
Diskussionsbereich zu stellen, wenn Sie Hilfe benötigen. Okay, lass uns anfangen.
3. Aufbau der Kulisse: Willkommen zu unserer
ersten praktischen Lektion. Hier werden wir ein System zur
Einkommensverfolgung erstellen und es mit einigen Daten
füllen. Das bereitet die Voraussetzungen
für den aufregenden Teil, Erstellung eines coolen Fortschrittsbalkens in den nächsten
Lektionen, bevor wir kurz daran erinnern ,
dass
Sie anstelle eines Systems
zur Einkommensverfolgung eine
Ihrer vorhandenen
Begriffsdatenbanken verwenden können , die Sie mit dem Fortschrittsbalken
aktualisieren möchten. Denken Sie nur daran, dass diese Datenbank messbare Zahlen enthalten
sollte. Es kann sich um eine Projektdatenbank mit der Anzahl der erledigten Aufgaben, die
Summe der Ausgaben im Budgetsystem oder sogar um Ihren Schlafrhythmus mit einem Protokoll Ihrer
täglichen Schneestunden handeln Besorgen Sie sich eine Datenbank mit
Zahlen, die Ihnen wichtig sind. Bleiben Sie bei den
Einkommens-Trackern, die ich anbiete. Hier ist das
Klassenprojekt und lassen Sie uns es auf ein neues Niveau
visueller Begeisterung heben Okay, es ist Zeit,
einen Arbeitsplatz am Meer zu eröffnen. Fügen wir eine leere Seite , auf der wir
das Klassenprojekt platzieren werden. Verwende die Plus-Schaltfläche
im linken Menü, um deinem Workspace eine neue
Seite hinzuzufügen. Gib ihr einen Namen wie Income Tracker und klicke auf
das leere Seitenlabel. Fügen wir nun einen neuen Schrägstrich vom
Datenbanktyp , um die Blöcke zu öffnen Geben Sie dann Daten ein. Um die benötigte Datei zu
finden, klicken Sie auf die Tabellenansicht und
klicken Sie auf das neue Datenbanklabel Fantastisch. Unsere neue
Datenbank ist erstellt. Geben wir ihr einen Namen Einkommensprotokoll. In meinem Fall werden wir
die Namensspalte verwenden , um Monatsnamen zu
speichern. Wir brauchen keinen Text, ich schlage vor, ihn zu löschen. Fügen wir eine Datumsspalte hinzu,
damit wir
die Datensätze nach dem Startdatum
des Monats sortieren können . Fügen wir nun eine
Zahlenspalte hinzu, um Einnahmen zu protokollieren. Beginnen Sie mit der Formatierung Ihrer bevorzugten
Währung. Wählen Sie eine Zahl mit Koma. Falls Ihre Währung nicht aufgeführt ist
und ich Euro wähle. Fügen wir nun eine goldene
Spalte hinzu, um
den gewünschten
Einkommensbetrag für jeden Monat zu speichern . Ich habe die Einkommensspalte dupliziert, umbenannt und
muss das Währungsformat nicht festlegen Diese Einstellung ist
aufgrund der Vervielfältigung bereits vorhanden. Ich ziehe es auch vor,
den Datenbanktitel auszublenden. Sie können ihn
jederzeit in den Einstellungen wiederherstellen. Lassen Sie uns die Datenbankansicht umbenennen
und ihr ein richtiges Symbol geben. Und wenn Sie möchten, können Sie auch ein Symbol für die gesamte Seite
festlegen. In Ordnung, Zeit
, ein paar Daten hinzuzufügen. Ich mache ein
Jahresprotokoll für 12 Monate. Ich werde bis zum
Startdatum in der abweichenden Reihenfolge hinzufügen. Und ich werde das
Einkommen zwischen 2500 und 6000 Euro ansetzen, ein sehr positiver Fall Einkommen innerhalb eines Jahres mehr als
verdoppelt hat Und ich werde die
Goldwerte zwischen 4000 und 6000 Euro festlegen. Okay, wir sind hier fertig. Jetzt ist es an der Zeit, sich die Fortschrittsbalken
genauer anzusehen.
4. Schritt-für-Schritt-Anleitung: In Ordnung, es ist Zeit, mit dem
Aufbau des Fortschrittsbalkens zu beginnen. Wir werden damit beginnen, die Logik zu enträtseln ,
die dahinter
steht Und Sie lernen Schritt für
Schritt den Prozess kennen, den Sie
auf jede Ihrer Datenbanken anwenden können Um es mit einem gut aussehenden
Fortschrittsbalken aufzurüsten. Der Fortschrittsbalken zeigt
visuell an, wie nahe Sie dem Erreichen
eines bestimmten Meilensteins sind. Je nach Kontext kann es sich dabei um abgeschlossene
Aufgaben in Ihren Projekten, Ausgaben aus einem Budget oder ein anderes messbares Ziel handeln. Und was
hier allgemein gilt, ist, dass der oberste Punkt
zu 100% für etwas steht. Der erreichte Fortschritt kann auch in
Prozent
umgerechnet werden. Wenn
Sie beispielsweise 12 Aufgaben in Ihrem Projekt
zu erledigen haben, können
drei abgeschlossene Aufgaben in 25% des Projektfortschritts umgerechnet
werden . In Konzeptformeln
haben
wir keinen visuellen Editor, um
den Balken für benutzerdefinierte
Fortschrittsbalken zu zeichnen , aber wir haben alle
Bilder zur Verfügung. Sie können Quadrate, Kreise, Sterne oder
was auch immer Sie möchten verwenden. Für das Klassenprojekt werde
ich ein Paar Quadrate wählen. Hier ist eine Liste der Schritte, die Sie
beim Erstellen
eines benutzerdefinierten Fortschrittsbalkens ausführen müssen. Schritt eins: Wählen Sie aus
, was Sie messen. In der Regel handelt es sich dabei um
eine Spalte mit der Anzahl der
abgeschlossenen Aufgaben, der
Summe der Ausgaben, der Summe der Häkchen, der Kontrollkästchen oder
irgendetwas anderem im Klassenprojekt. Es ist die Einkommensspalte. Schritt zwei, was ist der höchste Wert von 100% für diese Messung? Es kann sich um eine weitere Spalte
mit einer Zahl handeln. Es kann schwierig sein, die Werte
direkt in die Formel zu zitieren. Im Klassenprojekt ist
es die Zielspalte. Schritt drei: Entscheiden Sie sich für die
Balkenlinse,
die einfache . Je länger der Balken, desto detaillierter ist die Visualisierung. Die Standardlänge beträgt zehn Quadrate oder ein anderes mg Ihrer Wahl. Aber für das Klassenprojekt werde
ich 20
Balkenlinsen verwenden. Schritt vier. Erstelle oder verwende die
Fortschrittsbalkenformel mit den Werten aus den
vorherigen drei Schritten, okay? Wie Sie sehen können, sind die ersten
drei Schritte ziemlich einfach. Wir haben sie schon herausgefunden. Im Rest dieses Kurses werden
wir uns um
den ersten Schritt kümmern,
die Formel für den
Fortschrittsbalken erstellen. Das Schöne daran
ist, dass
wir die Formel
einmal erstellen und Sie sie für jede Ihrer
Datenbanken
wiederverwenden können, wann immer Sie sie benötigen. Somit wird das Aufrüsten
Ihrer Datenbank mit einem Fortschrittsbalken zu
einer winzigen Leihaufgabe. In der nächsten Lektion werden wir uns genauer ansehen, um welche Formeln es
sich dabei handelt.
5. Formel-Übersicht: Willkommen zurück. In
dieser Lektion werden wir darüber sprechen, was eine
Begriffsformel ist. Formel gehört zu den
Begriffs-Datenbankeigenschaften und ist unverzichtbar,
wenn Sie Werte aus anderen
Datenbankspalten
übernehmen
und sie auf irgendeine
Weise transformieren müssen Werte aus anderen
Datenbankspalten
übernehmen . Möglicherweise möchten Sie verschiedene Währungen angeben oder Minuten
in unseren
umwandeln oder Text aus mehreren
Spalten
zusammenfassen, um
eine zusammengefasste Beschreibung
des gesamten Datensatzes zu erhalten eine zusammengefasste Beschreibung
des Natürlich können Sie
einen benutzerdefinierten Fortschrittsbalken mit
Formel erstellen , falls Sie mit den nativen
Fortschrittsbalken nicht
zufrieden sind mit den nativen
Fortschrittsbalken nicht
zufrieden Natürlich können wir all diese Berechnungen
auch selbst
durchführen Um auf das Beispiel
mit Umrechnen und
Minuten auf unser Beispiel zurückzukommen mit Umrechnen und
Minuten auf unser Ich konnte die Werte
für jede Aufgabe manuell abfragen. Zuallererst müsste ich eine Menge mühsamer
zusätzlicher Aber was noch wichtiger ist, wenn ich irgendwann merken würde,
dass ich
einen Fehler gemacht habe und dann
die Zeit und das Minus korrigieren würde, müsste
ich daran denken, den entsprechenden
Stundenwert zu ändern Als Mensch könnte ich
irgendwann
einfach vergessen , die Korrekturen vorzunehmen. Und irgendwann würden meine
Aufzeichnungen
widersprüchliche Daten enthalten , die
sich mit Formeln befassen Sie erstellen es einmal und
es
funktioniert sofort für alle Ihre bestehenden
und zukünftigen Datenbankeinträge Natürlich müssen Sie dem Begriff
mitteilen, welche genauen Berechnungen und
Datentransformationen durchgeführt werden sollen Zu diesem Zweck gibt es eine spezielle
Sprache. Es ist Zeit, einen
Blick in den Formeleditor zu werfen.
6. Formel-Editor-Übersicht: Ich freue mich, Sie wieder
begrüßen zu dürfen. In dieser Lektion werden
wir uns mit dem Begriff
Formeleigenschaft befassen und einen
Blick auf den Formeleditor werfen. Ich werde
unserem Projekt eine neue
Formelspalte hinzufügen und
den Formeleditor öffnen. In diesem Bereich können
Sie Ihre Formel eingeben. Unter diesem Bereich
finden Sie viele nützliche Dinge. Die Liste auf der linken Seite enthält alle verfügbaren Spalten, die in der Formel erwähnt
werden können, zusammen mit allen Funktionen. Sobald Sie mit der Eingabe beginnen, wird
die Liste so gefiltert , dass Ihnen nur die
passenden Optionen angezeigt werden. Sie können Ihre Tastatur verwenden, um durch
diese Liste zu navigieren und die
Eingabetaste drücken , um die von
Ihnen gewählte Option in Ihre Formel aufzunehmen . Beachten Sie, dass der Begriff, wenn
Sie bei einer
Funktion bleiben , eine kurze Erklärung
der Funktionsweise dieser Funktion
sowie einige Beispiele enthält . Sie können andere
Spalten angeben, die Sie in
Ihrer Datenbank haben , um
einige Berechnungen durchzuführen. Sie können dieselbe
arithmetische Notation verwenden , die Sie auf
Ihrem Smartphone haben Pluszeichen des Rechners wird
nicht nur zum Beschwören von Zahlen verwendet, sondern auch zum Sie können die Ergebnisvorschau
direkt unter Ihrer Formel sehen. Manchmal wird Ihnen eine
Fehlermeldung angezeigt, die Ihnen
einen Hinweis darauf gibt , was
mit Ihrer Formel nicht stimmt. Beachten Sie, dass, wenn ich für jede Formelzelle eine
Spalte erwähne, der Wert
aus derselben Zeile entnommen wird Notion-Datenbank ist eher ein separates Dokument, eine Reihe von Zellen, die Sie
öffnen und als
separate Seite mit
allen Eigenschaften sehen können , die Sie als Zellen
in der Tabellenansicht sehen. können Sie Werte aus
anderen Zeilen und sogar aus anderen Datenbanken abrufen Hilfe
der Relationseigenschaft können Sie Werte aus
anderen Zeilen und sogar aus anderen Datenbanken abrufen. Dieses Thema geht jedoch über den Rahmen unseres Unterrichts
hinaus. Nun, das war der
grundlegende Überblick über den Formeleditor für Begriffe. Jetzt weißt du, wo
du eine Liste
aller unterstützten Funktionen
mit der Kurzbeschreibung findest . Wir haben gelernt, wie man grundlegende
Rechenoperationen ausführt und neue Zeichenketten mit
den in einer
anderen Datenbankspalte gespeicherten Daten
erstellt den in einer
anderen Datenbankspalte gespeicherten Daten Studiere und beginne mit
der Erstellung der Fortschrittsbalkenformel.
7. Kernfunktion für Fortschrittsbalken: repeat(): Willkommen zurück. In diesem Essen werden
wir anfangen, die Formel für den
Fortschrittsbalken zu erstellen. Ordnung, lassen Sie uns
die Formelspalte
in Fortschrittsbalken umbenennen . Und befassen Sie sich mit der grundlegenden
Funktion zum Erstellen benutzerdefinierter Fortschrittsbalken und dem
Begriff, der Wiederholungsfunktion Jede Funktion und jeder Begriff
besteht aus mehreren Teilen. Funktionsname, der
eindeutig identifiziert, welche exakte Operation oder
Datenverarbeitung durchgeführt werden soll. jede Funktion
folgt ein Paar Klammern, und wir haben Argumente innerhalb
der Manchmal gibt es keine Argumente, aber trotzdem müssen Sie direkt nach dem Funktionsnamen eine Klammer setzen So
versteht Notion, dass Sie
eine Funktion aufrufen .
Wiederholungsfunktion dupliziert das angegebene Textstück
im ersten Argument so oft,
wie Sie es im
zweiten Argument angeben Somit erhalten Sie eine Zeichenfolge, wiederholenden
Segmenten besteht Kopieren wir dieses
letzte Beispiel mit einem lila Quadrat in
unsere Formelspalte. Beachten Sie, dass ich Anführungszeichen
für das quadratische Symbol verwende. Es ist wichtig, Anführungszeichen zu verwenden wenn Sie ein
Textstück, eine Zeichenfolge meinen, denn so
versteht Notion, dass Sie eine Zeichenfolge
meinen und nicht eine Zahl
oder einen anderen Datentyp. Wie Sie sehen können, haben wir hier
einen Fortschrittsbalken, der wie eine Linie mit sieben
lila Quadraten für jede Zeile
aussieht. Derzeit
besteht kein Zusammenhang zwischen der Balkenlinse und dem Einkommenswert, da
wir hier die fest codierte
Sieben anstelle der
entsprechenden Berechnungen verwenden . Wir werden das später korrigieren, solange wir Zeichenketten
mit dem Pluszeichen verketten können Fügen wir zu diesem noch
falschen Fortschrittsbalken einen Schwanz aus drei Auf diese Weise können im Grunde die benutzerdefinierten Fortschrittsbalken
in Notion erstellt werden. Wir müssen nur
die Berechnungen herausfinden, durch die
die hartcodierten Zahlen ersetzt werden sollen,
sodass die Längen der Fortschrittsbalken mit sodass die Längen der Fortschrittsbalken den Werten
in der Einkommensspalte
verknüpft werden. Okay, jetzt kennen wir die
Hauptfunktion zum Erstellen Formeln für
Fortschrittsbalken und in der nächsten Klasse werden wir
das genauer untersuchen.
8. Organisiere deine Formel mit lets()-Funktion: Hallo nochmal. In dieser
Lektion werden wir einige Voraussetzungen schaffen, um
mit der Fortschrittsbalkenformel fortzufahren . Wir werden über
bewährte Methoden sprechen, um Ihre Formeln so zu organisieren
, dass Sie sie leicht lesen,
wiederverwenden und aktualisieren können . Zuallererst hat Notion
die Möglichkeit hinzugefügt ,
mehrzeilige Formeln zu erstellen. Drücken Sie die
Umschalttaste, um zur nächsten Zeile zu gelangen. Die Registerkarte ist ebenfalls verfügbar, sodass Sie Ihre
Formeln so organisieren können, dass sie für Sie am besten lesbar sind,
anstatt sie alle miteinander zu verknüpfen Die nächste coole Sache ist die Möglichkeit,
Kommentare zu Ihren Formeln hinzuzufügen Platzieren Sie Ihre Kommentare innerhalb
dieser beiden Verbindungen mit Sternchen, um Knoten für
die kniffligsten Teile
Ihrer Formel hinzuzufügen die kniffligsten Teile
Ihrer Formel Ich werde die
Änderungen rückgängig machen und es ist Zeit, über
eine weitere sehr coole Idee zu sprechen, die
Funktion Lets Diese Funktion ermöglicht das Zuweisen Tastenkombinationen für einige
Werte oder Berechnungen Diese Abkürzungen werden Variablen
genannt. Oft müssen Sie dieselben Berechnungen in Ihrer Formel
mehrmals durchführen. Mit der Funktion weniger können
Sie die Berechnung einmal durchführen, das Ergebnis
in einer Variablen
speichern und diese Variable dann in
Ihrer Formel verwenden. der Funktion less können Sie so viele Variablen
hinzufügen,
wie Sie benötigen. Denken Sie daran, immer
ein Wertepaar für Ihre Variable anzugeben. Das letzte Argument wird
immer als
der Ausdruck betrachtet ,
der das Ergebnis der
gesamten Funktion bildet . Schauen wir uns
an, wie es in der Praxis funktioniert,
diese Reibformel mit
der Less-Funktion zu machen , sie funktioniert sofort. Derzeit
macht es nicht viel
Sinn,
die Less-Funktion zu verwenden , da wir hier
nur einen Ausdruck haben und noch
keine Variable erstellt haben. Aber bald werden wir es ändern. Eine meiner besten
Methoden bei der Arbeit mit dieser Funktion besteht darin, sie
so anzuordnen und
den Ausdruck zu trennen. Ich habe auch ein häufig verwendetes
Sprichwort „Ausgabe“ verwendet, weil in unserem Fall dieser Ausdruck das
bildet, was wir als Ausgabe in
dieser Formelspalte
sehen werden . Lassen Sie uns etwas freien Speicherplatz
für die Variablen einrichten, die wir hier haben
werden, und
fügen wir gemeinsame Variablen hinzu. Diese Kommentare sind
absolut optional. Wenn sie dich verwirrter machen, anstatt zu helfen, benutze sie einfach
nicht für mich. Sie helfen mir, die
Struktur der Formel zu verstehen und schnell herauszufinden, was ich ändern oder korrigieren
möchte. Okay, Zeit,
unsere erste Variable hinzuzufügen. Lass es die Balkenlinse sein, die
wir bereits definiert haben. Ich setze es auf 20. Es ist wichtig,
daran zu denken,
Kommas direkt nach einem
Variablennamen und seinem Wert zu setzen Kommas direkt nach einem
Variablennamen und seinem Wert Cool, wir haben unsere erste Variable und jetzt können wir sie innerhalb
des Ausdrucks verwenden , da die Anzahl der weißen Quadrate von
der Anzahl der violetten abhängt. Lassen Sie uns drei durch
eine Balkenlinse minus sieben ersetzen eine Balkenlinse minus sieben da wir hier sieben
lila Quadrate haben. Jetzt ist es
etwas dynamischer, aber sieben wird hier
zweimal wiederholt. Wenn ich mich zum Beispiel
dafür entscheide, es auf vier zu
ändern , muss ich es zweimal
tun, was nicht gut ist. Es ist besser, den Wert für
die Prople-Quadrate auch in einer
separaten Variablen zu
speichern die Prople-Quadrate auch in einer
separaten Variablen Ich werde es Feldsegment nennen
, um seine Beziehung
zu dem mit
Farbe versehenen Balkensegment hervorzuheben , und es auf sieben setzen Später in diesem Kurs werden wir den hartcodierten Wert
auf eine korrekte Berechnung
umstellen , um ihn mit dem Einkommenswert zu verknüpfen. Jetzt können wir
die hartcodierten Werte
im Ausgabeausdruck
durch diese neue Variable ersetzen . Zusätzlich zu den
fest codierten Werten können
wir einer Variablen einen
Berechnungsausdruck zuweisen. Lassen Sie uns die Berechnung
der Schwanzlängen ebenfalls auf eine
separate Variable verschieben . Ich werde dieses
variable Schwanzsegment benennen. Beachten Sie, dass Sie erst nach
ihrer Definition auf
eine Variable verweisen können . Wenn ich die
Schwanzsegmentvariable vor das Feldsegment setze,
wird der Fehler fiktiv angezeigt So funktioniert Less Function. Variablenpaare mit ihren Werten,
gefolgt vom Ausdruck. Und wir müssen hier sehr
vorsichtig mit Kommas sein und
nicht vergessen, sie hinter
Variablennamen und ihren Werten zu setzen Variablennamen und ihren Okay, wir haben unsere Formel für die nächste Lektion
vorbereitet, in der wir endlich
die richtigen Segmentlängen
mit der Einkommensspalte verbinden werden die richtigen Segmentlängen
mit der Einkommensspalte
9. Formellogik für Fortschrittsbalken: Ordnung, jetzt, da wir
alle Voraussetzungen und
alle erforderlichen
Funktionen haben alle Voraussetzungen und , ist
es an der Zeit, die Logik hinter der Formel für
den
Fortschrittsbalken zu enträtseln Logik hinter der Formel für
den
Fortschrittsbalken Schauen wir uns noch einmal die Animation des
Fortschrittsbalkens an. Der Fortschrittsbalken besteht aus
einer bestimmten Anzahl von lila und y-Quadraten oder
anderen Bildern, die Sie auswählen Diese Menge wird durch
die variable Balkenlinse bestimmt und bleibt für alle
Datensätze in der Datenbank konstant. Ich sagte Balkenlinse bis 20. all meinen Monaten
wird die Linse
des Fortschrittsbalkens 20 Quadrate lang sein. Unsere Aufgabe besteht darin, festzustellen, wie viele violette
Quadrate
angezeigt werden müssen und wie viele Y-Quadrate
erforderlich sind , um die
verbleibende Lücke gegebenenfalls zu füllen. Aber wie verhält sich die Anzahl der Quadrate zum Einkommensbetrag? Wir müssen
alles in eine Sprache übersetzen, die Sprache der Prozentsätze. Nehmen wir an, mein Einkommen in einem
bestimmten Monat beträgt 2.500 Jahre und das Ziel waren 6.000 Jahre Das heißt, das Einkommen entsprach
75% des Ziels. Also müssen wir 75%
des Sprachgebrauchs mit
lila Quadraten zeichnen des Sprachgebrauchs mit
lila Quadraten Lassen Sie uns untersuchen, wie die
Berechnung aussehen wird. Hier haben Sie gerade
die allgemein bekannte Prozentformel gesehen
, bei der ein Teil durch ein Ganzes
geteilt
und mit 100 multipliziert wird. Der Teil ist in meinem Fall das Einkommen, und das Ganze ist
das Einkommensziel. Auf diese Weise
berechnen wir den Prozentsatz des Teils, der für das
Ziel geleistet wurde. Dies ist auch der Prozentsatz der Balkenlinse,
der
mit quadratischen Stützen gebaut werden soll Eine weitere Formel, die wir
hier benötigen, ist die Formel, die
es ermöglicht, den Betrag zu ermitteln wenn Sie die Summe
und den Prozentsatz kennen, den Prozentsatz in
eine Dezimalzahl
umzurechnen, umzurechnen indem Sie
ihn durch 100 teilen, und den
Dezimalprozentsatz mit
dem Gesamtbetrag
multiplizieren , und
wir kennen die Summe, Balkenlinsenvariable, oder in meinem Fall 20. Und wir haben gerade
den Prozentsatz 75% für das
Beispiel berechnet , das wir hier haben. Somit haben wir die
berechnete Anzahl von lila Quadraten, die
angezeigt werden sollen, also 15. Die Berechnung der Anzahl der
weißen Quadrate ist einfach, indem man die erhaltene Menge an violetten Quadraten
von der Gesamtlinse
subtrahiert violetten Quadraten
von der Gesamtlinse Jetzt ist es an der Zeit,
all diese Berechnungen zum Formeleditor für
die Fortschrittsleiste hinzuzufügen all diese Berechnungen zum Formeleditor für die Fortschrittsleiste Zuerst müssen wir die Berechnung für
den
Fortschrittsprozentsatz aufschreiben . Platzieren wir es direkt hinter
der Balkenlinsenvariablen. Nennen Sie es Prozent und verwenden Sie
die Prozentformel. Teilen Sie den Einkommenswert durch den Zielwert und
multiplizieren Sie ihn mit 100 Jetzt können wir endlich
den fest codierten Wert für das
Feldsegment durch die
Berechnung ersetzen , um ihn dynamisch zu machen Teilen Sie den Fortschritt in
Prozent durch 100, um eine
Dezimalzahl zu erhalten , und multiplizieren Sie das
Ergebnis mit der Balkenlinse. Wir haben bereits Berechnungen für das Endsegment und
den Ausgabeausdruck. Alles funktioniert sofort. Fantastisch, wir haben den
schwierigsten Teil gemacht. Sie können sehen, wie die Balkenlinse jetzt den Einkommenswert
für verschiedene Monate
widerspiegelt Balken scheint zusätzliche
Quadrate zu haben, um das Problem zu korrigieren .
Wir müssen den Wert für
die Feldsegmentvariable runden die Feldsegmentvariable , damit er immer eine Ganzzahl ist. Reiben Sie dazu den gesamten
Berechnungsausdruck in
Klammern ein und fügen Sie am Ende die
runde Funktion Wir benötigen
hier Klammern, um zu verdeutlichen , dass wir
den gesamten
Berechnungsausdruck
runden wollen , nicht nur die letzte Die Funktion round rundet einen numerischen Wert auf
die nächste Alternativ können Sie die Funktionen
Boden oder Siegel verwenden, um einen Wert auf die nächstgelegene
niedrigere bzw. höhere
Ganzzahl zu
runden . Wir sehen immer noch
zusätzliche Quadrate für Einkommenswerte,
die über den entsprechenden Goldwerten liegen. Dies ist das Thema unserer nächsten Lektion, in der wir über Grenzfälle sprechen
werden. Vielleicht möchten Sie jetzt
den Prozentwert
nach der Skala hinzufügen . Wie Sie sehen,
ist es sinnvoll, auch den Prozentwert zu runden. Oft ist es besser,
einen gemessenen Wert
anstelle eines Prozentwerts zu verwenden einen gemessenen Wert
anstelle eines Prozentwerts Ich könnte zum Beispiel die Einnahmen aus
Gold hinzufügen. Beachten Sie, dass Sie explizit
alle Leerzeichen hinzufügen müssen , die Sie in Ihrer Formelausgabe
sehen möchten . Übrigens
können Sie die Balkenlinse einfach anpassen, indem Sie
den Variablenwert der
Balkenlinse ändern. Da wir alle
Werte richtig miteinander verknüpft haben, wird
der Balken mit der neuen Linse
sofort erstellt , ohne dass
zusätzliche Änderungen erforderlich sind. Die Formel ist am meisten fertig. Herzlichen Glückwunsch! Nachbearbeitung wird in der nächsten Lektion einige kleine Anpassungen vornehmen, um Grenzfälle wie
leere Fortschrittswerte und
Werte über 100% abzudecken leere Fortschrittswerte und
Werte über 100%
10. Edge Cases: Okay, lassen Sie uns damit beginnen zusätzliche Quadrate
für die übersteigenden Werte zu
eliminieren. Hier verwenden wir eine der nützlichsten
Funktionen von Notion, die Funktion. Die Funktion ändert
die Formelausgabe auf der
Grundlage einer bestimmten Bedingung. Das erste Argument ist eine Bedingung, was bedeutet, dass
wir
hier eine Frage stellen , die nur
mit Ja oder Nein, wahr oder falsch beantwortet werden kann . Mit anderen Worten, wir platzieren die Anweisungen für
den wahren Fall als zweites Argument und für den falschen Fall als
letztes Argument. Notion führt
je nach der Antwort
auf die Frage im
ersten Argument Befehle entweder
vom zweiten
oder vom letzten entweder
vom zweiten
oder vom Argument aus. Notion
wird niemals
sowohl die Anweisungen für das zweite als auch für das letzte
Argument ausführen . Es wird immer
nur eine davon ausführen. Manchmal möchten Sie vielleicht mehr als eine Bedingung
festlegen. Das ist unser Fall, da wir uns
mit zwei
Randsituationen befassen werden mit zwei
Randsituationen befassen Überschreitungen und leere Werte. In solchen Fällen können wir
eine aktualisierte Version der
Funktion namens if-Funktion verwenden . Sie funktioniert genauso, mit dem einzigen Unterschied,
dass
Sie jetzt mehrere Paare
von Bedingungen oder Fragen
mit Anweisungen für
ihre wahren Fälle angeben können von Bedingungen oder Fragen . Das ist
der letzten Funktion, die
wir bereits aus
den vorherigen Lektionen kennen, sehr ähnlich der letzten Funktion, die
wir bereits aus
den vorherigen Lektionen kennen .
Der
Begriff überprüft die Bedingungen nacheinander in
der Reihenfolge, in der wir sie gestellt haben. Sobald Notion feststellt, dass
eine Bedingung wahr ist, führt Notion die
entsprechenden Anweisungen auch wenn mehrere
Bedingungen wahr sind. Notion verarbeitet nur
die erste von ihnen. Wenn keine der
Bedingungen zutrifft, führt Notion den
Ausdruck im letzten Argument aus. Lassen Sie uns nun untersuchen,
wie wir
diese Funktion für den
Fortschrittsbalkenausdruck anwenden können . Wenn das Einkommen für
einen bestimmten Monat dem entsprechenden Ziel entspricht, möchte
ich 20
vorgeschlagene Quadrate anzeigen Andernfalls möchte ich, dass unser vorhandener
Ausdruck ausgeführt wird. Wir haben bereits
das letzte Argument , das unser
vorhandener Ausdruck ist. Ich werde es mit der
if-Funktion abschließen , indem ich Platzhalter
für die fehlenden Argumente, Bedingung für das Überschreiten des Werts und einen Ausdruck zur
Anzeige von 20 Quadraten Sie müssen
diese Platzhalter nicht verwenden. Offensichtlich
brechen sie die Formel. Ich verwende sie nur zu
Erklärungszwecken. Und bald werde ich
sie durch echte Ausdrücke ersetzen. Um eine Bedingung zu erzeugen, verwenden
wir das
Größer-als-Sinus. Wir haben bereits die
Prozentvariable, und jetzt können wir anhand des Sinus
größer als
100%
überprüfen . Okay, der Zustand ist
erledigt und jetzt ist es zerrissen. Damit die Bedingungen dem wahren
Fall entsprechen,
dass ich eine Reihe
von 20 lila Quadraten erstellen möchte, müssen
wir hier die
Wiederholungsfunktion verwenden. Der Wert 20 ist der
Balkenlinsenvariablen bereits zugewiesen. Ich werde ihn hier anstelle
des fest codierten Werts verwenden. Denken Sie daran, nach
allen Bedingungen
und wahren Fällen Kommas zu setzen allen Bedingungen
und wahren Fällen Okay, schauen
wir uns das Ergebnis an. Offensichtlich habe ich vergessen, diesen Teil mit der Nummer
hinzuzufügen. Ich werde es einfach
aus dem falschen Fall kopieren. Übrigens solltest du vielleicht in
Betracht ziehen, das Emoji
für die Groß-/Kleinschreibung zu ändern Ich werde zum Beispiel ein gelbes Quadrat
für Fälle
verwenden , in denen das Einkommen das Ziel
übersteigt Okay, schauen wir uns nun einen
anderen Randfall an , in dem der
Einkommens- oder Zielwert leer ist. Schauen wir uns zunächst an, wie der Balken aussieht, wenn das
Einkommen leer ist, wenn das Ziel leer ist, wenn beide leer sind. Wie Sie sehen können, gibt es Balken, die nicht
viel Sinn machen. Ich möchte
eine neue Bedingung hinzufügen. Wenn eine dieser beiden
Spalten leer ist, möchte
ich, dass die
Eigenschaft Fortschrittsleiste ebenfalls leer ist. Okay, fangen wir an, die Formel
zu
aktualisieren indem wir zwei
Nukleus-Inhaber für eine neue Bedingung und ihr wahres
Fallziel oder Einkommen für die Krankheit
fehlen und nichts
für den wahren Fall anzeigen. Beginnen wir mit der Bedingung , um zu überprüfen, ob in einer Spalte ein Wert
fehlt, verwenden wir die Leerfunktion fügen sie einem Spaltennamen hinzu. Denken Sie daran, nach einem Punkt eine Klammer
einzufügen. Am Ende gibt
dieser Ausdruck true zurück, wenn der Wert fehlt
, andernfalls fällt Machen wir dasselbe für die
Einkommensspalte, indem wir nach
derselben
Prüfung den Operator Oder hinzufügen nach
derselben
Prüfung den Operator Oder Wenn ich den Fall abdecken möchte dass sowohl Einkommen als auch
Ziel fehlen, würde
ich den Operator end verwenden. Aber jetzt brauchen wir, oder, okay, wir sind fertig mit der Krankheit. Und jetzt wollen wir uns mit
dem wahren Fall befassen. Es ist einfach. Wird verwendet,
um einen leeren Stream zu zitieren um einen leeren Stream Okay, lassen Sie uns das Ergebnis überprüfen. Großartig. Wie Sie jetzt sehen können, sind
die Balkenzellen leer. Wenn kein Ziel
oder kein Einkommen festgelegt ist. Übrigens können Sie
eine Nachricht anstelle
einer leeren Zeichenfolge verwenden . Wenn Sie es vorziehen,
wir sind fast da. Und zum Abschluss der Lektion werde
ich noch einen sehr nützlichen Tipp
für die Arbeit mit Zahlen
in Notion-Formeln geben . Schau dir an, was passiert, wenn ich
den Spalten „Einkommen“ oder „Ziel“ Null hinzufüge. Notion betrachtet
diese Zellen immer noch als leer. So funktioniert die
Leerfunktion für Zahlen. Sie betrachtet Null
als leeren Wert. Manchmal ist es
okay, aber nicht hier. Wenn ich einen wirklich schlechten Monat mit einem Einkommen von
Null und einem
Ziel von Summenwerten hätte , würde
ich es vorziehen, einen Balken zu sehen der zeigt, dass
0% des Ziels erreicht wurden, keine leere Zeichenfolge Es gibt einen Trick, um
das Verhalten leerer Funktionen anzupassen. Übersetze die Zahl
mit
der Formatfunktion in eine Zeichenfolge , bevor du sie mit
der leeren Funktion
überprüfst. Somit funktioniert die leere
Funktion mit einer Zeichenfolge, die ein Symbol anstelle der Zahl Null enthält. Empty gibt nur dann true zurück ,
wenn in einer Zelle kein Wert
festgelegt ist. Nun, wir sind dem Ziel sehr
nahe. Jetzt müssen Sie nur noch herausfinden
, wie Sie diese Formel für jede
Ihrer Begriffs-Datenbanken
wiederverwenden können .
11. Verwende deinen Fortschrittsbalken wieder.: Willkommen zurück. Wir sind
auf der Ziellinie. Die Formel ist fertig
und in dieser Lektion erfahren
wir, wie
Sie sie
für jede Datenbank in
Ihrem Notion-Workspace wiederverwenden können . Lassen Sie uns zunächst einige
Vorkehrungen treffen, die bei allen Formeln,
die Sie
wiederverwenden oder aktualisieren möchten,
sehr hilfreich sind bei allen Formeln,
die Sie
wiederverwenden oder aktualisieren möchten,
sehr hilfreich . Dies ist eine weitere bewährte Methode , die ich mit Ihnen teilen möchte. Das bedeutet, dass die wichtigsten
Einflussvariablen ganz
nach oben verschoben und von
anderen Variablen
mit gemeinsamen Einstellungen
getrennt mit gemeinsamen Einstellungen Solche Variablen sind in der Einkommensspalte
gespeicherte Fortschrittswerte mit
Balkenobjektiv und in der Zielspalte gespeicherte
Spitzenwerte. Tatsächlich werden genau diese
drei Variablen in der
schrittweisen Anleitung zum
Hinzufügen eines Fortschrittsbalkens
erwähnt . Alle folgenden
Berechnungen sind universell. Diese drei definieren zwar,
was genau wir
messen werden und wie detailliert der Fortschritt visualisiert
werden sollte Da wir
die Balkenlänge bereits variabel haben, werde
ich sie einfach in
den Einstellungsbereich verschieben Die Spalten „Einkommen“ und „Ziel“
müssen Variablen zugewiesen werden. Da wir das noch nicht getan haben, werde
ich eine Variable fertig für
die Einkommensspalte und eine Variable
top für die Zielspalte hinzufügen . Übrigens, wenn ich nur einen Spaltennamen
eingebe, wandelt Notion ihn
nicht automatisch in eine Spaltenreferenz
um. Wie Sie sehen können, ist die
Zielspaltenreferenz hier nicht grau hervorgehoben
,
was bedeutet, dass es sich
nicht um eine Referenz handelt. Um sie in eine Referenz umzuwandeln, muss
ich
die Option explizit aus den von notion
vorgeschlagenen auswählen . Hier haben wir eine Option, ein Ziel, und klicken darauf oder drücken die
Eingabetaste, okay? Jetzt muss ich
alle Dimensionen für
die Einnahmen- und Zielspalten
durch neu erstellte Variablen ersetzen die Einnahmen- und Zielspalten . Okay? Alle notwendigen
Voraussetzungen sind erfüllt. Lassen Sie uns nun sehen, wie Sie diese Formel wiederverwenden
können. Ich habe eine Datenbank für Sport
- und Schlafstunden. Es berechnet bereits
den Unterschied zwischen Schlaf- und Weckzeit. Und ich weiß, dass es mein Ziel ist, jede Nacht 8 Stunden zu schlafen Um einen Fortschrittsbalken hinzuzufügen, muss
ich eine
neue Formelspalte erstellen, die Fortschrittsbalkenformel
kopieren und den Einstellungsbereich aktualisieren. Schauen wir uns die Anleitung Schritt für
Schritt an, um es einfacher zu
machen. Im ersten Schritt müssen wir
definieren, was wir messen. Eigentlich ist es ein Wert
für unsere Variable. Im Zusammenhang mit diesem
Schlaf-Tracker werde
ich
die Schlafstunden messen, werde
ich
die Schlafstunden messen die ich der Variablen Don zugewiesen habe. Dabei handelt es sich
um
den berechneten Wert für
die
Schlafstunden, der in der Spalte
Schlafstunden gespeichert ist. Im zweiten Schritt müssen
wir den höchsten Wert definieren. Mein Ziel hier ist es, 8 Stunden zu
schlafen. Ich habe hier acht als
höchsten Wert angegeben. Stellen wir die Balkenlinse auf 16. Somit
wird jedes Quadrat eine
halbe Stunde stehen , einfach, oder? Ich würde es vorziehen, die Bilder hier zu
ändern. Übrigens, wenn Sie lernen möchten
, wie man
den Unterschied zwischen
dieser und der Weckzeit berechnet , besuchen Sie meinen anderen Kurs zum Erstellen eines automatisierten
Routinetrackers in Notion. Manchmal wird
ein Prozentwert in einer anderen Spalte
gespeichert, wie in diesem Beispiel
mit Projekten, und der Prozentsatz der
abgeschlossenen Aufgaben. In diesem Fall könnten Sie
der Variablen Erledigt einen Prozentwert
zuweisen und
die oberste Variable auf 100 setzen. Manchmal müssen
Sie, anstatt den Variablen „erledigt“
und „Top“
Spalten zuzuweisen , einige Ausdrücke schreiben Wenn Sie zum Beispiel einen schwachen
Habit-Tracker mit Checkboxen haben, müssen
Sie fertig als
Summe aller
angekreuzten Checkboxen
berechnen Summe aller
angekreuzten Checkboxen Die Anzahl der Funktionen
hilft bei der Erstellung des Ausdrucks. Sieben hat hier den höchsten Wert. Da wir sieben Tage in der Woche haben, stelle ich die
Balkenlinse ebenfalls auf sieben. Wahrscheinlich könnten Sie bei einer Gewohnheit, die keine
sieben Tage dauert, eine Spalte für das
Wochenziel
haben . Und verwenden Sie diese Spalte als oberste Spalte, als Balkenlinse, um die Anzahl
der Tage
wiederzugeben , an denen Sie
sich an Ihre Gewohnheiten gehalten haben. Wir können
diesen Balken ganz einfach in eine Prozentansicht umwandeln. Okay. Wenn Sie
bereit sind, etwas mehr zu üben,
versuchen Sie, eine
Ihrer vorhandenen Datenbanken mit
der Fortschrittsbalkenformel zu aktualisieren . Natürlich ist sie für keine Datenbank
anwendbar. Eine Datenbank sollte Daten
enthalten, deren Fortschritt bewertet
werden kann. Ich bin hier, um Ihnen zu helfen,
wenn Sie auf ein Problem stoßen, um
zu verstehen, was getan wurde
oder was in
Ihrem Kontext am wichtigsten ist . Also zögern Sie nicht, im
Diskussionsbereich zu posten. Okay, ich habe nur noch ein paar Worte zu sagen, bevor wir diesen Kurs
beenden.
12. Outro / Abmoderation: Herzlichen Glückwunsch, Sie haben diesen Kurs
abgeschlossen
und verfügen nun über eine nutzbare und anpassbare Begriffsformel
für den Fortschrittsbalken, die Sie selbst
erstellt Wenn du tiefer in die Entwicklung von
Tracking-Systemen in Notion einsteigen möchtest , empfehle
ich dir,
meine anderen Kurse
auf der Plattform zu besuchen . Wenn Sie mit mir
in Kontakt bleiben möchten, besuchen
Sie bitte meinen
Block, in dem ich
mein Wissen und meine
Erfahrung mit Notion teile . Ich bitte dich,
den Screenshot
deines Klassenprojekts zu teilen , um den Abschluss zu feiern und mich und andere Schüler zu
inspirieren. Ein Feedback von Ihnen zu
diesem Kurs ist sehr willkommen. Es ist wirklich schnell zu leben
und es hilft mir und
anderen Schülern sehr , sich in
der riesigen Anzahl anderer
Klassen auf der Plattform
zurechtzufinden . Okay, das war's für den Moment. Danke, dass du mit mir
gelernt hast und viel
Glück dabei,
Notion Power User zu werden.