FREE024 is a name search that does not assume names are unique. Type a student's name, press search, and every row carrying that name comes back — not the first one, not a best guess, all of them. In a school register where two children share a name, that is the difference between a useful tool and a dangerous one.
Most lookups are built as though one search equals one record. Real registers do not work like that: repeated names are normal, and a system that silently shows the first match will eventually show the wrong child's details to somebody who does not realise there is a second. Here you see both rows and choose.
It searches the name column as supplied, but that is a single letter in the code. Point it at column A instead and it searches roll numbers or IDs, which is what you want once your records have proper identifiers. The fields shown in the result are set the same way, so you decide what a search actually reveals.
A search with no results says so — no result found for your search — in colour, so it reads as an answer rather than a blank page. The colour itself is a value in the code if red feels too severe for your context; the walkthrough changes it to green on camera.
Copy the sheet, open Apps Script and make sure the sheet name written in the code matches your actual tab name. That mismatch is the error people report most often, and it is a thirty second fix. The code is commented throughout so editing the fields or the search column is not guesswork.
| Version | v1.0 |
| Published | Aug 22, 2025 |
| Platform | Google Apps Script |
| Database | Google Sheets |
| Category | CRUD & Dashboards |
| Tags | |
| Video | Watch walkthrough |
| License | Regular License |
Subscribe on YouTube, then verify with one click. No payment, no card. Google is used only to confirm your subscription.
What you get
Not subscribed yet? Subscribe to our channel
Extra modules, your branding, integrations or reports built on top of this file. You get a clear quote and timeline before any work starts, and support after delivery.
What We Customize
20-30% advance to start • Clear quote before work begins • Support included after delivery
Paid picks from the same category
Admin Dashboard with Google Apps Script & React | Complete CRUD System | E21
176 views this month
Build a Complete Dynamic CRUD Web Dashboard using Google Sheets + Apps Script + React | E14
362 views this month
How to Build DYNAMIC CRUD Admin Panel with Import/Export | Google Sheets Dashboard | D45
141 views this month
What buyers and viewers say about How To Search Data From Google Sheet And Display On Web App Using Web App Script | Free Code.