Book Image

Enhancing Productivity with Notion

By : Danny Hatcher
Book Image

Enhancing Productivity with Notion

By: Danny Hatcher

Overview of this book

Notion is note-taking, wiki management, and task and project management software that gives you control of your working environment. By creating pages using a variety of block types and database styles, the possibilities are endless. This book will help you overcome challenges in managing large projects using Notion and creating documents using real-time updates with a great deal of flexibility, allowing everyone to have a customized view as per their needs. With this book, you'll become well-versed with Notion, where you’ll learn how to access, create, and change a workspace utilizing all the blocks, database views and properties, and advanced features and functions. From a table or list view to a Kanban board or gallery view, you'll get to explore several database options available in Notion. You’ll learn the skills to build pages, customize the aesthetics, create templates, and store, organize, and surface information through databases, all while building a system and workflow that works for you in your context. The book will also demonstrate how to import and export information and combine Notion with other tools using the API. By the end of this book, you’ll be able to create a task management system, project management system, or any other system while combining it with other tools that speed up your work for better efficiency.
Table of Contents (18 chapters)
1
Section 1: Settings and Structure
6
Section 2: Database Options, Features, and Functions
12
Section 3: Creating Advanced Workflows

Creating a progress bar

In this section, you will learn how you can use the formula property to roll up a rollup property and how you can use various formula options to create a variety of outputs using the nested formula and property substitution techniques.

When using the rollup property in a database, it can do calculations on any property type except a rollup property itself. This means that if you want to roll up a rollup property, you need to have a dynamic copy of that rollup property so that when the information is changed, it changes the calculation automatically.

Three-database setup

The example given in Figure 9.6 shows three databases: a Tasks database, a Projects database, and a Person database.

Figure 9.6 – A three-database setup with a roll up of a rollup being done in the Person database

The Tasks database has a Done property, which is checked when a task is completed. The Task 1 and Task 2 pages are related to the appropriate...