Excel Practice Test

โ–ถ

Moving from Excel to Google Sheets is one of the most common spreadsheet transitions professionals face in 2026, and getting it right means understanding both how the platforms differ and how they overlap. Whether you are converting a single workbook for a one-time presentation or migrating an entire department's reporting suite to the cloud, the path from Excel to Google Sheets involves more than just uploading a file. Formulas, formatting, macros, pivot tables, conditional rules, and external connections all behave differently between the two tools, and small differences can break large workflows.

Excel has been the dominant spreadsheet for over three decades, with deeply embedded features like Power Query, Power Pivot, Dynamic Arrays, and VBA macros that some teams rely on heavily. Google Sheets, on the other hand, launched as a browser-first product and grew around real-time collaboration, automatic versioning, and tight integration with Google Workspace. Both apps now share roughly 80% of the same core functions, but the remaining 20% is where migration headaches usually appear, especially for finance, operations, and analytics teams.

The first step in any Excel to Google Sheets migration is to take inventory. List your most-used workbooks, identify which ones contain macros, which depend on Power Query refreshes, and which rely on Excel-only formulas like XLOOKUP variants, LET, or LAMBDA in unsupported ways. You should also note any add-ins, ODBC connections, or linked workbooks, since Google Sheets handles these very differently. A clear inventory prevents the common mistake of converting files first and discovering broken logic later.

Beyond the technical side, there is a human side to the move. People who have mastered Excel shortcuts, ribbon menus, and keyboard chords for decades will need a short adjustment period when switching to Sheets' menu structure and slightly different shortcut set. Things like vlookup excel formulas, freeze panes, conditional formatting, and remove duplicates excel routines all exist in Google Sheets, but they live in different menus and sometimes behave with subtle differences that can confuse new users for the first week or two of daily use.

This guide will walk you through every major aspect of the Excel to Google Sheets journey: how to upload and convert files cleanly, which formulas translate perfectly and which need rewriting, how to preserve formatting and conditional rules, how to replace VBA with Google Apps Script, how to handle pivot tables and charts, and how to set up shared workflows that let your team collaborate without the version-control chaos of emailed XLSX attachments. We will also cover the reverse trip, since many users need to export Google Sheets back into Excel for stakeholders who still prefer the desktop experience.

By the end, you will know exactly when to convert a file to native Google Sheets format, when to keep it as an XLSX in Drive, and when to maintain parallel versions for different audiences. You will also understand the limitations of each platform so you can choose the right tool for each job rather than forcing one to do the other's work. Whether you are an individual contributor or leading an organization-wide migration, the principles in this guide will save you hours of trial and error.

Spreadsheet skills remain among the most valuable office competencies in 2026, and being fluent in both Excel and Google Sheets is increasingly seen as a baseline requirement rather than a bonus. Treat this transition not as a downgrade or an upgrade, but as an expansion of your toolkit, and you will get the most value out of both ecosystems.

Excel to Google Sheets by the Numbers

๐Ÿ“Š
1.2B
Excel Users Worldwide
๐ŸŒ
900M+
Google Sheets Users
โœ…
80%
Function Overlap
โš ๏ธ
VBA
Not Supported
๐Ÿ“ฅ
100MB
Sheets Upload Cap
Test Your Excel to Google Sheets Skills

How to Convert an Excel File to Google Sheets

๐Ÿ“ค

Open Drive, click New, then File Upload, and select your XLSX, XLSM, or XLS file. The file appears in Drive in its original Excel format and can be opened directly in Sheets without converting.

๐Ÿ“‚

Right-click the uploaded file and choose Open With, then Google Sheets. Sheets will display the file in compatibility mode, indicated by an XLSX badge next to the filename in the title bar.

๐Ÿ’พ

Click File, then Save as Google Sheets. This creates a true native copy. The original XLSX remains untouched in Drive, giving you a clean rollback option if conversion introduces formula or formatting issues.

๐Ÿ”

Scan each sheet for #NAME? errors, broken charts, missing conditional formatting, and any cells that show ERROR or REF issues. These flag formulas or features that did not translate cleanly and need manual fixes.

๐Ÿ”ง

