Kā aprēķināt dienas starp sākuma un beigu datumu

Varat aprēķināt dienu skaitu starp sākuma datumu un beigu datumu rekvizītā Date, izmantojot funkciju dateBetween().

Notion ir darbvietas lietojumprogramma, kas nodrošina iespēju veikt piezīmes, pārvaldīt uzdevumus un projektus, pārvaldīt datu bāzes, izveidot grafikus, sadarboties un daudz ko citu. Tā ir sadarbības platforma, kas vienā apvieno ikdienas darba komponentus, piemēram, piezīmes, rakstīšanas rīkus, uzdevumu sarakstus, kanban, wiki, izklājlapas, datu bāzes, kalendārus un atgādinājumus. Jēdziens tiek atbalstīts dažādās platformās, tostarp Android, iOS, Mac, Windows un Web.

Tas ir lielisks rīks, lai izveidotu un pārvaldītu uzdevumu sarakstus, kalendārus, laika grafikus, grafikus un atgādinājumus. Strādājot ar kalendāriem un atgādinājumiem, mums ir daudz jāmanipulē ar datumiem. Tāpēc dažreiz jums ir jāaprēķina, cik dienu ir starp konkrētu sākuma un beigu datumu. Tāds ir šī raksta mērķis — iemācīt jums aprēķināt dienas starp sākuma un beigu datumu pakalpojumā Notion.

Kā aprēķināt dienas starp diviem datumiem

Viens no visnoderīgākajiem datu bāzes komponentiem, ko varat izveidot un pārvaldīt programmā Notion, ir tabula, tā var būt iekļautas tabulas vai pilnas lapas tabulas. Programmā Notion katra tabulas kolonna tiek saukta par īpašumu. Formulas rekvizīts aprēķina rezultātus, pamatojoties uz citām īpašībām (mainīgajiem).

Programmā Notion formulas ir balstītas uz kolonnām, kas nozīmē, ka formulas var lietot tikai visai kolonnai. Un jūs nevarat lietot formulu vienai tabulas rindai.

Datubāzē dažādiem mērķiem jūs vēlaties aprēķināt dienu skaitu starp diviem datumiem. Piemēram, lai aprēķinātu, cik dienu ir starp katra pacienta ārstēšanas sākuma un beigu datumu.

Lai aprēķinātu dienas starp diviem datumiem, ir jāizmanto funkcija dateBetween(), kas ne tikai aprēķina dienas, bet arī nedēļas, ceturkšņus, mēnešus, gadus, stundas, minūtes, sekundes un milisekundes starp sākuma un beigu datumu. Šī funkcija darbojas tikai ar datuma rekvizītu (mainīgo).

Pieņemsim, ka jums ir šāda tabula sadaļā Jēdziens par projektu. Un jums ir jāskaita dienu skaits starp katra uzdevuma sākuma un beigu datumu.

Tagad mēs izmantosim datumsStarp() funkcija, lai aprēķinātu dienas starp sākuma datumu un beigu datumu. Lai tas darbotos, tabulas slejai Datums (Grafiks) ir jābūt rekvizīta veidam Datums.

Lai mainītu īpašuma veidu uz "Datums", noklikšķiniet uz kolonnas nosaukuma un sadaļā "Īpašuma veids" atlasiet veidu "Datums", kā parādīts attēlā zemāk.

Šim attēlam ir tukšs alt atribūts; tā faila nosaukums ir allthings.how-how-to-calculate-days-between-start-and-end-date-on-notion-image-15.png

Lai tabulai Jēdziens pievienotu sākuma un beigu datumu, nav jāizveido divas atsevišķas kolonnas.

Varat vienkārši ievadīt Sākt un Beigt tajā pašā kolonnā, izmantojot datumu atlasītāja kalendāra izvēlni. Lai to izdarītu, noklikšķiniet uz šūnas datuma kolonnā (rekvizīts), un jūs iegūsit kalendāra logu, kurā varēsit atlasīt datumu.

Vispirms kalendāra logā atlasiet sākuma datumu. Pēc tam iespējojiet pārslēgšanas slēdzi “Beigu datums”.

Pēc tam atlasiet beigu datumu, un visi datumi starp tiem ir atzīmēti ar zilu krāsu.

Lai aprēķinātu dienas starplaikā, pievienojiet jaunu kolonnu un mainiet tās nosaukumu uz "Dienas starp". Kad tabulai tiek pievienots jauns rekvizīts (kolonna), tā noklusējuma rekvizīta tips būs “Teksts”, tāpēc izvēlnē Īpašuma tips mainiet tā rekvizīta veidu uz “Formula” (kā parādīts tālāk).

Datuma Between() sintakse:

datumsStarp(datums, datums, teksts)

Kur datuma arguments norāda datuma rekvizīta nosaukumu, kas satur gan “Sākuma datums”, gan “Beigu datums”. Teksta argumentiem ir jābūt vienai no vienībām, piemēram, dienām, nedēļām, ceturkšņiem, mēnešiem, gadiem, stundām, minūtēm, sekundēm un milisekundēm.

Tabulā noklikšķiniet uz jebkuras šūnas formulas kolonnā. Tiks atvērts formulas logs (kā parādīts zemāk), kurā varat ierakstīt formulu.

Formulas logā kreisajā panelī varat ritināt un atrast vairākas sadaļas, piemēram, Rekvizīti, Konstantes, Funkcijas, Operatori utt.. Novietojot kursoru virs vienuma kreisajā pusē, varat atrast tā aprakstu, sintaksi, un piemēri, kā to izmantot.

Loga augšdaļā esošajā tekstlodziņā ierakstiet tālāk norādīto formulu.

datumsBetween(beigas(prop("Grafiks")), sākums(prop("Grafiks")), "dienas")

Piezīme: Iepriekš minētajā formulā beigas(prop("Grafiks")) un sākums(prop("Grafiks")) skatiet kolonnu, kurā ir gan sākuma datums, gan beigu datums, savukārt pēdējā argumentā “dienas” norāda dienu vienību. Jums ir jāaizstāj Grafiks ar rekvizīta nosaukumu kolonnai ar sākuma un beigu datumu jūsu Jēdzienu tabulā.

Kad sākat rakstīt formulu, varat redzēt saistītās komandas, kuras varat izmantot savā formulā. Noklikšķinot uz tā, tas tiks pievienots jūsu formulai, un tas ļaus jums tos manuāli rakstīt.

Kad esat pabeidzis rakstīt formulu, rezultāts nekavējoties tiks parādīts kolonnā, pirms jūs pat noklikšķināsit uz "Gatavs".

Noklikšķiniet uz "Gatavs" vai nospiediet Ctrl + Enter vai noklikšķiniet jebkurā vietā ārpus formulas loga, lai to aizvērtu.

Tagad jūs ieguvāt dienu skaitu starp katra uzdevuma sākuma datumu un beigu datumu tabulā. Kā redzat tālāk, ja sākuma un beigu datums ir vienāds (5. uzdevumam), jūs saņemsit “0”.

Tagad jūs zināt, kā aprēķināt dienas starp diviem datumiem vietnē Notion.