Funktsiooni dateBetween() abil saate arvutada päevade arvu alguskuupäeva ja lõppkuupäeva vahel jaotise Notion atribuudis „Kuupäev”.
Notion on tööruumirakendus, mis annab teile võimaluse teha märkmeid, hallata ülesandeid ja projekte, hallata andmebaase, luua ajakavasid, teha koostööd ja palju muud. See on koostööplatvorm, mis ühendab igapäevase töö komponendid, nagu märkmed, kirjutusvahendid, ülesannete loendid, kanban, wikid, arvutustabelid, andmebaasid, kalendrid ja meeldetuletused, üheks. Mõistet toetavad erinevad platvormid, sealhulgas Android, iOS, Mac, Windows ja Web.
See on suurepärane tööriist ülesannete loendite, kalendrite, ajakavade, ajakavade ja meeldetuletuste loomiseks ja haldamiseks. Kalendrite ja meeldetuletustega töötades peame kuupäevadega palju manipuleerima. Nii et mõnikord peate arvutama, mitu päeva on konkreetse algus- ja lõppkuupäeva vahel. See on selle artikli eesmärk, õpetada teile, kuidas arvutada Notioni algus- ja lõppkuupäeva vahele jäävaid päevi.
Kuidas arvutada päevi kahe kuupäeva vahel
Üks kõige kasulikumaid andmebaasikomponente, mida saate Notionis luua ja hallata, on tabel, see võib olla tekstisisesed tabelid või täisleheküljelised tabelid. Mõistes nimetatakse tabeli iga veergu omaduseks. Valemi atribuut arvutab tulemused teiste omaduste (muutujate) põhjal.
Notionis on valemid veerupõhised, mis tähendab, et saate valemeid rakendada ainult tervele veerule. Ja te ei saa rakendada valemit tabeli ühele reale.
Andmebaasis soovite erinevatel eesmärkidel arvutada kahe kuupäeva vahele jäävate päevade arvu. Näiteks selleks, et arvutada, mitu päeva jääb iga patsiendi ravi algus- ja lõppkuupäeva vahele.
Kahe kuupäeva vahele jäävate päevade arvutamiseks peate kasutama funktsiooni dateBetween(), mis mitte ainult ei arvuta päevi, vaid ka nädalaid, kvartaleid, kuid, aastaid, tunde, minuteid, sekundeid ja millisekundeid algus- ja lõppkuupäevade vahel. See funktsioon töötab ainult kuupäeva atribuudi (muutuja) puhul.
Oletame, et teil on jaotises Projekti mõiste järgmine tabel. Ja peate arvestama päevade arvu iga ülesande algus- ja lõppkuupäeva vahel.
Nüüd hakkame kasutama kuupäevBetween()
funktsioon alguskuupäeva ja lõppkuupäeva vahele jäävate päevade arvutamiseks. Selle toimimiseks peaks teie tabeli veerg Kuupäev (Ajakava) olema atribuuditüübiga Kuupäev.
Kinnisvara tüübiks 'Kuupäev' muutmiseks klõpsake veeru pealkirjal ja valige jaotises "Kinnisvara tüüp" tüüp "Kuupäev", nagu on näidatud alloleval pildil.
Algus- ja lõppkuupäeva tabelisse Mõtete lisamiseks ei pea te looma kahte eraldi veergu.
Saate lihtsalt sisestada algus ja lõpp samasse veergu, kasutades kuupäevavalija kalendri menüüd. Selleks klõpsa kuupäeva veerus (omadused) lahtrile ja avaneb kalendriaken, kus saad valida kuupäeva.
Esmalt valige kalendriaknas alguskuupäev. Seejärel lubage lüliti "Lõppkuupäev".
Seejärel valige lõppkuupäev ja näete, et kõik vahepealsed kuupäevad on tähistatud sinise värviga.
Vahepealsete päevade arvutamiseks lisage uus veerg ja muutke selle nimeks „Päevad vahepeal”. Kui tabelisse lisatakse uus atribuut (veerg), on selle atribuudi vaiketüüp "Tekst", seega muutke selle atribuudi tüübiks "Valem" menüüst Atribuudi tüüp (nagu allpool näidatud).
DateBetween() süntaks:
kuupäevBetween(kuupäev, kuupäev, tekst)
Argument kuupäev määrab kuupäeva atribuudi nime, mis sisaldab nii alguskuupäeva kui ka lõppkuupäeva. Tekstiargumendid peaksid olema üks ühikutest, nagu päevad, nädalad, kvartalid, kuud, aastad, tunnid, minutid, sekundid ja millisekundid.
Klõpsake tabelis mis tahes lahtrit valemi veerus. See avab valemiakna (nagu allpool näidatud), kuhu saate oma valemi tippida.
Valemi aknas vasakpoolsel paneelil saate kerida ja leida mitmeid jaotisi, nagu omadused, konstandid, funktsioonid, operaatorid jne. Kui hõljutate kursorit vasakpoolse üksuse kohal, leiate selle kirjelduse, süntaksi, ja näiteid selle kasutamise kohta.
Tippige allolev valem akna ülaosas olevasse tekstikasti.
dateBetween(end(prop("Ajakava")), algus(prop("Ajakava")), "päevad")
Märge: Ülaltoodud valemis end(prop("Ajakava"))
ja start(prop("Ajakava"))
viita veergule, mis sisaldab nii alguskuupäeva kui ka lõppkuupäeva, samas kui viimases argumendis olev "days" määrab päevade ühiku. Peate asendama Ajakava
koos alg- ja lõppkuupäevaga veeru atribuudi nimega teie mõistetabelis.
Kui hakkate valemit tippima, näete allpool seotud käske, mida saate oma valemis kasutada. Kui klõpsate sellel, lisatakse see teie valemile ja see säästab teid käsitsi sisestamise vaevast.
Kui olete valemi tippimise lõpetanud, kuvatakse tulemus kohe veerus, enne kui klõpsate nuppu "Valmis".
Klõpsake nuppu "Valmis" või vajutage Ctrl + Enter
või klõpsake selle sulgemiseks suvalist kohta väljaspool valemiakna.
Nüüd näete päevade arvu iga tabelis oleva ülesande alguskuupäeva ja lõppkuupäeva vahel. Nagu näete allpool, kui teie algus- ja lõppkuupäev on samad (ülesande 5 puhul), saate 0.
Nüüd teate, kuidas arvutada Notionis kahe kuupäeva vahele jäävaid päevi.