Rewrite VBA macros as Apps Script, swap Power Query for IMPORTRANGE or IMPORTDATA, and replace Excel-only formulas like LAMBDA chains with their Sheets equivalents or named functions where supported.

๐Ÿ‘ฅ

Share the converted file with one or two pilot users, ask them to run typical tasks, and confirm refreshes, drop-downs, and reports work as expected before rolling out the new version to the broader team.

Formula compatibility is the single biggest concern when moving from Excel to Google Sheets, and understanding which functions translate perfectly will save you hours of debugging. The good news is that the vast majority of everyday functions work identically in both platforms. SUM, AVERAGE, COUNTIF, SUMIFS, IF, AND, OR, INDEX, MATCH, and the workhorse vlookup excel formula all behave exactly the same way in Google Sheets, accepting the same arguments and producing the same results. If your workbook lives on this core set of functions, your migration will be largely painless.

Newer Excel functions introduced in Microsoft 365 generally have Sheets equivalents, though sometimes with different names. XLOOKUP works in both apps now, as do FILTER, SORT, UNIQUE, and SEQUENCE. Dynamic array behavior is consistent enough that most spilling formulas carry over without modification. LET is supported in Sheets, but LAMBDA functions written in Excel may need to be re-saved using Sheets' named functions feature, which provides similar reusable logic with a slightly different setup workflow than Excel's LAMBDA name manager approach.

Where things get tricky is with Excel-exclusive functions and Sheets-exclusive ones. Excel offers Power Query M language, Power Pivot DAX, and Cube functions for connecting to SSAS that have no Sheets equivalent. Sheets, in turn, offers GOOGLEFINANCE, IMPORTRANGE, IMPORTHTML, IMPORTXML, QUERY, and ARRAYFORMULA that Excel cannot match. The QUERY function in particular, which uses a SQL-like syntax, is so powerful that many Sheets users build entire reporting workflows around it that would require multiple steps in Excel.

Volatile and array behavior can also differ in subtle ways. Excel's implicit intersection operator, the @ symbol, does not exist in Sheets, so formulas that rely on it may need adjustment. Similarly, Sheets handles errors slightly differently, with IFERROR and IFNA working the same way but ERROR.TYPE returning different numeric codes for some edge cases. If your workbook chains many error-handling functions, test them carefully after conversion. Most modern templates work without changes, but legacy files from older Excel versions are more likely to need attention.

Date and time functions are another area to double-check. Both apps support DATE, YEAR, MONTH, DAY, WEEKDAY, and NETWORKDAYS, but Google Sheets uses a different epoch under the hood. In practice you will rarely notice this, but if you import data with dates stored as serial numbers, verify that they display correctly after conversion. Time zone handling also differs: Sheets respects the spreadsheet's locale setting under File, Settings, while Excel uses the system locale, which can cause subtle off-by-one issues for international teams.

Conditional formatting rules generally survive conversion intact, including color scales, data bars, and icon sets, though icon sets are sometimes simplified to colored circles in Sheets. Formula-based conditional formatting works in both apps with identical syntax, so a rule like =$B2>100 will fire on the same cells in both. Named ranges also transfer cleanly, with Sheets' named ranges manager mirroring Excel's name manager closely enough that you can move between them without retraining.

For learners who want to deepen their formula fluency before migrating, the comprehensive guide on Excel functions list documents the full reference of formulas available in Excel along with notes on which ones have direct Sheets equivalents. Going through that reference before a major migration helps you spot the few dozen functions in your workbook that might need attention so you can address them proactively rather than firefighting after users report broken reports.

FREE Excel Basic and Advance Questions and Answers
Test core spreadsheet skills that translate to Google Sheets with practice questions on essentials.
FREE Excel Formulas Questions and Answers
Sharpen formula knowledge that works in both Excel and Google Sheets with realistic scenarios.

Vlookup Excel, Pivot Tables, and Macros in Google Sheets

๐Ÿ“‹ VLOOKUP & Lookups

The classic vlookup excel formula works identically in Google Sheets, with the same four arguments for lookup value, range, column index, and exact match flag. You can copy a VLOOKUP formula directly from Excel into Sheets and it will produce the same result, provided the referenced data lives in the same worksheet or workbook. Sheets also supports XLOOKUP, INDEX/MATCH, and FILTER as more flexible alternatives to VLOOKUP.

