Pulling in data from other tabs

Hi there,

I’m using AirTable to build out an editorial calendar/management system. We’ve separated each channel (social, blogs, etc.) out into their own tabs, but I’d like to build out a “Master Calendar” tab to show when all content types are slated to go live.

Is there a formula that will allow me to do this?

I don’t know if this would work - and it requires stepping back from your current structure.

I do this with a PR and marketing agency client… We use a single editorial calendar and the items added are categorized for the various types of media/outlet.

In this way, you can create filtered views but see all the items together if desired.

I know this isn’t what you were asking but I wanted to reply with what we’ve found to be flexible and functional.

2 Likes

Welcome to the community, @Laura_Mantzoros! :smiley: I’ll echo what @Matthew_Moran said re: rethinking your base structure. It’s better to use something like a single select {Channel} field that indicates which channel a given item is about, instead of making a table for each channel. With all the data in a single table, making a calendar view would be very easy. You could also make individual views for each channel so that you can see, for example, only blog posts. This would be done by adding “Blog Posts” view, then adding a filter to the view to only display records where the {Channel} field is set to “Blog”.

Thanks, both! My team is pretty married to the idea of separate sheets, but I’m going to pitch your suggestions and see how it lands.

When using a single sheet with different views, is it possible to view the calendar with only a single channel (ex: we’re reviewing upcoming blogs, but don’t want to see social, email, etc.)?

Yes… you can filter a calendar view.

This could be done by adding a filter to the calendar view, similar to the one in the example “Blog Posts” view I mentioned earlier. If you find yourself switching between all channels and individual channels a lot, you might consider making multiple targeted calendar views, in addition to one master view that has all channels.

1 Like

Also, if your team is married to the idea, as the person responsible for creating/maintaining data, I would work HARD to cause a divorce. Mind you… I’m no fan of divorce - things get ugly, kids get tossed around, etc. But, early on, if the bad relationship is recognized, everyone will be happier for it. :wink:

There are few things as challenging as bad data. I suspect their desire for separate tabs is based more on a lack of understanding of what Airtable can do and the benefits of clean data.

Based on the functionality you seem to require (distinct calendar views by channel and ability to view all or multiple channels together), a single table with channel categories is the way to go.

2 Likes

Oh duh. Clearly thinking too hard about this!
Thanks for the help, folks!

Justin, how have you handled creating the master view without adding a bunch of manual work for yourself?

First off, you tagged the wrong account. Tagging must use the correct spelling to notify the right person. The forum will try to help if you begin typing the “@” and the first few letters, showing you one or more matches based on what you type, at which point you can pick the correct one.

To your question, what kind of manual work are you seeing? If you have each record marked with the proper channel type (email, blog, social, etc), and a date field for indicating when that item should be created/posted/sent, creating the master calendar is just two steps:

  1. Click the current view name and choose “Calendar” from the “Add a view” options at the bottom of the popup.
  2. Select your date field as the date used to drive the calendar entries.

You should see calendar entries appear for each record that contains a date. Undated records won’t show up.

Apologies, I’m replying from email.

When you mentioned a master view with all channels, were you referring to a separate sheet or a specific filter within the same sheet? Want to make sure I’m understanding your earlier response. Thanks!

Because Airtable is a database, they’re tables, not sheets. Each table can have multiple views, and there are several different types of views. A view is simply a specific way of viewing the records in the table, and can contain filters, grouping, and sorting options that are unique to that view, without affecting other views. More on views here:

When speaking of creating a master calendar showing all channels, I was referring to making a calendar view on your primary table, and just not applying any filters. If you want a calendar view that only shows blog posts, you would make a calendar view and add a filter where the {Channel} field contains “Blog” (or whatever wording you use).

Note: for the next 48 hours I’ll be largely unable to respond as we drive across the country to our new home. I’ll reply as soon as I can after that.

1 Like