Google Apps skript za tabele: pretraga podataka i kopiranje

Pregled projekta

Klijent je zahtevao Google Apps Script za pretragu i kopiranje podataka kroz tri tabele unutar jednog Google Sheets dokumenta. Google Sheet je sadržao tri različita lista:

  1. List 1: ovo je bila primarna tabela. Njeni redovi su dinamični, a klijent ručno dodaje nove redove. Dok su kolone konstantne, broj redova varira između 2,500 i 3,500.
  2. List 2: ovaj list sadrži podatke koje je potrebno locirati unutar Lista 1. Klijent dodaje nove redove u ovaj list svakodnevno. Njegove kolone, koje se razlikuju od Lista 1, ostaju fiksne.
  3. List 3: ovaj list se popunjava podacima iz Lista 1 na osnovu kriterijuma pretrage iz Lista 2.

Detalji projekta

Cilj

Razviti efikasan Google Apps Script koji može pretraživati podatke kroz tabele i kopirati ih u odvojeni list, čime bi se automatizovao značajan deo klijentovog svakodnevnog rada.

Ključne funkcionalnosti

  • Dinamična pretraga podataka: skripta je trebala locirati podatke iz Lista 2 unutar većeg Lista 1.
  • Kopiranje podataka: na osnovu rezultata pretrage, skripta bi potom kopirala relevantne podatke iz Lista 1 u List 3.
  • Automatizacija: uz promenljiv broj redova, skripta je morala da se prilagođava promenama u broju unosa i da obezbedi konzistentnost podataka.

Korišćene tehnologije

  • Google Apps Script: primarni alat korišćen za automatizaciju zadataka pretrage i kopiranja podataka unutar Google Sheets.

Povratne informacije klijenta

★★★★★5/5

“Predrag je izrazio svoje zadovoljstvo ishodom projekta, rekavši, "Sve je prošlo dobro. Zapravo, bilo je savršeno. Toplo preporučujem Dejana.”