4 Googlovi skripti, ki naredijo Google Preglednice močnejše

4 Googlovi skripti, ki naredijo Google Preglednice močnejše

Google Preglednice so del Google Suite in so daleč eno najmočnejših brezplačnih orodij, ki so vam na voljo. Omogoča vam sledenje, analizo ali beleženje skoraj vsega, kar si lahko predstavljate. Zaradi česar je še močnejša uporaba Googlovi skripti za izboljšanje zmogljivosti Google Preglednic.





Kodiranje v Google Preglednicah se lahko sliši nekoliko zastrašujoče. Morda boste najprej pomislili, da vse, kar vsebuje besedo 'skripti', zahteva napredno znanje programiranja. V resnici ni tako.





Oglejmo si nekaj zelo kul primerov skriptov Google Preglednic, ki lahko povečajo vašo produktivnost.





Kaj so skripti za Google Preglednice?

Skripti za Google Preglednice so kodi, ki jih lahko napišete v svojih Google Preglednicah in lahko vklopijo vaše liste. Skripti Google Preglednic so napisani v JavaScriptu, in ker je JavaScript vse bolj priljubljen, ga morda že poznate.

Pisanje Google Scripts je zelo podobno pisanju VBA v Microsoft Excelu za ustvarjanje programov. Skripte v vaših Google Preglednicah poganja skript Google Apps, ki deluje tudi z drugimi Googlovimi storitvami. Tu so štirje skripti, ki resnično dokazujejo moč skriptiranja Google Preglednic.



1. Ustvarite lastne funkcije po meri

Eden najlažjih načinov ustvarjanja Google Script lahko močno izboljša vašo izkušnjo z Google Preglednicami ustvarjanje funkcij po meri . Google Preglednice že ponujajo dolg seznam funkcij. Najpogostejše lahko vidite s klikom na Meni > Funkcije ikono.

S klikom na Več funkcij prikazuje dolg seznam matematičnih, statističnih, finančnih, besedilnih, inženirskih in drugih funkcij. Google Scripts pa vam daje fleksibilnost pri ustvarjanju lastnih prilagojenih formul.





Recimo, da pri svojem delu pogosto uvozite podatke iz digitalnega termostata, vendar je termostat nastavljen na Celzij. Ustvarite lahko svojo lastno formulo po meri za pretvorbo Celzija v Fahrenheit, zato lahko z enim klikom samodejno pretvorite vse te uvožene vrednosti.

Če želite ustvariti prvo funkcijo po meri, morate odpreti urejevalnik skriptov. Če želite to narediti, kliknite Orodja> Urejevalnik skriptov .





Videli boste zaslon projekta, kamor lahko napišete kodo JavaScript.

najboljša aplikacija za čiščenje android brez oglasov

Tukaj zamenjajte tisto, kar je v tem oknu, s svojo lastno funkcijo po meri. Ime funkcije je enako imenu, ki ga boste začeli vnašati v celico v Google Preglednicah za simbolom '=', da bi priklicali formulo. Funkcija pretvorbe Celzija v Fahrenheit bi izgledala nekako takole:

function CSTOFH (input) {
return input * 1.8 + 32;
}

Zgornjo funkcijo prilepite v okno za kodo in izberite Datoteka> Shrani , poimenujte projekt na primer 'CelsiusConverter' in kliknite v redu .

To je vse! Zdaj morate za uporabo nove funkcije vnesti znak '=', ki mu sledi vaša funkcija, z vhodno številko za pretvorbo:

Pritisnite Vnesite da vidim rezultat.

To je vse. Hitro si lahko ogledate, kako lahko napišete skoraj vsako formulo po meri, ki jo potrebujete za vaš Google Pregled.

2. Samodejno ustvari grafikone

V drugih člankih smo vam pokazali, kako stvari, kot so dnevniški podatki iz vaših domačih kamer Wi-Fi, v Googlovo preglednico ali morda uporabljate Google Preglednice z ekipo, drugi pa za vas vnašajo podatke.

Recimo, da vsak mesec delate na listu z novimi podatki. Radi bi samodejno ustvarili grafikon z uporabo podatkov v preglednici. To lahko dosežete tako, da ustvarite funkcijo, ki bo ustvarila nov grafikon za vas na podlagi podatkov v trenutni preglednici, ki ste jo odprli.

V tem scenariju ste učitelj in ob koncu leta imate za vsakega študenta preglednico s seznamom mesečnih rezultatov izpitov:

Na tem listu bi radi zagnali eno samo funkcijo, ki bi v nekaj sekundah ustvarila grafikon. Takole izgleda skript:

function GradeChart()
{ var spreadsheet = SpreadsheetApp.getActiveSpreadsheet(); var sheet = spreadsheet.getSheets()[0]; var gradechart = sheet.newChart() .setChartType(Charts.ChartType.LINE) .addRange(sheet.getRange('A1:B11')) .setPosition(5, 5, 0, 0) .build(); sheet.insertChart(gradechart); }

Zdaj odprite vsako od svojih študentskih preglednic in kliknite na Teči ikono v meniju v Google Scripts za samodejno ustvarjanje grafikona.

Vsakič, ko kliknete ikono za zagon, se zažene skript, ki ste ga ustvarili v 'aktivni' preglednici (tisti, ki ste jo odprli na trenutnem zavihku brskalnika).

