SeaTable-Formeln bieten Ihnen verschiedene Möglichkeiten, mit den Daten in Ihren Tabellen zu arbeiten. Eine Möglichkeit ist die Suche nach Wörtern in einem Text.
Durch die Eingabe einer entsprechenden Formel können Sie eine Text-Spalte automatisch nach beliebigen Wörtern durchsuchen lassen und einen beliebigen Hinweis – z.B. „Wort gefunden/nicht gefunden“ – in einer Formel-Spalte Ihrer Tabelle hinzufügen.
Nach einem Wort in einem Text suchen #
Im konkreten Beispiel ist das Ziel, mithilfe einer Formel nach einem spezifischen Wort in der Text-Spalte „Request“ zu suchen.
Hierfür fügen Sie der Tabelle zunächst eine Formel-Spalte hinzu, in deren Textfeld Sie anschließend eine beliebige Formel hinzufügen können.
Um nach einem Wort in einer Text-Spalte zu suchen, fügen Sie der Formel zunächst die Funktion „if“ hinzu, die Sie im Formel-Editor unter dem Reiter Logische Funktionen finden. Die Funktion untersucht dabei, ob eine definierte Bedingung zutrifft oder nicht und gibt je nach positivem oder negativem Ergebnis einen definierbaren Wert zurück.
Im nächsten Schritt erweitern Sie die Formel um die Funktion „find“, mit deren Hilfe die Text-Spalte nach einem spezifischen Wort durchsucht werden kann. Sie finden die Funktion im Formeleditor im Reiter Textfunktionen.
Nach den beiden Funktionen folgt in der Formel das spezifische Wort, auf welches Sie die Text-Spalte automatisch untersuchen lassen möchten. Fügen Sie das Wort einfach manuell der Formel in Anführungsstrichen hinzu.
Der wichtigste Bestandteil der Formel stellt der Name der Spalte dar, die auf das Vorhandensein des gesuchten Wortes überprüft werden soll.
Besonders wichtig ist dabei, dass der Spalten-Name mit geschweiften Klammern umrahmt ist, da SeaTable ansonsten nicht erkennen kann, welcher Text mithilfe der Formel überprüft werden soll.
Hinter den Spalten-Namen fügen Sie die mathematische Gleichung „1 > 0“ hinzu. Diese ist insofern für die Formel von Bedeutung, da Sie angibt, dass ein spezifischer Wert zurückgegeben wird, sobald das gesuchte Wort mindestens einmal in der Text-Spalte gefunden wird.
Achten Sie in der Formel bitte darauf, die Klammer nach der ersten Zahl zu schließen. Die Vergleichszeichen ( > , < , = , etc.) finden Sie im Formeleditor im Reiter Operatoren.
Abschließend definieren Sie in der Formel noch die Werte, die Ihnen in der Formel-Spalte für das Vorhandensein bzw. Nicht-Vorhandensein des gesuchten Wortes im Text zurückgegeben werden. Der zuerst eingegebene Wert erscheint dabei stets in der Formel-Spalte, wenn das gesuchte Wort im Text gefunden wurde, letzterer Wert im gegenteiligen Fall. Setzen Sie die Werte bitte in der Formel stets in Anführungszeichen und trennen Sie diese mit einem Komma.
Vor der Bestätigung gilt es noch zu beachten, dass die Klammer unbedingt geschlossen werden muss, damit die Formel als gültig akzeptiert wird.
Nach Bestätigung der eingegebenen Formel können Sie anhand des Werts in der Formel-Spalte Ihrer Tabelle erkennen, ob das gesuchte Wort in der untersuchten Text-Spalte gefunden wurde.