Members-only tutorial
Watch the video and get the practice sheet with membership.
About this Tutorial
Sheet Resources
Featured Formulas
Video Transcript
<div> All right. Right now we're gonna be doing one of the most time saving things ever. We are going to add a column and then copy and paste today's data Learn about data types and how they impact your spreadsheets. Opens in new tab along with today's date into the next column. This is really cool. Right now we have today's date, literally saying today's date Here, we have columns that have numbers here, and we have our numbers, and we wanna say, Hey, this follower account, or this sales, or this revenue came on this day.<br><br>Okay, so how do we do that? First, we're gonna use a function Discover the power of functions to automate calculations. Opens in new tab today. This is gray function Discover the power of functions to automate calculations. Opens in new tab that literally changes every single day.
It tells you the date. Pretty simple, right? What We're going to record Find out how to record your actions for easy repetition. Opens in new tab a macro Understand macros and how they can save you time. Opens in new tab and then run it every. Actually, what we're gonna do is we're gonna record Find out how to record your actions for easy repetition. Opens in new tab a macro Understand macros and how they can save you time. Opens in new tab , we're gonna edit it, and then we're gonna run it every day.<br><br>So we're gonna right click insert, right? This is what we're gonna do. We're gonna insert that. We're gonna take this column, 'em, copy paste values Learn the difference between pasting values and formulas. Opens in new tab . We're gonna format Explore formatting options to enhance your spreadsheet's appearance. Opens in new tab this to a date and. That's our what? That's what we're gonna do. Okay, so how do we do that? You already know where Get to know the WHERE clause for filtering data in queries. Opens in new tab to record Find out how to record your actions for easy repetition. Opens in new tab a macro.
So let's record Find out how to record your actions for easy repetition. Opens in new tab a macro Understand macros and how they can save you time. Opens in new tab for tools.<br><br> Record Find out how to record your actions for easy repetition. Opens in new tab macro Understand macros and how they can save you time. Opens in new tab recording a new macro Understand macros and how they can save you time. Opens in new tab . Click here, you're gonna right click. Insert one to the right, go back. We're gonna copy click paste. Values Understand how values are used in formulas and functions. Opens in new tab only. Click in the C1 format Explore formatting options to enhance your spreadsheet's appearance. Opens in new tab number Learn about number formatting and its importance in data presentation. Opens in new tab eight. Cool. That's it. Save. We're gonna do save daily data. Now we could do a shortcut here, but we don't want a shortcut.<br><br>We want the computer to run it every single day. Okay. First we're gonna edit the. So there's a couple things we have to do to it in order to let it run every day. So here's our macro. What that exactly as we recorded.
I haven't changed anything yet. What I'm gonna do is I'm gonna delete this activate cuz we don't need it to activate.<br><br>It's gonna run without us. We want it to run on set sheet by Nope. GI sheet by. And we are going to use daily. We don't need this activate active sheet Discover what the active sheet is and how it affects your work. Opens in new tab cuz there is no active sheet Discover what the active sheet is and how it affects your work. Opens in new tab . It's daily. I'm gonna do command S and look, we have, let's go over what this is. It's getting the range Understand ranges and how to manipulate them in your spreadsheets. Opens in new tab B. It's saying insert a column, it says offset Learn how to use the OFFSET function for dynamic referencing. Opens in new tab it, then copy two.<br><br>It's copy. And then it's pasting the values Understand how values are used in formulas and functions. Opens in new tab over here. Okay.
We can also get rid of this activate, and that should go to c1, which is now the new column, and set that number Learn about number formatting and its importance in data presentation. Opens in new tab format Explore formatting options to enhance your spreadsheet's appearance. Opens in new tab . Okay, so let's see if it doesn't. Let's go to tools. We always wanna check our macros. We'll run the macro Understand macros and how they can save you time. Opens in new tab . It's running the.<br><br>Okay, so one of the problems that I just realized is that you actually do have to include the activate if you are not on it, or it will go to a relative wherever your cursor is. So leave those activates in there and now we can be anywhere.
Let's do, let's delete these to see if it works, so we can be on summary, let's run that.<br><br> Macro Understand macros and how they can save you time. Opens in new tab <br><br>and it's running the macro Understand macros and how they can save you time. Opens in new tab . Cool. So now we want this to happen every day, right? Whoever puts in these numbers might not remember to add this row, add this column and copy paste this, right? So how do we do it every single day? This is gets, it's gonna get a little complic.<br><br>Okay, so if you are in here and you wanna run a macro Understand macros and how they can save you time. Opens in new tab , you're like, Hey, this macro Understand macros and how they can save you time. Opens in new tab that I've been using every day, I would rather it just happen without me.
You're gonna go to script editor Explore the script editor for advanced spreadsheet automation. Opens in new tab .<br><br>You could probably have to dismiss this message. It's just a message telling you that they're updating. We have a macro Understand macros and how they can save you time. Opens in new tab . We know our macro Understand macros and how they can save you time. Opens in new tab is saved daily data Learn about data types and how they impact your spreadsheets. Opens in new tab , so you're gonna go to edit current projects triggers. We're creating a trigger Understand triggers and how to automate tasks in your spreadsheets. Opens in new tab here,<br><br>and so here we have a list of all the triggers. Right now we have zero triggers, so let's add one. Let's move my face over here. I'm gonna add a trigger Understand triggers and how to automate tasks in your spreadsheets. Opens in new tab and it's gonna choose a function Discover the power of functions to automate calculations. Opens in new tab . We, if you have more than one function Discover the power of functions to automate calculations. Opens in new tab , it's gonna be listed here. You can save daily data.
You don't have to change this.<br><br>There's nothing. Change it to you do wanna change the select Learn about the SELECT clause for retrieving specific data. Opens in new tab event source from spreadsheet Get familiar with spreadsheet basics and functionalities. Opens in new tab to driven and instead of every hour, you wanna do it every day. You could do it every hour. That's. 24 times 365 select Learn about the SELECT clause for retrieving specific data. Opens in new tab the time of day. Maybe just midnight to 1:00 AM is fine. If it fails, you're gonna be notified every day.<br><br>You should say that you should get this because it'll give you an email to really helpful email. I've been notified sometimes when it used to have, there used to be a limit Discover how to limit query results for better data management. Opens in new tab to. The sheet size.
So if it, it couldn't add a column, it would notify me. Or there was a weird thing where Get to know the WHERE clause for filtering data in queries. Opens in new tab you needed essentially a blank.<br><br>It's it finds the last non blak. I had a script where Get to know the WHERE clause for filtering data in queries. Opens in new tab it found the last non blank row, and then added a row after that. But if there was no blank rows, it would. And so I didn't realize this, somebody had filled in that last final row, not adding the blank row. And so it, it pinged me and said, Hey, failed.<br><br>It was very helpful. So let's save it. So now we have here owned by me head save time base, save daily desk.
So you saw that information before and it's gonna run every day. And now you have a sugar that runs every. That's it. Bye.</div>
Courses
Why Code in Google Sheets? - Learn to Code in Google Sheets Part 1
Tips to Navigating Thousands of Lines of Code In Apps Script
How to Write a Function - Learn to Code in Google Sheets Part 2
From Sheet to Script And Back Again - Learn to Code In Google Sheets Part 3
Copy That, From One Sheet to Another - Learn to Code in Google Sheets Part 4
Now Do It Every Damn Day - Learn to Code in Google Sheets Part 5
Wrap Your Mind Around This - Learn to Code in Google Sheets Part 6
Write Your First Script
00:08:31
How to Record Macros
00:06:20
How to Edit a Macro
00:08:22
How to Trigger Macros Daily
00:06:58
Automatically Uncheck A Daily Checklist
How do I reference a different spreadsheet in Apps Script?
Sheet Stories / Video Notes + ADDED: Email Notifications
00:00:00
Fast FAQS
Enter Google Drive File Name Get URL
ChatGPT Clone in Google Sheets Part 2
Create an Internal Google Sheets Add-on
Tweet From a Sheet
Why Different Cell References in AI Integration in Sheets?
Show Sheet Tabs Based on Edit
Add Title Case to Google Sheets
How to Power Testimonials with Google Forms and Sheets
Getting Started Coding in Apps Script
Seek Errors When Coding Apps Script
Think Like a Programmer: Develop The Mindset of an Apps Script Coder
ChatGPT Clone in Google Sheets Part 1
Embed a Number in a Website from a Google Sheet
Create Navigation Like A Book or Presentation
Add Click Tracking To Your Google Sheets | Bitly in a Google Sheet
00:29:08
Hold a Giveaway Raffle in a Google Sheet
Quickstart Tutorial OpenAI API in Google Sheets
Capture Emails from Website Form to a Google Sheet (Without Zapier)
Embed a Headline in a Website from Google Sheets
Create a new Spreadsheet from just a Name in a Sheet.
00:05:21
Bjarne Asks: Can I show the Last Time of the Last Edit in a sheet?
00:05:43
Email Yourself a Cell from a Google Sheet, Every Day
OpenSea Data Inside Sheets
Create an Email Campaign Stats Calculator
00:35:13
Twitter App Clone in a Google Sheet
Dylan Asks: How to Automatically Delete Rows If Cell Contains Value
Highlight Row as You Move Your Cell Selection
Create a Timer with Apps Script
LinkTree in a Google Sheet
00:11:22
Password Protecting Data In a Google Sheet
Automatic Weekly Backup of Google Sheets
Create a CPM Custom Function (Create Better Calculators!)
Move Entire Row when a Cell is changed to "Yes" - The $75,000 Google Script
00:12:29
What Can You Automate in Google Sheets? Every single trigger available to Google Sheet users
Sync Two Tabs Without ImportRange()
Google Sheets Stories? No! But we'll add timestamped video notes to your google sheets.
00:00:00
Password Protecting Data In a Google Sheet Part 2 The Basics
Benoit Asks: How to Convert Case
00:07:35
Learn to Code in Google Sheets, For Programmers
Add a Checkbox to Turn on Dark Mode
00:05:10
Write Your First Script
00:08:31
Find Keywords in Any Column. Create quick search dropdown to find keywords
00:09:37
Basic CRM - Add a Powerful Script To Move Row Based on Status
How To Improve: 1,000 Business ideas: Business Idea Generator
00:11:20
Let's Make a Bookmarklet!
00:12:37
Troubleshooting Bitly in a Google Sheet Script
00:07:07
Unique Features - Design a Better Dashboard Part 2
00:04:13
How To Set Up Stripe Webhook to Google Sheets with Google Script
00:22:10
How to Edit a Macro
00:08:22
Sheet Stories / Video Notes + Clear 24 Hour Old Videos
00:35:10
Add A Timestamp to Task Lists (without Now Formula)
00:07:44
Make your Custom Functions Like Native Functions | Custom Function Autocomplete
00:17:58
Create a Changelog Between 2 Cells Custom Function | To learn Double For Loop
00:23:26
New Syntax for WhatChanged Formula in Google Script
00:07:14
How to Record Macros
00:06:20
2 Ways to Delete Lines Quickly (CAREFUL, it's a script!)
00:09:53
Deep Inside Dark Habits Google Script
00:18:54
How to Trigger Macros Daily
00:06:58
5 Ways to Create Coupon Codes | Create UUIDs
Create a Radio Button From Checkboxes Using Google Apps Script
00:15:01