One difference to note is that Google Sheets handles array spilling and dynamic lookups slightly more loosely than Excel. A VLOOKUP wrapped in ARRAYFORMULA can return entire columns of results in Sheets without Ctrl+Shift+Enter, which streamlines reports that lookup many values at once. If you frequently combine lookup formulas with array logic, Sheets often feels more forgiving and faster to write than the equivalent Excel constructions.

๐Ÿ“‹ Pivot Tables

Pivot tables migrate from Excel to Google Sheets but often need to be rebuilt rather than relying on automatic conversion. When you open an XLSX with pivot tables in Sheets, the pivots usually display correctly as a snapshot but may not refresh properly when source data changes. Saving as a native Google Sheet generally requires you to delete the imported pivot and recreate it using Sheets' pivot table builder.

The good news is that Sheets' pivot interface is simple and supports rows, columns, values, and filters with calculated fields and custom formulas. Most reports rebuild in five to ten minutes per pivot. Slicers also exist in Sheets and behave similarly to Excel slicers, letting users filter pivots interactively without touching the underlying data, which is essential for dashboards shared with non-technical teammates.

๐Ÿ“‹ Macros & Scripts

VBA macros do not run in Google Sheets, full stop. Any automation built on Excel's macro recorder or hand-written VBA must be rewritten in Google Apps Script, a JavaScript-based language that runs in the cloud rather than on your desktop. Apps Script can do almost everything VBA can do, plus it integrates natively with Gmail, Calendar, Drive, and external APIs, but the learning curve for a long-time VBA developer takes a few weeks.

Google Sheets also has its own macro recorder under Extensions, Macros, which generates Apps Script code automatically as you click through actions. For simple repetitive tasks like formatting headers or refreshing data, the recorder is enough. For complex workflows involving forms, user prompts, or external systems, plan to invest real engineering time rewriting your VBA logic in JavaScript syntax with the proper Sheets APIs.

Should You Move from Excel to Google Sheets?

Pros

  • Real-time collaboration with multiple editors in the same file
  • Automatic version history with rollback for every change
  • Cloud-native access from any device without installing software
  • Native integration with Forms, Drive, Gmail, and Calendar
  • IMPORTRANGE and QUERY functions for live cross-spreadsheet data
  • Apps Script automation that runs in the cloud on schedules
  • Free for personal Google accounts with generous storage

Cons

  • No support for VBA macros, requiring full rewrites in Apps Script
  • Performance slows on very large datasets above 100,000 rows
  • Power Query and Power Pivot have no direct equivalents
  • Limited offline functionality compared to desktop Excel
  • Some advanced charts and conditional formatting features missing
  • Pivot tables less powerful than Excel's PowerPivot data models
FREE Excel Functions Questions and Answers
Practice the functions that work across Excel and Google Sheets with hands-on quiz questions.
FREE Excel MCQ Questions and Answers
Multiple choice questions covering features that map between Excel and Google Sheets workflows.

Excel to Google Sheets Pre-Migration Checklist

Inventory all workbooks that will be migrated and tag any with macros or Power Query
Document every Excel-only function in use, especially LAMBDA, dynamic arrays, and DAX
Back up original XLSX files to a separate Drive folder before conversion
Identify external data connections like ODBC, SQL, or Power BI links that will break
Confirm file sizes are under the 100MB import limit before uploading to Drive
List all conditional formatting rules and verify they survive conversion in Sheets
Audit named ranges and ensure they transfer correctly into the Sheets name manager
Test pivot tables by recreating them natively in Sheets rather than relying on imports
Plan an Apps Script rewrite schedule for every VBA macro you cannot retire
Share converted files with pilot users for a week before the full team cutover
You Do Not Have to Convert Everything

Google Drive can store XLSX files in their original format and even open them directly in Sheets without conversion. For workbooks that will eventually move back to Excel, or that need to stay compatible with desktop-only features, keeping them as XLSX in Drive often beats converting. Reserve full conversion for files that will live exclusively in the Sheets ecosystem going forward.

Collaboration is where Google Sheets truly outshines Excel, and understanding this difference helps you decide which files belong in which platform. In Sheets, multiple users can edit the same file at the same time, see each other's cursors, leave comments tagged to specific cells, and follow conversations in a side panel that links directly to the relevant range. There is no check-out, no merge conflict, and no emailing of XLSX_v3_final_FINAL.xlsx around the office. Every change is saved automatically and attributed to a specific user.

