Formulas (Notion): verschil tussen versies
Naar navigatie springen
Naar zoeken springen
(2 tussenliggende versies door dezelfde gebruiker niet weergegeven) | |||
Regel 13: | Regel 13: | ||
== format() == | == format() == | ||
− | ''Format'' is the oppositie of ''toNumber'': | + | ''Format'' is the oppositie of ''toNumber'': Convert something to a string. Example: |
<pre> | <pre> | ||
+ | slice(format(12345),2,2)) | ||
</pre> | </pre> | ||
Regel 33: | Regel 34: | ||
=== Examples === | === Examples === | ||
− | [ | + | [[Task IDs (Notion)]]: |
− | |||
<pre> | <pre> | ||
− | + | # Strings of 9 digits | |
− | + | # Remove first 6 digits | |
− | slice(" | + | # |
− | + | slice(format(toNumber((prop("Created time"))/10000),5) | |
− | |||
− | |||
− | |||
</pre> | </pre> | ||
Regel 48: | Regel 45: | ||
* https://learn.thomasjfrank.com/notion-formula-reference/formula-components/functions/slice | * https://learn.thomasjfrank.com/notion-formula-reference/formula-components/functions/slice | ||
− | |||
== toNumber() == | == toNumber() == | ||
Regel 63: | Regel 59: | ||
toNumber(prop("Created time")) | toNumber(prop("Created time")) | ||
</pre> | </pre> | ||
+ | |||
+ | == See also == | ||
+ | |||
+ | * [[Task IDs (Notion)]] | ||
== Sources == | == Sources == |
Huidige versie van 18 feb 2023 om 21:09
An overview of Notion functions.
concat()
Concatenate strings, including output from commands. E.g.:
concat("Created: ", formatDate(prop("Time - Created"), "W"))
This probably isn't a very useful example, as it includes a label in the property field - Excellent way to mess up data integrity.
format()
Format is the oppositie of toNumber: Convert something to a string. Example:
slice(format(12345),2,2))
slice()
slice is like mid$(string,positie,length) in some other languages
Syntaxis
slice(string, start-index [, end-index]) as string * start-index: Starting at 0 * end-index (option): Last character to include
Examples
# Strings of 9 digits # Remove first 6 digits # slice(format(toNumber((prop("Created time"))/10000),5)
Sources
toNumber()
You need toNumber()
for calculations that involve relations: Eventhough the looked-up value might be a number, it isn't as it is a relation. Example:
toNumber(prop("Product unit price")) * prop("Number of products")
Also use this function to convert a date-/time field to Unix Epoch Time:
toNumber(prop("Created time"))