Za poročila, ki jih morate pogosto ustvarjati, na primer tedensko ali mesečno, vam lahko tovrstna samodejno ustvarjena funkcija grafikona res prihrani veliko časa.

3. Ustvarite menije po meri

Kaj pa, če ne želite, da je skript odprt za samodejno ustvarjanje tega grafikona? Kaj pa, če želite, da je ta funkcija na dosegu roke v sistemu menijev, tik v Google Preglednicah? No, to lahko storite tudi vi.

obvestilo o prošnji za prijateljstvo na Facebooku, vendar brez zahteve

Če želite ustvariti meni po meri, morate preglednici povedati, da vsakič, ko se odpre, doda novo postavko menija. To naredite tako, da ustvarite onOpen () funkcijo v oknu urejevalnika skriptov nad Gradechart funkcijo, ki ste jo pravkar ustvarili:

function onOpen() {
var spreadsheet = SpreadsheetApp.getActive();
var menuItems = [
{ name: 'Create Grade Chart...', functionName: 'GradeChart' }
];
spreadsheet.addMenu('Charts', menuItems);
}

Shranite skript in nato znova naložite preglednico. Ugotovili boste, da se zdaj v novem elementu menija prikaže ime, ki ste ga določili v skriptu. Kliknite na meni in videli boste element menija za svojo funkcijo.

Kliknite na element menija in funkcija se bo zagnala tako, kot ko ste pritisnili ikono 'teči' v urejevalniku Google Scripts!

4. Pošljite samodejna poročila

Zadnji primer skripta, ki vam ga prikazujemo, je skript, ki bo pošiljal e -pošto iz notranjosti Google Preglednic.

Morda vam bo to prišlo prav, če upravljate z veliko ekipo ljudi in imate več e -poštnih sporočil na isto temo.

Morda ste opravili pregled uspešnosti s posameznimi člani skupine in svoje komentarje za vsako osebo zabeležili v Googlovo preglednico.

Bi bilo lepo zagnati samo en skript in ti komentarji samodejno poslati po 50 ali 60 zaposlenim hkrati, ne da bi morali ročno ustvariti vsa ta posamezna e -poštna sporočila? To je moč Googlovega skriptiranja.

Podobno, kot ste ustvarili zgornje skripte, boste skript ustvarili tako, da odprete urejevalnik skriptov in ustvarite funkcijo, imenovano sendEmails () , Všečkaj to:

function sendEmails() {
var sheet = SpreadsheetApp.getActiveSheet();
var startRow = 2; // First row of data to process
var numRows = 7; // Number of rows to process
var dataRange = sheet.getRange(startRow, 1, numRows, 3)
var data = dataRange.getValues();
for (i in data) {
var row = data[i];
var emailAddress = row[1]; // Second column
var message = row[2]; // Third column
var subject = 'My review notes';
MailApp.sendEmail(emailAddress, subject, message);
}
}

Recimo, da imate svojo preglednico organizirano, kot je prikazano tukaj.

Zgornji skript bo deloval skozi vsako vrstico v preglednici in na naslov v drugem stolpcu poslal e -poštno sporočilo s sporočilom, ki ste ga vnesli v tretji stolpec.

The Pošlji sporočilo funkcija v Google Scripts je daleč ena najmočnejših funkcij v Google Scripts, saj odpira cel svet avtomatizacije e -pošte, ki vam prihrani čas.

Ta skript vam pokaže resnično moč skripta Google Apps, ki združuje Gmail s skripti Google Preglednic za avtomatizacijo opravila. Čeprav ste videli skripte, ki delujejo v Google Preglednicah, je najbolje, da odnesete skriptno moč v celotnem Google Suite.

kateri od naslednjih dodatkov za napajanje je najbolj primeren za urejanje podatkov pred uvozom?

Avtomatizacija je skrivnost uspeha produktivnosti

Vse te avtomatizirane Google skripte vam morajo pokazati, da lahko Google Scripts z le nekaj preprostimi vrsticami kode delno ali v celoti avtomatizira Google Preglednice.

Te funkcije lahko nastavite za izvajanje po urniku ali pa jih ročno zaženete, kadar koli jih želite sprožiti. Googlovi skripti lahko avtomatizirajo dolgočasna opravila, kot so pošiljanje e -poštnih sporočil ali pošiljanje računov iz Google Preglednic. Iščete več? Za avtomatizacijo dokumentov si oglejte te 3 Googlove skripte.

Deliti Deliti Cvrkutati E-naslov Tukaj je razlog, zakaj je FBI izdal opozorilo za koprivnico

FBI je izdal opozorilo o še posebej grdi vrsti odkupne programske opreme. Evo, zakaj morate biti še posebej previdni pri odkupni programski opremi Hive.

Preberite Naprej
Sorodne teme
  • Produktivnost
  • Programiranje
  • JavaScript
  • Preglednica
  • Google Preglednice
  • Skriptiranje
  • Google Script
O avtorju Anthony Grant(40 objavljenih člankov)

Anthony Grant je samostojni pisatelj, ki pokriva programiranje in programsko opremo. Je glavni računalnik na področju programiranja, Excela, programske opreme in tehnologije.

Več od Anthonyja Granta

Naročite se na naše novice

Pridružite se našemu glasilu za tehnične nasvete, ocene, brezplačne e -knjige in ekskluzivne ponudbe!

Kliknite tukaj, če se želite naročiti