Leverage this space to unlock the power of Airtable formulas.
Recently active
Hi there,New to Airtable and have been experimenting with it, together with ChatGPT and reading the community treads.I'm trying to create a system for my new video production company, where I'd like to add single or multiple freelancers to each project and set their day rates and number of days worked. Ideally I would have a default value, but I want to be able to set different day rates for different freelancers even if they are working on the same project. This would be helpful to track what each of my projects costs (I have an Expenses table as well) and I want to incorporate these to a Cashflow table later.I have a Freelancers and a Projects table so far, they are linked to each other. ChatGPT and Bard recommended me to use formulas that try to reference fields from the linked tables, but as I read it here, that is not even possible.What would be the best way to go about it?Many thanks,vorbert
Hi! I am working on maintaining student learning records. I have two multiple select fields: one with "Student" names and one with demonstrated "Competency". I would love to create new rows for each combination of Student and Competency, and copy over the same Date, Experience Description, and Location. For example, record number 2 on the screenshots,, I would like one record with the same date/description/location for Chloe/STEM-Scientific Application, one record with the same date/description/location for Chloe/Design-Outcome, one record with the same date/description/location for Emily/STEM-Scientific Application, Emily/Design-Outcome, one record with the same date/description/location for Kendall/STEM-Scientific Application, and one record with the same date/description/location for Kendall/Design-Outcome.
Hello All, I’m trying to build a checklist. I want to Compare all linked Field “Items Needed” with linked Field “Items Owned”; and then output difference between the two in Field “Missing Items”. I tried the simple Min() formula for Items Needed - Items Owned = Missing Items, but I don’t the Airtable likes the Min() with linked records. Also, I converted the linked Fields with arrayjoin() and made two more fields, but again Min() does not work on that either. (Not to mention the array join option would run into issues with order of which the linked fields were created). Is there a function I am missing? How do you guys compare and output the difference with linked fields or list of alpha-numeric/array data? Thanks.
Hi… Here’s my scenario Table 1 has one column called Tags and has multiple single word values Table 2 has the columns: Phrase, Primary, Secondary and Tertiary. Primary, Secondary and Tertiary are linked records and contain tags from Table 1. Multiple tags exist in each column I need a formula that checks if primary, secondary and tertiary has common values.
Hey Lovely People, I have been searching endlessly on Airtable community for a formula that helps convert numbers into texts (such as 1,555 into one thousand, five hundred and fifty five). There were some extremely complicated formulas that simply didn’t work the way they should and there are no scripts. I wish I was a developer to do one. Is there someone out there interested in helping creating such a script? Please note that I need them more than 9,999 (meaning I have some numbers in millions as well). Best, Hady
I'm new to Airtable and I need a formula to check a box from a form submission.IF >=0, 3>= then True (Checkbox 1)IF >=4, 6>= then True (Checkbox 2)IF >=7, 9>= then True (Checkbox 3)IF >=10, 12>= then True (Checkbox 4)I have an automation that sends a specific email based on the selected boxes, but I do not have the time to manually check the boxes. I also tried setting an automation to check the box if it meets criteria but that isn't working either.Any help is greatly appreciated.
If my muliselect field has 25 things in it.I want to find Apples and return apples in the formula field, and I want to find Pears and return Pears to the formula field and if that multiselect field finds both i want it to return Error and if none i want it to return a blankthanks for your help!_Mary
I am such a novice at this, I hope I can accurately explain the problem. My goal for this to combine the sales and listing data from online source with my product data that I need to help me understand what is working and what designs I need to focus more on. Within a single Base, I have 2 tables with 2 sets of Data that are not currently linked. I will call them TABLE A & TABLE B. TABLE A - contains rows of listings for online products. Each row contains a single product with various details about the listing. This data is updated from an external source of my online vendor. For Example, A1 Title / A2 Listing Copy / A3 Number of Sales / A4 Product type / A5 UPC / etc… TABLE B - Contains my information about the online product. This is info and categories that I have created to help me track my designs and organize them for my use. For Example, B1 Design File Number / B2 Niche / B3 Thumbnail Image / B4 Ad Campaigns… etc I understand that I can link individual fields from one table
I have the following formula in a field names "Status":IF({Current Performance}=5,"5: Excellent",IF({Current Performance}>=4,"4: Good",IF({Current Performance}>=3,"3: Fair",IF({Current Performance}>=2,"2: Poor",IF({Current Performance}<2,"1: Very Poor")))))The Current Performance field is a lookup field set to show the last (most recent) item from the related table.If the Current Performance field is blank (no record in the lookup table) the formula will return "Very Poor" even though there is no number in the Current Performance field. I've tried various iterations of the formula, but can't seem to make it behave properly. Essentially, if the Current Performance lookup field is empty there should be no corresponding record in the Status formula field. Any ideas/suggestions?
Formula for 1st Column:IF(IS_AFTER(TODAY(), {MOC Requested}), DATETIME_DIFF(TODAY(), {MOC Requested}, 'days')) Formula for 2nd Column:IF(IS_AFTER(TODAY(), {MOC Requested}), DATETIME_DIFF({MOC Submitted Date (from Memo of Correction)}, {MOC Requested}, 'days')) What I would like to have is a formula (preferably in 1 column) that calculates the number of days between the 3rd column and today unless a date has been entered into the 4th column. Then I want it to show the number of days between column 3 and column 4. I can't find a way to combine my 2 formulas
Hey there, I'm trying to gain access to the Download Attachment URL (without using the API) so I can upload images from the Attachment of a record to a social media platform. I've tried using a workflow of AirTable --> Zapier --> Social Media Platform, but I can't find a way to get the image in my AirTable's attachment field to the social media platform. Let me know if you know how to help! PS -- The reason I don't want to use the API is that I saw AirTable's recent notice that they are disabling API access at the end of this year.
I have a table with work months like here: I'm trying to calculate the start and end datetimes of the month but the formula is giving inconsistent answers. It's correct for some months but there's an error in End Dates for March, May, July, October and December.Here is the formula I'm using for Start and End dates:Start Date:DATEADD(DATETIME_PARSE(YEAR({Work Month}) & "-" & MONTH({Work Month}) & "-01", 'YYYY-MM-DD'),-7,'hour') End Date:DATEADD(DATEADD({Start Date},1,'month'),-1,'second')What am I doing wrong?
Hi I really need help for this and I have a deadline. So basically, I was wondering if there's a way that I can create a formula that add's up the number of time "" is used across all fields and shows the result as a number in the "s Used" field.. For example for the highlighted square, since "" was only used once, it would appear as 1. But for the cell above, because "" was used twice across all fields it would be entered as 2. thanks so much! 🙂
Hi ,I am creating an airtable automation for recurring task for weekly, daily, monthly, 3 times per week and twice a month In the next to perform date i used this formula DATEADD({Due Date},SWITCH(Frequency,'DAILY',1,'WEEKLY',7,'MONTHLY',30,'TWICE A MONTH',15,'3 TIMES PER WEEK',3),'days') It works perfectly well for daily, weekly and monthly, twice a month but it doesn't work for 3 times per week i need (Monday, Thursday and Sunday)can you please help me with the formula?
Tracking nurse staff schedules with doctors.Column 1 lists nurse staffs, column 2 the doctor engaged with that staff, column 3 = # of patientsFor example, column 1 may have the following fields:A1 = Betty, Joel, CindyA2 = Suzanne, Betty, MikeA3 = Cindy, Beatrice, RosariaB1 = Dr RodriguezB2 = Dr BlakeB3 = Dr BakerThe goal is to be able to add up patients between a single nurse w doctor combination, i.e. Betty with Dr Rodrigueza normal CONCATENATE of A1 and B1 will say Betty, Joel, Cindy with Dr Rodriguezanyway to be able to recognize all 3 combinations?I have a junction table with a CONCATENATE of Betty with Dr Rodriguez but I don't know how to then go grab and sum the # of patients anytime where Betty is true in column A and Dr Rodriguez is true in column B.
Hi,I am trying to write a formula to write the wider region that the project is related to, e.g. if it's in Germany, it's in EMEA. This formula works; however, I now want it to be able to list multiple regions for projects that are taking place in two different countries that aren't in the same region.e.g. a project that is in Germany and in Canada should show 'EMEA, CAN'. Currently it just shows 'EMEA', not both. Please could someone suggest how to change this formula to print all that apply? (Tagging @Databaser who helped with my previous question in case they can help, "Complex Nested IF AND statement (dates and regions)")Thanks, IF( REGEX_MATCH({Division}, "UK|ROI|France|Spain|Italy|Greece|Poland|Germany|Portugal|Belgium|Netherlands|Denmark"), "EMEA", IF( REGEX_MATCH({Division}, "Thailand|Indonesia|Malaysia"), "SEA", IF( REGEX_MATCH({Division}, "New Zealand|Australia"), "AUS/NZ", IF( REGEX_MATCH({Division}, "USA"), "NAM", IF( REGEX_MATCH
Can I set-up AirTable to use the German number format which uses comma (,) for decimal place and dot(.) for thousand separator ? I mostly hace to create reports which require german formatting. It’s a real pain to download in excel and reformat it. Thanks
Hi, I have a column where the tax of products is being calculated and in the field I have the formula to calculate the tax since it is the same for every product that can be taxed. I have certain products that do not include tax, so how to do write out a formula, or override my current one so these products do not automatically calculate the tax. Thanks!
Hello, I just started with Airtable, and to be able to use it, I need solve this problem. I am having a database of volunteers on a national level. I would like to make them write their post number when they apply, and in the base allocate a decided municipality and local chapter. This information we gather from a Typeform. I have matched the options in my Typeform and Base/Field as a single choice. It works well until den, but how to make it work in Airtable is the next step. This is not in the US. There are around 5000 post numbers that are going to be distribute in 15 "municipalities". Some chapters allocate more than one municipality.Is the single choice the best one for this purpose? Would an IF formula work?What is the most effective way to do this with that amount of data?
Hi there - I've set up a table that I want to use to 'score' certain projects by quarter. I.e. at the end of Q1, Project 1 received a 50 score, Project 2 received an 80 score, Project 3 received a 100 score, so on and so forth. Currently in my table, the projects are separate records, and I have four columns - Latest Score, Q1 Score, Q2 Score, Q3 Score, and Q4 Score. They are all number fields. I've inserted a photo below.Is there a formula that would enable the Latest Score field to automatically reflect the current quarter we were in without me having to update it manually? Thank you!
Hello,I'm working with the following table in Airtable:My goal is to create another table that simplifies the data. Specifically, I want to generate a single row for each unique ID, where all the text from the 5th field is concatenated into a single cell. Here's an example of the desired output:"Consider installing a longer bath handle. Doesn't completely rest on the bathtub.""Repair chipped tile due to shower column installation. Replace the shower column with a wider one to conceal the defect. Alternatively, replace the tile.""Adjust bathroom cabinet drawer."Important Note: I have thousands of IDs, each with multiple text entries like these. I need to concatenate them to streamline the process of sending email alerts. I've tried various formulas, but I'm a beginner in Airtable.I appreciate any advice or guidance you can provide. Thank you in advance !
Hi All,how would I amend the formula below to include Working Days of Monday to Friday and working hours of 9am to 5:15 pm in the out put? INT(DATETIME_DIFF(NOW(), {Credit decision date}, 'hours')/24)&" Days "&MOD(DATETIME_DIFF(NOW(), {Credit decision date}, 'hours'), 24)&" Hours "&MOD(DATETIME_DIFF(NOW(), {Credit decision date}, 'minutes'), 60)&" Minutes"
I have a complicated string of formulas that is setting due dates. The short of it is I have a "complete" column (checkmark) and "Date completed" (static field). A task is completed and marked with a checkmark in complete where it stays visible all day, then at 11PM, today's date is added to "date complete" which filters it out. The date complete is the base for a series of formulas in another table which basically determine when to reopen the task as being due again. I've been struggling to figure out why my formulas aren't behaving as expected and I think it comes down to timezone. The most granular failure I can find is a plain formula for "today" - that is the whole formula just "today()" ... the automation pulls the data from that column to drop into date completed and "today" is wrong. I've tried manually setting all date fields to CST, I've tried leaving them all as the standard GMT, I've tried "use same time zone" in formatting and I've used the "set t
I have a table that records all of my business leads.I have another table that functions as a report, to provide a summary of all those leads, how much they cost, when they were generated, so on and so forth.These tables are linkedCreated Date column & Created Month column is automated to fill in this linking field when a record is created in the business leads table, to populate the reportHere's the problem, the business looks at weekly data from Fridays to Thursdays. How can I automate the data so that we can look at the report in the week range that is specific to our business?Currently, what I can think of is to create a formula field, {Week Range}The formula would look something like this: DATETIME_FORMAT( IF(DATETIME_FORMAT(TODAY(), 'dddd') = 'Monday', DATEADD(TODAY(), -3, 'days'), IF(DATETIME_FORMAT(TODAY(), 'dddd') = 'Tuesday', DATEADD(TODAY(), -4, 'days'), IF(DATETIME_FORMAT(TODAY(), 'dddd') = 'Wednesday', DATEADD(TODAY(), -5, 'days'), IF(
Hi folks,Can anyone help my failing Friday brain out please? I have a lookup field pulling through a maximum of 3 payment dates from a payments table. I need to break those dates down across 3 columns; earliest date, middle date and latest date. I have a MIN and MAX in place displaying the earliest and latest values, it's the middle date value I cannot figure out. I don't suppose anyone can solve this with a formula can they? I'm hoping to keep the workarounds to a minimum if possible.Much virtual thanks in advance!
Already have an account? Login
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.