Reading and Writing Specifics by Column Type

In this page, we cover the specifics of each monday.com column regarding how to read from and write to them.

Finally we explain How to clear column values.

Connect Board columns

See Interacting with Multi-Value Columns (People, Dropdown, Tags and Connect Board)

Checkbox columns

To read a Checkbox column, use the {Column} placeholder. The returned value will be either 0 (not checked) or 1 (checked).

1:[A]={Checkbox}→ 0 if unchecked, 1 if checked

To write to a Checkbox column, use 0 to uncheck it and 1 to check it.

1:{Checkbox}=1Checks the checkbox column

Country columns

To read a Country column, use the {Column} placeholder. The returned value will be the two-letter abbreviation for the country.

1:[A]={Country}→ US,GB,FR,IS, etc.

To write to a Country column, use either the two-letter abbreviation or the English name. Here is the Full List of Country Codes.

1:{Country}="GB"

Or

1:{Country}="United Kingdom"

Note than when testing in the Formula Editor, the Advanced Formula Booster will check the possible values for the Country column and indicate if the value you enter is incorrect.

Date columns

To read a Date column, use the {Column} placeholder. The returned value will be in the YYYY-MM-DD format.

1:[A]={Date}2023-02-28

To write to a Date column, use the same format.

1:{Date}="2023-02-28"

See Interacting with Multi-Value Columns (People, Dropdown, Tags and Board Relation)

Email columns

In monday, the Email column displays the email as a clickable link. The text of the clickable link is the email address unless you specify a text to be used in its place.

To read an Email column, use the {Column} placeholder. It will return the email and the text separated by a comma or only the email address if no text was provided.

1:[A]={Email}→ bob@example.com OR bob@example.com,Bob's Email

To write to an Email column, enclose the email address between double quotes. Note than when you run a test in the Formula Editor, the Advanced Formula Booster will check the address and indicate if the email is not a valid email address.

1:{Email}="name@example.com"

If you want to include a text for the link, use this syntax:

1:{Email}="name@example.com,Text"Note the double quotes around the email and text as a whole

Hour columns

See Numbers column.

Item names

The Item name is not a column per se, but you can read it and modify it. To read the Item name, use the {Name} placeholder.

1:[A]={Name}→ Send package to publisher

To change the Item name, simply enter the name between double quotes.

1:{Name}="New Item Name"

The Link column works similar to the Email column. It displays the URL as a clickable link. The text of the clickable link is the URL unless you specify a different text to be used.

To read a Link column, use the {Column} placeholder. It will return the URL and the text separated by a comma or only the URL if no text was provided.

1:[A]={Link}→ https://www.example.com OR https://www.example.com,Web Site

To write to a Link column, enclose the URL of the link between double quotes. Note than when you run a test in the Formula Editor, the Advanced Formula Booster will check the URL and indicate if it is a valid URL. Make sure you include https:// or http://.

1:{Link}="https://www.example.com"

If you want to include a text for the link, use this syntax:

1:{Link}="https://www.example.com,Web Site"Note the double quotes around the URL and text as a whole

Location columns

The Location column displays a clickable location made of a latitude and a longitude and optionally a text to identify the location.

To read a Location column, use the {Column} placeholder. It will return the latitude, longitude and text (if provided) separated by a comma.

1:[A]={Location}→ 40.7488509,-73.9852755,Empire State Building

To write to a Location column, enclose the latitude and longitude between double quotes. Note than when you run a test in the Formula Editor, the Advanced Formula Booster will check both and indicate if they are not valid coordinates.

1:{Location}="40.7488509,-73.9852755"

If you want to include a text for the location, use this syntax:

1:{Location}="40.7488509,-73.9852755,E.S.B."double quotes are surrounding the location data

Long Text columns

To read a Long Text column, use the {Column} placeholder.

1:[A]={LongText}→ This is a text.

To write to a Long Text column, enter the tags between double quotes.

1:{LongText}="This is a text."

