Topics → Data Management

Includes

107 Tutorials

You got messy data. It's keeping you up late at night trying to manage it. You copy. You paste, and repeating too many tasks. These videos help you manage that data. You can use Apps Script or you can use Formulas. No matter the task, there is an answer.

No More Struggling
Are you struggling to manage your data in Google Sheets? Don't just delete all your sheets and start over!

Are you spending too many late nights copying and pasting data and repeating the same tasks over and over? If so, you're not alone. 

Many people struggle with messy data in Google Sheets, but the good news is that there are solutions available. In this section, we'll explore some of the best Google Sheets data management techniques to help you organize your data, save time, and save your sanity.


Why Google Sheets Data Management is Important
Google Sheets is a powerful tool for organizing and analyzing data, but it can be overwhelming for beginners or even experienced users when dealing with messy data. Without proper organization, you may end up spending a lot of time on repetitive tasks like copying and pasting or manually formatting cells. 

Bad data management can lead to errors and inconsistencies in your data, making it difficult to draw accurate conclusions. Your insights might be top notch, but if your data is bad, or messy, you won't ever get to the analysis part. You'll be bogged down with bad data, forever.


That's where Google Sheets data management come in. These tutorials can help you learn new skills and strategies to manage your data more efficiently. Whether you're using Apps Script or formulas or found a great tab naming system, you can find a solution that fits your needs and helps you save time and reduce errors.

Sheet Theory
I would also recommend checking out more theoretical videos in the Sheet Theory section. These tutorials will open your mind to new techniques beyond step-by-step tutorials.


Sorting and Filtering Data

One of the most basic tasks when working with data is sorting and filtering. Google Sheets offers powerful tools for sorting and filtering data, allowing you to quickly identify trends and patterns in your data.

Tutorials here go beyond just using the filter menu option. You'll learn new formulas like FILTER() and SORT() that give you more control and flexibility. 


Beyond Pivot Tables

Pivot tables are another powerful tool for managing data in Google Sheets. They allow you to summarize large data sets and identify trends and patterns. With pivot tables, you can quickly create summaries of your data without having to write complex formulas or macros.

But here at Better Sheets, we can do better. Learn how to create your own customized and personalized tables and summaries with the full power of Google Sheets Formulas


Using Apps Script

Apps Script is a powerful tool for automating tasks in Google Sheets. With Apps Script, you can write custom scripts to perform complex tasks like importing data from other sources, sending emails based on specific criteria, and much more.


To get started with Apps Script, click on the "Extensions" menu and choose "Apps Script." This will open a new window where you can write and edit your scripts. You can also find pre-written scripts and examples in the Apps Script section here on Better Sheets.

Using Formulas
Formulas are another powerful tool for managing data in Google Sheets. With formulas, you can perform complex calculations and manipulate data to create custom reports and analyses.

Some common formulas include:

  • SUM: Calculates the sum of a range of cells.
  • AVERAGE: Calculates the average of a range of cells.
  • COUNTIF: Counts the number of cells in a range. based on criteria.
  • MAX: Returns the highest value in a range.
  • MIN: Returns the lowest value in a range.

To use a formula, simply type it into a cell and include the range of cells you want to calculate.

Become a Google Sheets Pro
There’s no shortcuts to becoming a Google Sheets pro! Learn more here at Better Sheets

Watch the magic for yourself. Video tutorials at every turn here at Better Sheets.

Your spreadsheets will never be the same again.

At bettersheets.co/formulas, I have everything you need to take your Google Sheets skills to the next level. 
From ABS() to ZTEST(), Better Sheets has it all. 



107Tutorials

Learn Google Sheet Formulas The Hard Way

One weird way to learn more about what Google Sheets can do. https://bettersheets.co/formulas

3 Free Tools to Make Your Google Sheets Better

3 add-ons you can install right now and your Google Sheets life is better!
Tiny Sheets makes it simple to delete excess blank rows and columns.
Sheet Styles makes for less headaches and better text colors.
Button Styles makes awesome buttons for your users to click.

Automatically Align Top

Automate formatting cells to align top. Either by a time-based trigger or every time you edit cells.

Memento Mori | The Death Dashboard