Excel offers co-authoring through OneDrive and SharePoint that gets close to the Sheets experience, but it requires everyone to use compatible versions of Excel and to save the file in the cloud. In practice, Excel co-authoring often stumbles when users have different Office versions, when files contain unsupported features, or when network connectivity drops mid-edit. Sheets sidesteps these issues because it was designed from the ground up as a browser-first multi-user product, with conflict resolution built into the core engine rather than bolted on afterward.

Version history is another area where Sheets has a clear edge. Every Google Sheet keeps a continuous history of every change made by every user, viewable under File, Version History. You can restore any prior version with one click, name important versions for easy reference, and see exactly which cells changed between two points in time. Excel offers version history too, but only when files are stored in OneDrive or SharePoint, and the interface is less granular and slower to navigate than Sheets' built-in timeline.

Permission models also differ meaningfully. Sheets uses Google's standard Drive permissions, with viewer, commenter, and editor roles applied to individual users, groups, or shareable links. You can also restrict access to specific tabs or ranges using protected ranges, which is helpful for shared financial models where you want analysts to update assumptions but not touch calculation cells. Excel's protection features are more granular at the cell level but require manual workbook sharing rather than the link-based access that makes Sheets so easy to distribute to external partners.

For teams that work across timezones, Sheets' commenting and notification system is especially valuable. When you tag a colleague in a comment with @name, they get an email with the comment text and a direct link to the cell. They can reply from the email itself, and the conversation thread persists in the file forever. This single feature replaces an enormous amount of email and meeting time, especially for review cycles on budgets, forecasts, or operational reports that touch many stakeholders before they get signed off.

The flip side is that Sheets' collaboration features only shine when everyone uses Google Workspace. If half your team uses Excel exclusively and refuses to switch, you will end up exporting Sheets back to XLSX for review, losing comments and version history in the process. In mixed environments, many organizations standardize on one tool for collaborative documents and the other for personal analytical work, which usually means Sheets for shared dashboards and Excel for individual modeling.

If you are leading a migration, communicate the collaboration benefits early and often. The technical conversion is the easy part. The harder part is changing habits, retiring the email-the-file pattern, and getting people to embrace comments, suggested edits, and shared links as the default way to work together on spreadsheets. Teams that make this cultural shift report measurable productivity gains within the first quarter of adoption.

Choosing between Excel and Google Sheets for each job is more strategic than most people realize, and the answer is rarely all-or-nothing. The best spreadsheet professionals in 2026 maintain fluency in both tools and select the right one based on the specific demands of each task. The decision rests on four main factors: file size, collaboration needs, automation complexity, and the audience that will ultimately consume the output. Mismatching tool to task is the most common cause of frustration after a migration.

For shared reports, dashboards, and operational trackers where multiple people contribute weekly or daily, Google Sheets is almost always the right call. The combination of real-time editing, automatic version history, and link-based sharing eliminates entire categories of administrative overhead. A weekly KPI dashboard that lives in Sheets and pulls live data through IMPORTRANGE or connected sheets will outperform a passed-around XLSX file every time, even if the XLSX has more sophisticated formulas under the hood.

For heavy modeling, large-scale data transformation, and computation-intensive analysis, Excel still has clear advantages. Power Query lets you build repeatable data pipelines that pull from databases, web sources, and folders of files with one-click refresh. Power Pivot enables data models with billions of rows that no Sheets workbook could handle. The full LAMBDA function ecosystem in Excel supports reusable custom functions in ways Sheets has only partially matched. Financial analysts, actuaries, and data engineers often find Excel irreplaceable for their core work.

For automation, the choice depends on where the automation needs to run. VBA macros work only on a user's desktop when Excel is open. Apps Script in Sheets runs in the cloud on triggers like time-based schedules or form submissions, even when no one is logged in.

If you need a script that emails a weekly summary every Friday at 9 AM, Apps Script is the obvious choice. If you need a one-click button that reformats data on demand while a user works, either VBA in Excel or Apps Script in Sheets can work, with the choice driven by your team's existing skills.

