Leverage this space to unlock the power of Airtable formulas.
Recently active
Hey all I have a table where I have many hidden fields. I want to have a field only visible if a certain condition is true. Is there some kind of IF statement functionality that can conditionally toggle between showing/hiding the field if certain conditions are true? Thanks C
This should be a simple fix but I'm not seeing it.I'm doing a record search in Make.com using the Airtable Search Record module. See the attached screenshots.I'm trying to filter out records that already exist. But I'm getting the same output regardless whether I use the NOT() function.If I use the NOT() function I get 15 bundles output from that module. I get the same bundles without the NOT() function.What am I doing wrong?
Context:I have two different tables: A User Info table, and an Event Request table. the relevant columns User Start Date, Event Start Date and Event End Date.Current Status:I am calculating the duration of the events in the Event Request table, pulling it into the User Info table and summing it to calculate total event duration per user.Issue:I want that event duration to reset after passing anniversaries of the user's start date. Any thoughts?
Hi all - I'm trying to write a simple formula that returns a Yes or a No if the Role Rollup (from People) field contains CROPPS Member anywhere in the list. As you can see, it's only returning Yes if the field equals CROPPS Member, not contains CROPPS Member. I've tried several iterations of this formula (search, switch, trim) none returning correct results. IF( FIND("CROPPS Member", {Role Rollup (from People)}), "Yes", "No")Any ideas?Thanks!Kelsey
Hello,Using a last modified field type named "Closed" and a lookup field showing the last one called "Meter Type" and "Repeat Interval" I am trying to calculate and output the appropriate date when closed is 7/17/2024 16:41, meter type is Calendar Month, and repeat interval is 12, the formula should produce 07/31/2025. However I am repeatedly running into issues with this where 6/30/2025 or 7/1/2025 is all I can produce. Here is the formula I am currently using: IF( {Meter Type} = "Calendar Month", IF( {Due Date}, DATEADD( DATEADD({Due Date}, {Repeat Interval}, 'months'), -DAY(DATEADD({Due Date}, {Repeat Interval}, 'months')) + 1, 'days' ), DATEADD( DATEADD({Closed}, {Repeat Interval}, 'months'), -DAY(DATEADD({Closed}, {Repeat Interval}, 'months')) + 1, 'days' ) ), BLANK() ) However the output is 7/1/2024 11:41pm when it should be 07/
Hello, I have a look up field which displays a value generated from a formula that lives on another base. I am trying to create a formula field that multiplies the value in the look up field by the percentage value in another field that is generated within the same base (i.e. is not a look up field).I have tried the following:"Look up field value field" * "percentage value field"and then:VALUE("Look up field value field") * "percentage value field"I have tested the percentage field with a simple calc and it works. When I try anything involving the look up field it returns error so it is definitely the look up field thats the issue I think Any hints appreciated 🙂
Hi airtable Community, I want to prefill muliple fields in an airtable form. The first fields (Project name) is working well but the second does somehow not. Both are normal text fields..What did i do wrong? Thanks & BestMirko
I have string fields and I want to extract the first two words (minus any punctuation or special symbols). Ideally, they would remove the white space and capitalize each word as well.So a field with “Midnight: A Tale” = “MidnightA”. ”What’s New in Books” = “WhatsNew” I’ve looked all over to find a way to get two words, but can only find out how to get one. I got into RegEx a bit, but couldn’t figure out how to account for the punctuation/symbols. If someone has a slick way to extract the first two words of a string, I’d be eternally grateful!
Hi all, I’m building a CRM and have a field for ‘Contact Frequency’ set as ‘Single select’ with 7, 14, 30, 90 as options. I have a roll up field with ‘Most Recent Interaction’ which pulls from an ‘Interactions’ table. I would like to create a field to automatically mark as ‘Overdue’ anyone who’s ‘Contact Frequency’ has been exceeded. Some searching uncovered a formula which I have tried to adapt no doubt with a glaring error! I suspect that my ‘Contact Frequency’ options are perhaps not in the correct format or need a separate field to convert them into the correct format before a formula can use them? IF({Contact Frequency}=””,””,IF(DATETIME_DIFF(TODAY(),{Most Recent Interaction},’days’)>{Contact Frequency},“Overdue”)) Any help would be greatly appreciated!
Hi Community, this is a little brainteaser for advanced formula wizards. I am stuckHere is the situation:Up to 3 "quality checks" need to be done for some workflow. Each "quality check" has a check box fieldQC1QC2QC3Each quality check also has a single select status field "In Progress", "Review" or "Done".I want to show in a cell a quick overview of what quality check is still outstanding and if all are DONE it should show "ALL CHECKED"- If a quality check "QC A" is required AND QCA STATUS is NOT done - it shows the letter: "A" (to signal that QC A still needs to be done)additionally to the letter A possibly shown:- If a quality check "QC B" is required AND QC B STATUS is NOT done - it shows the letter: "B"additionally to the letter A possibly shown:- If a quality check "QC C" is required AND still outstanding (not done) it shows the letter: "C"Once all REQUIRED Quality checks are marked DONE, the A, B and C (if required) should dissapear/not show anymore and instead the cel
Hello,I am using Airtable in conjunction with a web app. On my web app, I have a page for a section dashboard that shows communal information. Additionally, I have an individual dashboard, which displays information about a particular user.My problem is that I need a universal link to point users to their individual data.For example, airtable.com/{project}/individual_dataTo further explain, users on my web app can submit data via an embedded form. They can view communal data via an embedded dashboard page. However, they can not view their individual data via being signed in to Airtable. Is this possible via Airtable or an Airtable extension? I would appreciate any help that I can get. Thank you!
Hello everyone. I am new to the Airtable world and I have a question that I would like your help with. I have 17 number fields. They are called A, B, C, D, E ...I want to have 5 fields called max1, max2, max3, max4 and max5. Max1 field is going to be the highest value of those 17 fields. Max2 is going to be second highest value of 17 fields and so on till max5. (They don't have to be unique.)I could find the highest value with the formula MAX(A,B,C,D,...) but couldn't find any info on how to find the other max values.Example:ABCDEFGMAX1MAX2MAX301.316.8503.45.38.58.56.855.316.27.22.3004.47.26.24.4I am not even sure if it is possible to do what I'm asking. But I hope I can get some guidance.
Hi all, I'm trying to extract the first set of data in this single select field using LEFT() and then converting that into a date field. The data extracted will be in Chicago time. When I run this formula, it assumed that the date is in GMT, and doesn't respect the SET_TIMEZONE. (note last entry where the time should be 3pm but the formula returns 10 pm central)Any ideas what I'm doing wrong here?Thanks!
I'm trying to use either a SEARCH() or FIND() function to locate a comma within a string. Unfortunately, these seem to be broken on Airtable right now. Am I missing something? This should be pretty straightforward, right?
Hello altogether, this is driving me crazy. I am entering some formulas in my field and while I am adding fields, they disappear. This behaviour is consistent for all the fields. What is going on? Is it because there are too many referenced fields?
I have a base that has client names in a table and appointment date on another table that is linked to the specific client. I am trying to create a formula in the client table that will display the last appointment for that that client that was scheduled and another formula field that will display the next appointment date for that client. When I try to create a formula to look at the linked appointment date table from clients, it says it can't be calculated because it's not a date. Is there any way to make this work, which I am missing? Thanks in advance.
Hey I'm quite new but couldn't find an answer : I'm looking to show the average of a column in the interface. To be specific, I have a set of data from one table and I'm selecting certain data from another table, and I want to calculate the average of specific values from this other table in the interface. (It's for managing events, so I have a list of events in one table and another table with all our members and for example their age, and I select the participants in the specific activity and want to be able to calculate the average for example of the age of the participants from the list of members).Hope it's kinda clear, thanks!!
I have an Airtable database set up where we track entrepreneurs we work with in Sprints (Jan-Apr, May-Aug, Sept-Dec). One feature I need to implement is a way for our team members to submit revenue updates as often as they need based on entrepreneurs they work with that earn revenue.The way I currently have it set up is the following:I have a form created called revenue updates for the team to submit when they need revenue updates for their entrepreneursIn the form and in the airtable database, I field called "Guarantee Period Revenue" where they enter their revenue information and they select the entrepreneurs name from a drop-down field that connects back to the main database recordThis has been working; however, there are 2 issues that the team faces:When they enter the revenue into the field, they must remember what was previously entered and add the current revenue + new revenue before submitting the form.Entrepreneurs work in Sprints with our team. We offer a guarantee based on w
I see there is a log formula but I have some formulas using the natural log and that doesn't appear to be an option ive got even though I do have it in excel. Maybe I'm not looking the in the right place. Im wondering if there is a way that I can express LN() in airtable. Thanks for reading
I used the DATETIME_DIFF({Date Due}, TODAY(), ‘days’) formula to give me the number of days until the due date, however, how do I put an IF statement in if there isn’t a start / due date?
Hi Just wondering if anybody can help with a formula?I'm trying to set up a task (meeting date) that can occur on a Tuesday of say the 1st week, 2nd week, 3rd week or 4th week of the month. So lets say the due day was Tuesday 02/10/2024 then i'd like to set up a recurring meeting date for the 1st Tuesday of the following month. If the due date was Tuesday 08/10/2024 then it would recur on the 2nd Tuesday the following month and so on.My head is baffled so any help would be greatly appreciated.
Hello,I'm moving into the List View Interface, and I am loving the "Prefix" field which allows me to use visual indicators to quickly see the status of records. My current roadblock is this, I haven't been able to figure out:How can I have a Single Select Field automatically assigned based on a formula?As shown in the screenshots below I have:1) Created a Single Select field that has a "Stoplight Anaylsis" of a record's status as Red, Yellow, or Green.2) I added this Single Select field as the "Prefix" in my List View Interface3) Now I want to know how to automatically assign the status based on other fields. Specifically:GREEN if {Leader} and {Client} are filledYELLOW if {Leader} AND/OR {Client} are emptyRED if {Leader} AND/OR {Client} are empty AND the date is in the Past.It's not a difficult concept, just trying to see how to implement it in Airtable.Quick Update 10/7 4:35pm EST:* I was able to generate the emojis using a formula, BUT formula fields are not available for me to
I have master blocks of code in my code table.in another table - main table -I wish to get data from a field in the code table by specifying it’s rec ID. I will then combine this code with other data from the main table. I can do this with a linked table but it requires that the user must remember to select a record every time a new record is added in the main table and since there is no default for linked record, I cannot find a way of using linked records.i was hoping to create a formula that did this get(field.codeTable(recID))I could put the actual field data from the record in code table directly into a formula but then every time my code is updated rather than update the code table code I have to remember to do this elsewhere.any help much appreciated, perhaps a script?
I am trying to create a project tracker with a task list and start dates and end dates for each task that are calculated automatically based on a dependent (linked) task and its associated dates. My problem is how to create the first row because no matter what formulas I build for the various date columns, I end up with a circular reference error. I'm expect this is possible in Airtable but I haven't figured out how to do it.I have tried adding a Manual Date column and a Calculated Date Column and then using this function for the start date of each taskIF({Previous Task},{Calculated Start Date},{Manual Start Date})But it still gives me a circular error reference.
Hi,I'm in the unfortunate situation that I seem to have an automation bug that creates unwanted changes to some records, but not all.Since I cannot on my own find out which automation causes this (mailed support regarding this), I wanted to at least identify all instances. The symptom is I end up having two different contact information for the record. Unfortunately there are no identical fields to make an easy IF (!=) between, only parts of the fields are the same (basically a name, with different stuff before and after).In Sheets/Excel this would be a VLOOKUP case, and in the automations there is 'CONTAINS' that could be used. But how could I build a formula that takes one column (in full, I was able to SUBSTITUTE it down to the exact string) and find records where the other column contains the search string?TIA,Björn
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.