Leverage this space to unlock the power of Airtable formulas.
Recently active
Hi, Sorry, i'm new. I'm trying Airtable to check if i can use for my project. I have a question, maybe simple, maybe not.I have 3 tables:Match:Team1Team2ScoreTeam1ScoreTeam2SeasonWinner (formulae: IF({Score Team 1} > {Score Team 2}, {Team 1}, {Team 2})) (string) TeamShortname as identifierFullNameSeason StartDateEndDateTeamsI have to create a new table SeasonScoreboard:TeamCountVictoryCountDefeatFor the CountVictory i've tried COUNTA( IF( OR( RECORD_ID() = {Match}, {Team.ShortName} = {Match.Winner} ), 1 ) ) but it's not working. My formulae dosn't pass the spell check. I want to know how to get child from other table... Can you help me?
Hi team,I am looking for a solution to create the time slots from the existing date & time field. One of our clients wants a solution to this. They have created the appointments in the Google calendar which is synced with the Airtable. Here the synced record has only a single date and time and they want us to book 3 appointments in this slot by automating the bookings with 30 min intervals of actual time. For example, if an appointment is set for May 22, 2023 2 PM then the 3 bookings will be booked like May 22, 2023 2 PM, May 22, 2023 2:30 PM May 22, 2023 3 PM. Does someone have any idea how should we create a formula to create this kind of slot in the Airtable field?
Hello Airtable community!I have created a Jira integration with Airtable. There is a field for Sprint, however, if a ticket was included in more than one sprints, all sprints appears seperated by commas. I want to extract only the sprint that is the highest number. I tried doing this by taking the last one (with the RIGHT() function) but unfortunately the string is not always alpahbetically sorted within the cell. Please see below:Essentialy, I'm trying to find a way to extract the highest sprint. Any ideas how to either sort alphabetically within the cell or how to extract the highest using a formula? Many thanks!
Hi all! I was wondering if it's possible to use a formula to pull the last added item in a list of values in a Lookup field? The items are non-numerical so MAX(values) doesn't work. For context, there is a table for Members and a table for Posts. Posts can be either "topics" or "replies" and are all listed in the same "Posts" table. There can be multiple replies for a single topic and the replies are linked to the topic as a related record. But it's not possible for multiple topics per reply.The Lookup field is on the Posts table and pulls the member's rank from the Members Table (rank is essentially their role e.g. manager, expert etc), but that comes through as an array. I want to know the rank of the last member who replied so that I can use this value in a formula field (I have a separate formula that's applying a prioritisation level based on different factors and member rank is one of the factors).As there can be any number of replies I'm not sure how to only extra
I'm really struggling with a formula which is the final step of my solution. I need a way to sum up only the top 4 values within a list of rolled up values (there may be between 0 and 5 values in the rolled up values array). Is this possible?The context is I'm calculating winners for a series of 5 rowing races, and we determine a winner by combining their 4 highest point values. My base is structured with the following tables:Races (e.g. "March 19, 2023 Race")Entries (e.g. "Boat #5"). These roll up to the relevant race.Competitors (e.g. "John Smith"). These roll up to the relevant races and entries.For each entry, there is a points value that is calculated based on the final time, boat type, and average age of competitors. Competitors in the same entry (i.e. boat) all get the same number of points for any given race. At the end of the season, we give awards to the individual competitors with the most points for their top 4 scores of the 5 races. I have this all working except for
Hi everyone,I’m looking to incorporate the tracking of SLA’s into our base to measure performance against timestamps. Currently I have a table of all our SLA’s with descriptions and numeric values for the SLA which will be used in the calculation. We have other tables where we’d be linking the SLA against a record to pull through the numeric value to then compare against a timestamp in a formula.However, we have some records where more than one SLA would apply to them for which we’d have multiple records linked. In this scenario I then get multiple numeric values for different SLA’s all in the same lookup column. The knock on is that I cant now use the numeric value of the SLA in the formula to calculate weather the SLA was met or not.Current Ideas:I could just set up columns for each of the SLA’s that apply to the records in the table I'm pulling them through to and hardcode the values in. However, if the SLA is changed then I’d be keen to avoid going through and updating all the rows
Hello I currently use a UTM tagging template that was created by the team at linktosheets. But I would like to be able to transfer it over to AirTable. It should be a relatively simple project for someone who knows how to replicate the formula in Column 6 of this Google Sheet. I haven’t mastered AirTable formulas yet, so I’m looking for help with this. Please let me know if you’re willing / able to help with re-creating this sheet for me. Cheers, Alyssa
Hey all! Not sure what I did, but I'm trying to create a simple field combining the values of 2 other fields.Here is my formula:And here is the results I am getting:And I am trying to get it to retain Friendly date. Where are the extra values coming from, and why won't it keep friendly date?* Second try *My husband (who I have also converted to an AirTable lover) updated to this formula to remove those extra bits, but now it is adding a day to the displayed date? lolThis shouldn't be causing me this much trouble! lol Thanks!
Hey guys im really dumb in Excel, I need some help. First column is the item, then next one I have records for each, that is the stock. I’m struggling for an hour to find a formula which COUNTS how many rows are there, therefore I have the exact numbers of the rows, which is the stock for each item. Thanks!
Hi! How do I individually concatenate fields if one of the fields is comma-separated? For example, I want to take “red, blue” and concatenate this with “shoe” to come up with ““red shoe”,“blue shoe”” with the quotation marks instead of “red, blue shoe”. Any ideas? Thank you in advance!
Objective Zapier to search Airtable records: Description, Amount, Transaction ID exists, if Not, create a record. Question Can Zapier search across three columns (see screenshot)? Screenshot https://dsh.re/65cc0
Hello,I would like a formula to convert date fild into quarter and add display it in full text.Exemple:Dates between 01/01/23 to 31/03/23 will display " first quarter"Dates between 01/04/23 to 31/07/23 will display " second quarter"and so on...Thanks for your precious help. Remy
Hey folks,I have a table called Tasks and it has linked record called Owning Team I want to filter it based on Team RecordID something like FIND("recZyPUXXXXX", {Owning Team} & '') this does not work for RecordID although when getting the records via API Owning Team values are RecordIDs.
Hi,I am looking to build a formula to retrieve dates between two dates. The information I am trying to retrieve is instances where a service user has attended sessions.The formula I am using is:IF(AND( DATETIME_FORMAT({Date Field}, 'DDMMYYYY') >= 'DDMMYYYY', DATETIME_FORMAT({Date Field}, 'DDMMYYYY') <= 'DDMMYYYY' ), {Data Field}, "" )The information retrieved is only examples where a service user has attended ONE TIME between those dates. If a services user has attended multiple times, the information is not retrieved. I think I know where the error is in the formula but I don't know what the solution is. Thank you
Hi all,I've ran this code and don't have an error message coming up but when I click ok the final part of the 'If' formula is deleted.I'd like it to run so that all parts of the if formula work (three options): IF({Always On/Miniseries} = "Always On" , {Total Budget (USD)}*((13-{Number (from Start Date)})/12) ,IF({Always On/Miniseries} = “Existing Always-On" , {Additional Budget 2023 (USD)}) ,IF({Always On/Miniseries} = "Mini Series", {Total Budget (USD)}*{Year 1 (from Mini Series Amort) (from Start Date)}))
I don't know if this is possible .... if anyone tells me to restructure my data, I'm quitting lol I have Orders, Products, and Warehouses table. Using linked records, I assigned various warehouses to products. And then when orders are placed, it's looking up the warehouse based on the product. I want to show open open orders per warehouse in a rollup, but it's rolling up the products .... not the count of linked orders. I cannot some come up with how to write this formula .... it feels like it should be simple! The linked records field is set to only lookup orders that are not yet shipped. This is what I currently have set up as the formula - it's counting the number of products assigned to the warehouse though .... not the number of orders. Which makes sense. I just don't know how to make it do what I want. Also - I have duplicate order numbers (expected) because it's creating a line for every item in the order, not the order itsel
I am new to Airtable and Formulas I saw a post by Florian_Kleinicke Who said he had managed something similar, could someone please explain how I use the formula below. DATETIME_DIFF(DATETIME_FORMAT({Birthday},‘MM-DD’),DATETIME_FORMAT(TODAY(),‘MM-DD’),‘days’) My problem (which is likely is also a problem here) is that TODAY() won’t update on its own. It stays the same for a while. Is there a solution to that problem? I’m using automations to send an email, once the computed difference hits 0. Ah I just came um with a solution, that might circumvent that problem. I can compute the birthday DATETIME_PARSE(DATETIME_FORMAT({Birthday},‘MM-DD’),‘MM-DD’)
Hi guys, When I’m using Blank() in a formula (to flag empty fields) it also counts the number ‘0’ as a blank, and the other way around. So when I have a formula that says {MyNumberField} = 0 it also registers the empty fields as zeroes. Has this always been the case? At the very least I’d expect the more specific {MyNumberField} = Blank() to neglect ‘0’ fields. Arthur.
Hi,I'm working with the NPM package to get data from tables which have lookup fields and I'm wondering if there's a way to ignore these lookup fields in the initial API call either by using some parameter or `filterByFormula`. I've checked the API documentation for my tables, checked the documentation for the Formula field and nothing seems to be able to filter by field type.EDIT: I guess the question can also become, is there a way to ignore fields when using the `base().select()` method? I have a list of the fields I want to ignore from the Base schema but can't find a way to ignore those fields. I can just drop them from the returned data afterwards but that is going to be fairly expensive as we're processing potentially tens of thousands and eventually millions of records. Thanks in advance,Thomas
I'm not sure if what I'm trying to do is possible, but here goes:I'm working off of an existing base template, and am trying to tweak one of the formulas that's in there. The existing formula is as follows:I would like to add one additional condition: if Equipment Status is "Unknown" the result is"❌ Not Available". Since this is pulling from a different field than the existing SWITCH formula, I can't add it in there; I've tried nesting another "If" within this formula, but that also doesn't seem to work. It may be that I simply can't do this, but if anyone has any ideas or suggestions, I'd appreciate it--I'm pretty new to Airtable formulas, and trying to figure out how best to leverage these formulas. Thanks in advance!
I'm trying to create a date formula with the next/upcoming birthdate from a staff profile with Date of Birth. I need this to be formatted as a date so I can use it in a calendar, which has proven to be more difficult than I anticipated. Here are 2 ways I have gone about it. Any suggestions?Attempt #1:DOB is Staff member's Date of Birth:IF(DOB = BLANK(),BLANK(), DATETIME_PARSE((((MONTH(DOB) & "/") & DAY(DOB)) & "/") & YEAR(TODAY())))-the result is shy by 1 day. Birthdate of 4/12/__ is showing up as 4/11/23. It is recognized in Airtable as a date though. I just can't figure out why it fails. I believe it could be linked to timezone, but I don't have time on DOB or the formatting for the birthday field. Also, this really only creates birthdays for 2023. Some January birthdays are in the past and don't show up in 2024. Not a major issue but still problematic. So I tried the option below... Option 2: Calculates corr
Hello Formula Gurus- I am trying to convert some excel formulas to airtable and struggling a bit. This is the formula in excel:=IF(J2>=8.5,"A",IF(J2>=7.5,"A-",IF(J2>=6.5,"B+",IF(J2>=5.5,"B",IF(J2>=4.5,"B-",IF(J2>=3.5,"C+",IF(J2>=2.5,"C",IF(J2>=1.5,"D",IF(J2>=1,"F")))))))))Any help is appreciated! thank you
I'm hoping someone can help me with a date formula and how to implement it.I've got a project plan (with dependencies) and I've got three fields, "start date" "end date" and duration.The project has a kick-off date and all start and end dates cascade from there based either on the duration of the task or a a dependency.All dates to be calculated on a M-F work week.When a task is marked complete, the end date needs to be updated to the current date (thus re-calculating the tasks dependent on that end date).Bonus points for the ability to integrate holidays into the calculation.I'm completely lost on how to achieve this. Any help you can offer is much appreciated.Thanks.
Hi TeamI need to know what formula I can use to subtitute the culumn at the left, this is a multi select culumn to the culumn a specific name. It seems possible to have severall subtitute fonction in a row but my formula doesnt work.Any suggestions?Here what I tried to test SUBSTITUTE(SUBSTITUTE(SUBSTITUTE({Annonce}"Lovely Clichy Home - Mairie de Clichy / Levallois","Xavier Clichy"), "Studio au pied du Sacré-Coeur","Feutrier"),"Magnificent duplex in Montrouge near Metro Barbara","Barbara")
Let's say I have 3 date columns namely Attempt #1, Attempt #2, and Attempt #3. I want to send Attempt #1 on May 1, 2023 --- then I want Airtable to automatically compute the next follow-up date (which is after 3 days). But if it falls on a weekend, I want it to automatically add the nearest weekday date available. The same goes for attempt #3, I want Airtable to compute the next follow-up date based on the date indicated in attempt #2. Is this possible?
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.