In this tutorial I go from raw data to a full formed dashboard. In this particular case we're looking at the number of weeks someone might have left to live. A bit of stoic motivation, part baroque style. You'll see how I look for inspiration in the Memento Mori medallion and also in images representative of  "Memento Mori" then I use those colors in the images to make this dashboard.  

In addition to that we build an hour glass for the number of weeks we've lived and have left to live. This Hourglass of Life might be something you can incorporate into other kinds of dashboards. Don't be afraid to build visual representations of your data to easily see what's going on.
REPT()

Don't Delete My Formulas

How to prevent someone from deleting your formulas. Beyond protecting your range or sheet.

REGEXMATCH Formula Generator for Google Sheets

Revolutionize the way you handle data with the BetterSheets REGEXMATCHER! Imagine having the ability to effortlessly validate text patterns, ensuring the integrity of your data. Whether you're searching for specific mentions, cleaning up unwanted content, or filtering out irrelevant information, our REGEXMATCHER is your go-to solution.

Error-Free Data: 
Experience precise data validation ensuring your information is accurate and error-free.
Effortless Pattern Recognition: 
Easily identify and eliminate unwanted data patterns, guaranteeing a clean and organized dataset.
Tailored Data Classification: 
Classify your data based on specific patterns, streamlining your workflow and increasing efficiency.

REGEXMATCH() IF()

FILTER Can Save You From Task Overload

If you have a list of tasks and statuses, the FILTER formula will help keep you from the brink of Overload by allowing you see each status in a different tab.

Great if you're assigning work to VAs or you just became overloaded with tasks in your own task management system.

A great alternative to Conditional Formatting as well.

And a sneaky new little Apps Script that saves the day.
FILTER()

NEW TOOL Parse Spintax for Content Spinning

Introductng a new tool from Better Sheets. A free Google Sheets™️ Add-On to parse spin syntax content.

Revolutionize Your Google Sheets writing with Spin Tax Content Spinner! Say Goodbye to Tedious Editing. Get All the Variations You Need. 

  • Spin randomly to get one variation
  • Spin text for all variations
  • Spin text for all variations including duplicates

Spintax is written with pipes separating content you want to randomly select. {Hi|Hello|Hey} would either be Hi, or Hello, or Hey.
SUBSTITUTE()

Naughty or Nice? - Google Sheets' New Dropdown Chips

Google Sheets has a new way to do dropdowns. Is it naughty or nice?

What is this Ampersand Doing in Google Sheets?

What is "&" doing in this formula? MONTH(A1&1)
Do you know why this is so cool? It can replace an entire vlookup chart I've been making for years.
DATE() MONTH() CONCAT() VALUE()

Creating Blank Cells For Good Reasons with IfError Formula and if(isBlank) Formula

There are surprisingly few times you want to have blank cells, or even create blank cells. In this video I'll show you the good reasons you want blank cells.

How Do I Make a CSV File? And give a link to someone instead of the csv.

Create a link to your sheet that immediately download the sheet as a CSV file. Great for sending exports as a link.

Search Every Function in Google Sheets

Built a useful tool to filter Google Sheet formulas based on keywords.

Hide Completed Bars - Make Progress Bars with Sparkline: Part 2

Use the IF() formula to hide completed bars and display messages instead of bars depending on the situation.

Search for Photos in a Google Sheet

This feature is really handy for designers who want to create notes around designs and mockups to showcase to clients. As a photographer, I can also use this to create a searchable sheet with keywords for my photos. You can even use screenshots instead of Unsplash photos like I'm using here. Basically, all you have to do is insert the images into cells and use V lookup to search for them using the ID numbers. You can use this to mock up a newsletter, test out different thumbnails as a YouTuber, or create a landing page or workflow for your business. It's really easy to change the photos by just changing the ID number.
VLOOKUP()

Wallace Asks: How To Find New Names

Got a list of names, need to add new ones to main list.
MATCH() IFERROR() ARRAYFORMULA() IF() ISBLANK()

Find the Start date of the Current and End date of the Current Month

We want to know, based on today's date, what is the start of the month and what's the date at the end of the month.
EOMONTH() TODAY()

Hardest Formula: SumIF | Addition Based on Dates / Values

