Last updated on May 03, 2024 By Victor Chan
Excel is a powerful tool that can save you a significant amount of time and effort when working with data. This article outlines 30 tips and tricks that will help you work smarter, not harder. These tips cover a wide range of tasks, from inserting data into Excel from screenshots to creating visually appealing charts and automating repetitive tasks with VBA.
Watch my video on YouTube for a complete demonstration of every tip.
If you’ve come from YouTube looking for the VBA code, you’ll find it in tips #25, #26, #30.
Tip 1: Insert data into Excel from Screenshot
Tip 2: Sum values fast (3 ways)
Tip 3: Toggle filters on and off (keyboard shortcut)
Tip 5: Center text across selected cells without merging
Tip 6: Cell message (data validation)
Tip 7: Freeze Top Row (Freeze Panes)
Tip 8: Freeze Top Row (Table Headers)
Tip 9: Freeze Bottom Row (Split Panes)
Tip 10: Print Headers on Every Page
Tip 11: Move cells using Mouse
Tip 12: Copy cells using Mouse
Tip 13: Copy visible cells only
Tip 20: Smart use of clipboard (multiple items)
Tip 21: Quick bar chart (REPT function)
Tip 22: McKinsey Lollipop Chart (REPT function)
Tip 23: Display file path and file name
Tip 25: Center text across selected cells without merging (VBA)
Tip 26: Remove cell formatting (VBA)
Tip 27: Filter() function for single criteria
Tip 28: Filter() function for multiple criteria
Tip 29: Create multiple worksheets from a list (Pivot Table)
Download FREE Excel Workbook
Step 1: Sign up for free Click Here
Step 2: Log in for access Click Here
Step 3: Download file Top-30-Excel-Tips-and-Tricks
Are you new to Excel VBA Macros?
• Find out how to enable and disable macros in Excel with this tutorial
• Save time and effort by copying VBA macros from one workbook to another with these instructions
When you download the Tips andTricks workbook ZIP file, you’ll get the full list of Top 30 tips and tricks with instructions on how to use them.
The first sheet is a clickable table of contents in Excel like you see in the image above. Click on the header to navigate to the tip.
This Master Sheet automatically updates itself and you can customize the fonts, colors, and layout to suit your taste. You can learn how to build your own Master Sheet (and get a free copy to download) in my full step-by-step VBA code tutorial here: How to Create a Master Sheet in Excel.
Summary: Instead of manually typing data from an image or website, you can extract and insert it directly into Excel using the Snipping Tool and the "From Picture" feature.
Summary: Quickly calculate the sum of a range of cells using three different methods.
Summary: Quickly apply and remove filters using a keyboard shortcut.
Summary: Filter data based on the value in a specific cell with a few clicks.
Summary: Center text across multiple cells without merging them, allowing you to sort, select, and filter the data.
Summary: Display a helpful message when a user selects a specific cell, providing additional context or instructions.
Summary: Keep row headers visible while scrolling through data.
Summary: Automatically freeze the top row by creating a table.
Summary: Keep the bottom row visible while navigating through data, useful for displaying totals or summaries.
Summary: Ensure that row and column headers are printed on every page when printing a large dataset.
Summary: Quickly move cells or rows to a new location using the mouse.
Summary: Copy cells or rows to a new location using the mouse.
Summary: Copy only the visible cells, excluding any hidden or filtered data.
Summary: Remove rows or records that contain blank or empty cells.
Summary: Fill blank cells with a specific value or text.
Summary: Quickly fill a range of cells with sequential numbers up to a specified value.
Summary: Quickly fill a range of cells with sequential dates up to a specified number of days.
Summary: Use Excel's Flash Fill feature to extract parts of a number or code based on a pattern.
Summary: Use Excel's Flash Fill feature to extract initials or parts of text based on a pattern.
Summary: Copy and paste multiple items to and from the clipboard, even across different applications.
Summary: Create a simple bar chart using the REPT function without relying on Excel's chart tools.
Summary: Create a "lollipop" chart often used by consulting firms like McKinsey, using the REPT function and conditional formatting.
Summary: Display the full file path, workbook name, and sheet name in a cell using formulas.
Summary: Hide the contents of a cell from view without deleting or clearing the data.
Summary: Create a custom button to quickly center text across selected cells without merging, using VBA.
[VBA Code Box]
Sub Center_Across_Selection()
With Selection
.HorizontalAlignment = xlCenterAcrossSelection
End With
End Sub
For a beginner’s guide on how to work with VBA macros in Excel, read this article How to Edit Macros in Excel: The Ultimate Beginner's Guide.
Learn how to create and use your own Personal Macro Workbook here: Excel VBA Tutorial: Get your personal macro code vault (aka Personal Macro Workbook)
Summary: Create a custom button to quickly remove all formatting from selected cells using VBA.
[VBA Code Box]
Sub Remove_Formatting()
With Selection
.ClearFormats
End With
End Sub
Summary: Use the FILTER function in Excel 365 to extract data based on a single condition or criteria.
Summary: Use the FILTER function in Excel 365 to extract data based on multiple conditions or criteria.
Summary: Generate a new worksheet for each unique value in a list using a Pivot Table.
Summary: Generate a new worksheet for each unique value in a list using VBA, which is faster and more efficient for larger lists.
[VBA Code Box]
Sub Add_Sheets_From_Selection()
Dim wksCurrent As Worksheet
Dim rngSource As Range
Dim c As Range
Dim wksName As String
Set wksCurrent = ActiveSheet
Set rngSource = Selection.Cells
Application.ScreenUpdating = False
' Loop through every cell in selection
For Each c In rngSource
wksName = Trim(c.Text) ' to remove leading and trailing spaces
If Len(wksName) > 0 Then
Worksheets.Add After:=Worksheets(Worksheets.Count)
ActiveSheet.Name = wksName
End If
Next c
wksCurrent.Activate
Application.ScreenUpdating = True
End Sub
For a beginner’s guide on how to work with VBA macros in Excel, read this article How to Edit Macros in Excel: The Ultimate Beginner's Guide.
Learn how to create and use your own Personal Macro Workbook here: Excel VBA Tutorial: Get your personal macro code vault (aka Personal Macro Workbook)
I hope these tips will help you unlock the full potential of Excel and take your skills to the next level.
Here’s an idea for what to do next. See the image above? It’s a clickable table of contents in Excel for the workbook containing the Top 30 Excel tips and tricks. This clickable Master Sheet automatically updates itself and you can customize the fonts, colors, and layout to suit your taste. You can get your own free copy and learn how to build it in my full step-by-step VBA code tutorial here: How to Create a Master Sheet in Excel.
I also have a library of videos you can watch to learn more about Excel. You’ll learn new ways to improve your spreadsheets. Here’s the link to my YouTube channel.
And if you’d like to learn Excel VBA in a structured, methodical way, I have an online course called “Launch Excel Macros & VBA School”. You can find it in the shop.
Happy Excelling!
Hi, I'm Victor!
Are you struggling with complex Excel tasks? Feeling overwhelmed by spreadsheets that are hard to use?
Many people believe mastering Excel is about learning shortcuts, functions, and formulas. But this overlooks the importance of building practical, real-world applications. It's not just about knowing the tools. It's about using them effectively.
That's where I come in. You'll get a unique perspective to Excel training from me. I have over 20 years of experience at Deloitte and two global tech companies. And I know what can make a difference in your career.
Let me help you integrate Excel into your professional life. Starting today. Read one of my articles, watch one of my videos. Then apply the new technique to your work. You'll see the difference immediately!
Discover the PROVEN Blueprint for transforming your Excel skills, supercharging your productivity, and standing out in your career! My course helps you to learn Excel VBA and save hours of time even if you have zero prior experience with programming.
Solve tricky Excel problems and take your work to the next level! Get customized solutions for your unique needs. Save time and gain insights with truly expert Excel solutions from only $97 per task.
Get a clear overview of your project progress using the Excel project timeline. Use it to communicate the big picture, track task progress, and stay on top of your project goals. Stay organized with our project timeline!
Our cheat sheets provide quick and easy reference to commonly used Excel VBA concepts and code snippets.
Unlock new levels of productivity and efficiency with our cheat sheets, and write VBA code like a pro in no time.
RECOMMENDED READING
Are you looking to upskill and stay ahead of the curve? Excel is a powerful tool that keeps growing in demand. We round up the best online courses for learning Excel.
Are you looking to up your spreadsheet game? Excel is an invaluable tool that can help you stay organized and save time. From data analysis to budgets, Excel can do it all!
Today, having Excel skills is more critical than ever. Those who know how to use Excel are more likely to find higher-paying jobs. And get promoted faster.