0
0
Google Sheetsspreadsheet~20 mins

Add-ons and extensions in Google Sheets - Practice Problems & Coding Challenges

Choose your learning style9 modes available
Challenge - 5 Problems
🎖️
Add-ons Mastery
Get all challenges correct to earn this badge!
Test your skills under time pressure!
🎯 Scenario
intermediate
2:00remaining
Using an Add-on to Clean Data

You have a Google Sheet with messy data including extra spaces and inconsistent capitalization. You want to use an add-on to clean this data quickly. Which add-on feature would help you remove extra spaces and standardize text case?

AUse the 'Remove Duplicates' add-on to clean spaces and fix capitalization.
BUse the 'Chart Builder' add-on to visualize text data.
CUse the 'Translate' add-on to convert text to uppercase.
DUse the 'Power Tools' add-on to trim spaces and change text case.
Attempts:
2 left
💡 Hint

Think about an add-on that offers multiple text cleaning tools like trimming spaces and changing case.

Function Choice
intermediate
2:00remaining
Choosing the Right Add-on for Data Validation

You want to add advanced data validation rules beyond what Google Sheets offers by default. Which add-on would best help you create custom validation rules?

AUse 'Autocrat' add-on to automate document creation.
BUse 'Advanced Find & Replace' add-on to create validation rules.
CUse 'Data Validation Helper' add-on to build custom validation rules.
DUse 'Form Publisher' add-on to validate form responses.
Attempts:
2 left
💡 Hint

Look for an add-on focused on data validation and rules.

📊 Formula Result
advanced
2:00remaining
Output of a Custom Function from an Add-on

You installed an add-on that provides a custom function =EXTRACTEMAILS(A1:A5) which extracts all email addresses from the range. If A1:A5 contains:

  • A1: "Contact: john@example.com"
  • A2: "No email here"
  • A3: "Email: jane.doe@mail.com"
  • A4: ""
  • A5: "Reach us at support@service.org"

What will be the output of =EXTRACTEMAILS(A1:A5) in a single cell?

A"john@example.com jane.doe@mail.com support@service.org"
B"john@example.com, jane.doe@mail.com, support@service.org"
C"john@example.com; jane.doe@mail.com; support@service.org"
D"john@example.com\njane.doe@mail.com\nsupport@service.org"
Attempts:
2 left
💡 Hint

Think about how add-ons usually separate multiple extracted items in one cell.

data_analysis
advanced
2:00remaining
Analyzing Add-on Impact on Sheet Performance

You installed an add-on that runs a script to update your sheet every minute. After installation, your sheet becomes slow and sometimes unresponsive. What is the most likely cause?

AThe add-on's script triggers too frequently, causing performance issues.
BThe add-on is incompatible with your browser version.
CThe add-on is using too many custom formulas causing recalculation delays.
DThe add-on is deleting important data causing errors.
Attempts:
2 left
💡 Hint

Think about scripts running often and how that affects sheet speed.

🧠 Conceptual
expert
2:00remaining
Security Considerations When Using Add-ons

When installing third-party add-ons in Google Sheets, what is the most important security practice you should follow?

AOnly install add-ons from trusted sources and review permissions carefully.
BAlways grant full access to your Google account to ensure add-ons work properly.
CDisable all add-ons after use to prevent data loss.
DShare your sheet with the add-on developer for better support.
Attempts:
2 left
💡 Hint

Think about protecting your data and privacy when using external tools.