If you want your text to be split across multiple lines, use the LINES function.

1:{LongText}=LINES("Line 1 Text","Line 2 Text","Line 3 Text")

Number columns

To read a Number column, use the {Column} placeholder.

1:[A]={Number}→ 354

To write to a Number column, simply enter the number. No need to enclose it between double quotes, but double quotes will not hurt if you include them.

1:{Number}=354

People columns

See Interacting with Multi-Value Columns (People, Dropdown, Tags and Board Relation)

Phone columns

If you look at a Phone column in monday.com, you see a phone number and optionally a flag corresponding to the country of the phone number. In most cases, monday.com figures out the country when you type the phone number.

To read a Phone column, use the {Column} placeholder. It will return the phone number followed by the two-letter country code.

1:[A]={Phone}→ 13022329222,US

To write to a Phone column, enter the phone number (including the numeric country code) and the two-letter country code, separated by a comma.

1:{Phone}="13022329222,US"double quotes are surrounding the list

The two-letter country code is not mandatory, but if you do not include it, no flag will be displayed next to the number. In other words, monday.com will not try to figure out the country of the number should you omit it.

Rating columns

See Numbers column.

Status columns

To read a Status column, use the {Column} placeholder.

1:[A]={Status}→ Done

To write to a Status column, enter the status between double quotes. Note than when you run a test in the Formula Editor, the Advanced Formula Booster will check the possible values for the Status column and indicate if the value you entered is incorrect.

1:{Status}="Done"

Tags columns

See Interacting with Multi-Value Columns (People, Dropdown, Tags and Board Relation)

Text columns

To read a Text column, use the {Column} placeholder.

1:[A]={Text}→ This is a text.

To write to a Text column, enter the tags between double quotes.

1:{Text}="This is a text."

Timeline columns

To read a Timeline column, use the {Column} placeholder. It returns both dates separated with a comma.

1:[A]={Timeline}→ 2023-01-05,2023-01-12

Should you only want to get the start or end date, use {Column#Start} and {Column#End}. Both options are available in the Column Selector pop-up.

#Start and #End are for reading only. You cannot write to them (the editor will indicate an error if you try to assign a value to them).

1:[A]={Timeline#Start}"→ 2023-01-05

To write to a Timeline column, enter the two dates separated by a comma. You cannot use {Column#Start} and {Column#End} to write to a timeline.

1:{Timeline}="2023-01-05,2023-01-12"Double-quotes are surrounding both dates

If your start and end dates are in columns or variables, use the TIMELINE function.

1:{Timeline}=TIMELINE({StartDate},{EndDate})

The TIMELINE function takes either two dates as parameters (as shown above) or one date and a number (the duration). That number can be negative if you want to go backward.

1:{Timeline}=TIMELINE({Date},-20){Date} is the end date since duration is negative

The order of the dates is not important. The Advanced Formula Booster will always put the earlier date first.

Week columns

To read a Week column, use the {Column} placeholder. It returns the start date followed by the end date (6 days later) separated with a comma.

1:[A]={Week}→ 2023-01-02,2023-01-08

Should you only want to get the start or end date, use {Column#Start} and {Column#End}. Both options are available in the Column Selector pop-up.

#Start and #End are for reading only. You cannot write to them (the editor will indicate an error if you try to assign a value to them).

1:[A]={Week#Start}"→ 2023-01-02

To write to a Week column, you only need to enter a date in the week of your choice. The Advanced Formula Booster will calculate which week it is in.

1:{Week}="2023-01-05"→ Week of 2023-01-02 (if your 1st day of the week is Monday)

World Clock columns

To read a World Clock column, use the {Column} placeholder. It returns the time zone.

1:[A]={World Clock}→ Europe/Paris

To write to a Timeline column, enter the time zone between double-quotes.

1:{World Clock}="Europe/Paris"

How to clear column values

To clear any of the columns mentioned above, simply use the CLEAR() function:

1:{Column}=CLEAR()

or alternatively:

1:{Column}=""