For external sharing, Sheets is often the safer default. A shareable Google Sheets link lets external partners view or edit without needing a Microsoft account, an Office license, or any specific software. They can open the file in any browser and work immediately. Sharing an Excel file externally usually requires that the recipient has compatible software, which becomes friction at scale. Many vendor and client portals now expect Sheets URLs as the default exchange format for spreadsheet collaboration.

Hybrid workflows are common and totally valid. You might build a financial model in Excel for its computational power, then export key outputs to a Google Sheet for cross-team review and commentary. Or you might collect data through Google Forms into a Sheet, then download the Sheet as XLSX for advanced analysis in Excel. Both directions of export work reliably for most data types. The freeze panes in Excel feature, for example, transfers cleanly to Sheets and back, as do most common formatting choices like cell colors, borders, and number formats.

Ultimately, treat the Excel-versus-Sheets question as a tool selection problem rather than a loyalty test. Both platforms are excellent at what they were designed for. The teams that get the most value out of spreadsheets in 2026 are the ones who recognize the strengths of each tool, train their people in both, and build workflows that route each task to the platform best suited for it. Fluency in both is the new baseline.

Master Vlookup Excel Formulas with Practice Questions

Practical migration tips can make or break a real-world Excel to Google Sheets project, and learning from common mistakes will save you considerable time. Start every migration with a small pilot rather than a big-bang cutover. Pick one or two non-critical workbooks, convert them, distribute them to a small group of users, and gather feedback for at least two weeks before scaling up.

Pilots surface the unexpected: a custom number format that does not translate, a chart type that renders differently, a printed report that breaks at page margins. Catching these in pilot is much cheaper than fixing them in production.

Build a formula audit step into every conversion. After saving the file as a Google Sheet, use Edit, Find and Replace with the regular expression option enabled to search for error tokens like #NAME?, #REF!, and #N/A across all sheets at once. Each match is a formula that needs attention. Common culprits include obscure Excel functions, custom UDF references left over from a deleted VBA module, and array formulas that depended on Ctrl+Shift+Enter semantics. Document each fix as you go so the next migration in your organization goes faster.

For formatting, focus on the high-visibility elements first. Headers, conditional formatting on KPI cells, and chart styles get noticed immediately if they look wrong. Internal calculation cells that no one sees can be polished later. Sheets handles most fonts, colors, and borders identically to Excel, but specialty fonts may need to be installed via Google Fonts, and some custom number formats with text mixed into them may need a slight syntax tweak. Test print layouts too, since page break behavior differs between the two apps in ways that can break printed reports.

Train users on the small daily differences before the cutover, not after. The most common stumbles include finding the right menu for how to freeze a row in excel versus Sheets, where remove duplicates excel lives in the Data menu versus Data, Data Cleanup in Sheets, and the slightly different syntax for how to create a drop down list in excel versus Data Validation in Sheets. Twenty minutes of side-by-side training showing these equivalents prevents weeks of low-grade frustration as users hunt for familiar features in new locations.

For ongoing maintenance, establish a clear file naming and folder structure in Drive that mirrors how your team thinks about their work. Drive search is powerful, but a logical folder hierarchy still helps with discoverability and permissions management. Use Shared Drives rather than individual user folders for any file that the organization depends on, since Shared Drive content persists even after the original owner leaves the company. This single discipline prevents the orphaned-file problems that plague many Google Workspace deployments after a year or two of growth.

Keep an eye on Google's release notes, since Sheets adds new functions and features every few months. Recent additions include smart fill, smart cleanup, connected sheets for BigQuery, and improved table objects that match Excel's structured references more closely than before. Subscribing to the Google Workspace blog or following a few Sheets-focused newsletters keeps your skills current and helps you find new capabilities that can simplify workflows you previously built around limitations that no longer exist.

Finally, invest in continuing education for your team. The companion piece on how to merge cells in excel and how to merge cells in Google Sheets gives a great example of where the two apps look similar but have nuanced differences that matter in practice. Building a small internal library of cheat sheets, video walkthroughs, and quick reference cards pays dividends as new hires join and existing users encounter unfamiliar tasks. Spreadsheet fluency, in both platforms, is one of the most leveraged investments any knowledge worker can make.