Demystifying the SumIF Formula. Add up your values based on a condition, even if that condition is a date.
SUMIF() UNIQUE()

Concat Because Concatenate is too hard to Remember!

One more function beyond Concatenate and Join that is useful in so many different ways. Concat can be used to quickly create unique columns of data. But watch out for dates!
CONCAT() CONCATENATE() JOIN()

Extract URLs from Google Sheets

When you can't get the url of a hyperlinked cell, do this instead.

How To Select an Image based on Text in a Dropdown Menu

This video is a tutorial on how to create a dynamic weekly planner in Google Sheets with drop-down menus that change images based on selections. Here are three key takeaways:

Avoid Hidden Rows/Columns for Clarity

The speaker advises against using hidden rows or columns in Google Sheets. They suggest that this practice often leads to confusion and inefficiency, especially when sharing sheets with others. As an alternative, they recommend placing such data on a separate sheet.

Dynamic Dropdown Lists and Image Insertion

The tutorial demonstrates how to create dropdown lists where selecting a subject (e.g., English, Math, Study) changes the image displayed in another cell. This is achieved through data validation for dropdowns and using VLOOKUP or INDEX MATCH functions to link the chosen subject to its corresponding image.

Flexibility and Ease of Updates

The approach shown allows for easy updates and additions to the planner. For instance, adding new subjects or changing images is straightforward. The speaker emphasizes the versatility of the INDEX MATCH function over VLOOKUP, as it offers more control and adaptability, particularly when rearranging data.

The video also touches on the specifics of resizing rows for better image visibility, the importance of unique identifiers for dropdown options, and the benefits of expanding dropdown lists for future additions.






INDEX() MATCH() VLOOKUP()

Create a Many to Many Database

We have a list of names and maybe we have sort of a lead categories. Maybe we're doing sort of reach out and we want to actually maybe combine like key words.
TRANSPOSE() FILTER() JOIN() IFNA()

Create a Sheet of Sheets for Project Management and/or Data Management

Create an epic organization sheet of all your spreadsheets. Unlock the secret to compiling all your scattered information into one easy-to-use sheet. Learn how to merge data from multiple tabs with this one-sheet solution. Perfect for creating summaries and dashboards. Get started now and streamline your workflow!
TRANSPOSE() SPLIT() REPT() COUNT() INDIRECT()

How to Add YouTube Thumbnails

Add the image of a youtube thumbnail with only a YouTube url into your Google Sheets. Great use case for Substitute() or Split() functions. Nice way to add a little visual flair to your sheets.
FIND() SUBSTITUTE() IFERROR() SPLIT() INDEX()

Create Instant QR Codes

Learn how to use a free Google API to create QR codes in sheet to any URL. And we'll learn how to make them magically appear as you enter domains.
ARRAYFORMULA() IF() ISBLANK() IMAGE()

Create a Self-Adding Dropdown Menu

Make a dropdown menu inside Google Sheets you can add to anything and it makes it available in the dropdown.

How Can I Compare Two Tabs for Differences?

So in this video we're going to compare two tabs and differences. Basically, someone asked actually on AppSumo, someone asked how do I compare two sheets to know what the differences are? This is the answer.
INDEX() IF() ROW() COLUMN() INDIRECT()

Manage Your Wedding Guest List in Google Sheets

Learn how to manage any event with RSVPs and multiple organizers. Use Google Forms pre-filled links, and interesting formulas to manage the catering automatically. And we write Apps Script to send email to non-rsvp'ed guests.
COUNTA() COUNTIF() FILTER() IFERROR() MATCH() +1 more

How to Find Duplicates

Learn how to find duplicates with a simple formula in Google Sheets.
IF() MATCH() ROW() CONCATENATE() FILTER()

Building a Year Progress Clone

Create a year progress bar to see how much of the year is gone. Great motivational chart to watch count up to 100%.
SPARKLINE() TODAY() NOW() EOMONTH() SWITCH() +3 more

Figure Out Frequency

Fid out how to get the frequency of ProductIds, or Names, or Emails. or how many times they appear in a sheet/column/row.

Make Your Headers Useful

Today we're gonna talk about headers. I'm gonna give you three really cool ways to use your headers.