Leverage this space to unlock the power of Airtable formulas.
Recently active
Noob here - so bear with me. I have an incoming date I want to convert into an Airtable Date - is there a formula that can do this? Here is the type of incoming information I want to convert: Thu, 14 Feb 2019 19:17:23 +0000 (UTC)
I’m trying to extend a function that I previously got some help with on this forum. My use case is a base for storing details on art exhibitions, with fields for a start and end date for each exhibition. With help, I got the formula working when it was only checking 3 conditions - Has it started? Is it currently running? Has it finished? I’ve now tried to nest another IF to test whether the exhibition will end soon (a certain number of days to the End_date), but I can’t get it to work. I’m wondering whether it’s even possible to do what I want! The closest I’ve got are these two. The following will flag all currently open exhibitions as “Ending soon” even if they’re not. IF(IS_AFTER({Start_date},TODAY()), “Not yet started”, IF(DATETIME_DIFF(TODAY(),{End_date},‘days’)<=3, “Ending soon”, IF(IS_AFTER({End_date},TODAY()), “Currently running”, “Already finished”))) The following will flag all open exhibitions as “Currently running” even if they’re due to finish within 3 days. IF(IS_AF
When pasting the created formula field from Airtable to another application (Chrome or TextEdit), the result adds open and closing quotations "". Formula: ‘’ & Name & '’ & “\n” & {FIELD 1} & “\n” & "FIELD 2: " & FIELD 2 & “\n” & "FIELD 3 " & {FIELD 3} & “\n” & "FIELD 4 " & IF({FIELD 4}=“1”,“Yes”,“N/A”) & “\n” & "FIELD 5 " & {FIELD 5} & “\n” & "FIELD 6 " & IF({FIELD 6}=“1”,“Yes”,“N/A”) & “\n” & "FIELD 7 " & IF({FIELD 7}=“1”,“Yes”,“N/A”) & “\n” & "FIELD 8 " & IF({FIELD 8}=“1”,“Yes”,“N/A”) & “\n” & "FIELD 9 " & IF({FIELD 9}=“1”,“Yes”,“N/A”) & “\n” & "FIELD 10 " & {FIELD 10} & “\n” & "FIELD 11 " & “\n” & {FIELD 12} Result: “Sample Name FIELD 1 FIELD 2: FIELD 2 FIELD 3 FIELD 3 FIELD 4 Yes FIELD 5 FIELD 5 FIELD 6 Yes FIELD 7 Yes FIELD 8 Yes FIELD 9 Yes FIELD 10 FIELD 10 FIELD 11 FIELD 12” Any idea what’s going on? The quotations doesn’t show in the cell
I’ve just imported my library database from librarything. Copy and paste worked as a charm for my 711 books, I was impressed! The only thing is that on the Author field I got “surname, name” records: “Kafka, Franz” When I try to link them to another record in a new base, I get one record for “Franz” and another for “Kafka”. Is there a formula to join text separated by comma within a record?
I’m trying to create a formula that will list multiple fields that are empty, but can only get it to list a single field. It is meant to be a quick reference field to see what info is not filled out in a row. The goal: IF {Field 1}, {Field 2}, {Field 3} are all empty, but {Field 4} is filled out, then list “Field 1, Field 2, Field 3” Below is my attempt. It only ever lists a single field, seemingly overwriting other values that would be returned. If I introduce OR IF it breaks the formula. IF({Film Year}=BLANK(), “Film Year”, IF({Print Source}=BLANK(), “Print Source”,IF({RT (min)}=BLANK(), “RT (min)”)))
I have a roll-up field that rolls up a bunch of warning signs, which I want to display neatly on top of each other instead of separated with commas. I got a formula with the following: SUBSTITUTE({Roll up warning},’,’,’\n’) I’ll expect it to replace all the commas with line breaks - however it just gives me an #ERROR!. What am I doing wrong?
I am in the process of changing everything from excel/sheets over to Airtable and I have run into a strange problem that is quite trivial in Excel/Sheets but seemingly difficult in Airtable. Essentially all I want to do is count how many times an email address has come up in the last 30 days from a DATETIME. Each record has a unique datetime and an email address, all I’m trying to do is count how many times that is happening in Airtable. The function in sheets is =COUNTIFS(A:A,A2919,B:B,">="B2919-30,B:B,"<="B2919)) Where A is the email column, and B is the date of entry. Any help would be appreciated.
I would like to be able to only pull up records in a LOOKUP field if they match specific criteria. For example, in one table I have a list of classes with a corresponding field telling me what “Zone” or location they are in. For example: Class 1 Zone 2 Class 2 Zone 3 Class 3 Zone 4 Class 4 Zone 2 Then in another table I would like to be able to only LOOKUP all the classes that ,meet an existing criteria but only display classes that are also filtered by the Zone in that row. For example: Mondays Class 1, Class 4 Zone 2 Tuesdays Class 2 Zone 3 I want the LOOKUP field in the first row to only pull up the classes in Zone 2. Where as the the second row would pull up classes that are in Zone 3. Is this possible?
I am using a simple form to take orders, with the relevant variables being Buy/Sell, and Price. At the moment we are manually matching orders by creating custom views and sorting by price. As the volume of orders increases, this is becoming far too difficult. How could I create a formula that would allow for basic order matching? It would need to see if there are any Buy orders (single select field) that have a price higher than the lowest Sell order. I’ve been tasked with optimizing the process but I’m having a very tough time with the formulas in general, let alone something this complex. Thanks in advance!
For help writing or troubleshooting formulas. Please include the full text of your formula, plus any helpful screenshots!
I thought this would be quite straight forward, but I’m not having it going for me at all. I have a Roll-up field that is a duration which I need to add to a formula-field as part of a concatenated text. I tried: 'Time: ’ & DATETIME_FORMAT({Total Time}, ‘h:mm’) But can’t get it to work - does anyone know how this could work?
Hey everyone, I’m trying to figure out how to do this formula. I have 3 columns with various dates (day startup is first contacted, day first meeting is set, day second meeting is set). Clearly these dates are going to be in progressive order. There’s also another field called “investment declined.” I’m trying to create a formula that calculates the # of days it took for a startup to either be fully analyzed and declined for investment, or the # of days the startup is currently in the funnel (pulling from the latest date among the 3 columns). Can anyone help me out here? If you’re a Redditor I’ll give you Reddit gold hahaha.
Hi There! I’m looking to find the difference between two fields. Specifically, I have a field for who Registered for a meeting and a field for who actually Attended that meeting. I want to be able to see who Registered but did not attend OR who Attended but did not register. Thanks for any help you can provide!
I’m trying to bring in a spreadsheet into a Base. Each month, we pull a report that tells us how many people, per department, we have. Department 1 = January '19 has 32, December '18 has 28, November '18 has 34 Department 2 = January '19 has 88, December '18 has 64, November '18 had 100 etc. We create a column for each month and put that data in the column 11/2018 32 88 Next column 12/2018 28 64 Next column 1/2019 34 100 We do this every single month, so that means we are adding a new column with the newest data. Issue #1 I need to calculate the difference between the current month - past month. Column 1/2019 - Column 12/18 I then need to calculate the difference between the current month - 2 months prior Column 1/2019 - Column 11/2018 How do I do this, knowing that the column is going to change every single month when we add the newest month column? Issue #2 I need to create filters that show me entries that increase and decrease, based off the formulas created above. Is this even pos
I would like to add a column that displays a number (e.g. “3”) based on the number of times a word (e.g. “YES”) appears in 5 specific columns of my base. How would I do this?
I’ve been reading the board attempting to properly formulate a nested IF statement, but I keep getting an invalid formula error. Could someone please help? This is what I’m trying to do: each record of my database entries are defined by either being Open, Billed or Paid. I use a multiple select drop down to mark the record. What I would like to do is have a field serve as a time stamp for when the condition changes from one to the other. This is the formula I have so far, but it is not working: IF({Status}=“Open”,DATETIME_FORMAT(NOW(), ‘MM-DD-YY’), IF({Status}=“Billed”,DATETIME_FORMAT(NOW(), 'MM-DD-YY’), IF({Status}=“Paid”,DATETIME_FORMAT(NOW(), ‘MM-DD-YY’)))) What am I doing wrong?
I am looking to get the following to work in one column, so the url link still functions. O Beach Ibiza, gps url link
I have a status field that reflects status based on a date field {Finish} being overdue. The status field returns #ERROR! if the Finish date field is null. Can somebody help me extend this formula to suppress displaying #ERROR! if no date value entered? Here’s the start of the formula, which works if there is a value for {Finish} IF({Complete}=BLANK(),IF(IS_BEFORE({Finish},TODAY()),“ :triangular_flag_on_post: Past Due”,“ :heavy_check_mark: On Track”))
Hi, Need some help. DATETIME_FORMAT(DATEADD({Date},{NumberMonths},‘month’),‘YYYY-MM’) example: Date = Jan 1, 2019 NumberMonths = 3 the result is 2019-04 if I have a value in the record table like Day = 25 I want the result to be 2019-04-25 This is for a payment table that reminds me to pay on the 25th of the 3rd month from Jan. 1st. Thanks
Hi, I have creating a time sheet with the following: Start times in a table at increments of 15 minutes - 6am, 6:15am, 6:30am etc… End times in a table at increments of 15 I have created a form which links to the start and end time tables. I then have a formula which is meant to subtract the input data. My problem is that Airtable is unable to calculated the difference of the end time 17:00 (or 5pm) to the start time 7.00am. The formula works if the field is done as duration. But from the guys who send the forms, they struggle to enter direct inputs as hh:mm. They prefer to have a selection of time in increments rather than putting a time input. Any help would be much appreciated! Regards, Kevin
I need to populate a Lunch Menu Scheduler with a Unique Lunch Menu each week day and I want it to grab the menu item from another table of 10 Menu Items sequentially. So every Monday the “Dinner” field is filled with the next meal in a list of 10 Monday Meals. Tuesday draws from another table of 10 meals…etc. I am so noob with Airtable this seems so simple but it’s giving me a headache!
Hello everyone, How do you remove the last word from within a string in a record so that another record shows the same without the last word?
I am looking to create profit margin and profit margin formulas on a multi-record base that I am using for inventory management. The manufacturing cost is on one page, purchase orders on another page and sales orders are on the final page. I’m looking to create something to show those profit margins and $ on the sales order page to show how each product we carry stacks up against each other.
I’m trying to make a basic set up for switching between currencies when pricing a product I’ve got 2 fields; one for € and one for £ and then a formula field that’ll show the price from the £ field or the € field depending if a ‘switch’ is set to £ or €. I really want to show the displayed price with 2 decimals, but it doesn’t show a price is fx. 2.00. I tried with the ROUND() function but doesn’t work - is there a way for 2 decimals in the formula field. Currently, I’m using the following: IF({Currency switch}=“€”, "€ " & Euro, IF({Currency switch}=“£”, "£ " & ROUND(pounds,2), BLANK()))
I have a table called “Conferences Costs” I have a table called “Conferences” In Conference Costs, I pull in the conference name from the “Conference” table. After that I have a column called “Year in Review”. This is the year that the conference falls under for budget reasons. I also have a column that has a check box “are we attending?”. In the conference table, I want to pull in Year in Review information but only if the checkbox is checked. How would I do this?
Already have an account? Login
No account yet? Create an account
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.