FREE Excel Questions and Answers
Full certification-style practice covering features shared between Excel and Google Sheets.
FREE Excel Trivia Questions and Answers
Fun trivia questions on Excel history, shortcuts, and lesser-known features for spreadsheet pros.

Excel Questions and Answers

How do I convert Excel to Google Sheets without losing formulas?

Upload your XLSX to Google Drive, right-click the file, and open it with Google Sheets. Then choose File, Save as Google Sheets to create a native copy. Most formulas convert automatically, including SUM, vlookup excel, INDEX, MATCH, and IF. After conversion, search for #NAME? errors to spot the few Excel-only functions that need manual rewriting in Sheets syntax.

Will my VBA macros work in Google Sheets after conversion?

No, VBA macros do not run in Google Sheets at all. You must rewrite them as Google Apps Script, a JavaScript-based language that runs in the cloud. Sheets includes its own macro recorder under Extensions, Macros that can capture simple actions automatically. For complex VBA logic, plan to invest engineering time translating the code into Apps Script using the SpreadsheetApp API.

Can Google Sheets handle the same file size as Excel?

Google Sheets caps spreadsheets at 10 million cells per file, while Excel supports over 17 billion cells per worksheet. In practice, Sheets performance degrades on files above 100,000 rows or with many volatile formulas. For very large datasets, Excel with Power Query or Power Pivot remains a better choice. Sheets shines on small to medium files with heavy collaboration needs.

Does vlookup excel work the same in Google Sheets?

Yes, the vlookup excel formula works identically in Google Sheets with the same four arguments: lookup value, range, column index, and an optional exact match flag. You can copy a VLOOKUP formula directly from Excel into Sheets and it will produce the same result. Sheets also supports XLOOKUP, INDEX MATCH, and FILTER as more flexible alternatives that handle multi-column returns more cleanly.

How do I freeze a row in Google Sheets like in Excel?

In Google Sheets, click View, then Freeze, then choose 1 Row, 2 Rows, or Up to Current Row. This mirrors how to freeze a row in excel, where you use View, Freeze Panes. You can also drag the small gray bar at the top of the row numbers downward to set a custom freeze point. Frozen rows stay visible as you scroll through the rest of the sheet.

Can I create drop-down lists in Google Sheets?

Yes, Google Sheets supports drop-down lists through Data Validation, similar to how to create a drop down list in excel. Select your cells, click Data, then Data Validation, choose Drop-down or Drop-down from a range, and enter your list of options. Sheets shows a small arrow in each cell with the dropdown. The feature also supports chip-style colored entries that look cleaner than Excel's plain dropdowns.

How do I remove duplicates in Google Sheets?

Use Data, then Data Cleanup, then Remove Duplicates. This works just like remove duplicates excel in the Data Tools section of the ribbon. You can choose which columns to compare, whether to include headers, and how to handle case sensitivity. Sheets will report how many duplicate rows it removed and how many unique rows remain after the operation completes successfully.

Can I export Google Sheets back to Excel format?

Yes, Google Sheets exports cleanly to XLSX through File, Download, Microsoft Excel. Most formulas, formatting, charts, and pivot tables round-trip back to Excel without issues. Google-specific functions like IMPORTRANGE, GOOGLEFINANCE, and QUERY will export as their last calculated values rather than live formulas, so refreshing data in Excel after export requires manual replacement of those formulas with Excel-native equivalents.

Do conditional formatting rules transfer from Excel to Sheets?

Most conditional formatting rules survive conversion intact, including color scales, formula-based rules, and basic highlighting. Icon sets sometimes simplify to colored circles in Sheets, and a few complex Excel-specific rule types may not translate perfectly. Always audit your conditional formatting after conversion by reviewing the Format, Conditional Formatting menu to confirm rules still target the correct ranges and trigger as expected.

Is Google Sheets free to use for personal projects?

Yes, Google Sheets is completely free for personal Google accounts and includes 15 GB of free Drive storage shared across Gmail, Photos, and Drive. For business use, Google Workspace subscriptions add features like custom domains, advanced admin controls, additional storage, and Shared Drives. Even on the free tier, Sheets has full access to all functions, Apps Script automation, and unlimited collaborators on any spreadsheet you create.
โ–ถ Start Quiz