4 „Google“ scenarijai, kurie daro „Google“ skaičiuokles galingesnius

4 „Google“ scenarijai, kurie daro „Google“ skaičiuokles galingesnius

„Google“ skaičiuoklės yra „Google Suite“ dalis ir iki šiol yra vienas iš galingiausių nemokamų įrankių. Tai leidžia jums sekti, analizuoti ar registruoti beveik viską, ką galite įsivaizduoti. Tai, kas daro jį dar galingesnį, yra naudojimas „Google“ scenarijai pagerinti „Google“ skaičiuoklių galimybes.





Kodavimas „Google“ skaičiuoklėse gali pasirodyti šiek tiek bauginantis. Iš pradžių galite pagalvoti, kad viskas, kas turi žodį „scenarijai“, reikalauja pažangių programavimo žinių. Iš tikrųjų taip nėra.





Pažvelkime į keletą šaunių „Google“ skaičiuoklių scenarijų pavyzdžių, kurie gali padidinti jūsų produktyvumą.





Kas yra „Google“ skaičiuoklių scenarijai?

„Google“ skaičiuoklių scenarijai yra kodo dalys, kurias galite įrašyti „Google“ skaičiuoklėse ir kurios gali įjungti jūsų lapus. „Google“ skaičiuoklių scenarijai yra parašyti „JavaScript“, ir, atsižvelgiant į tai, kad „JavaScript“ tampa vis populiaresnė, galbūt jau esate su ja susipažinę.

„Google“ scenarijų rašymas yra labai panašus į VBA rašymą „Microsoft Excel“ programoms kurti. „Google“ skaičiuoklių scenarijus maitina „Google Apps Script“, kuris taip pat veikia su kitomis „Google“ paslaugomis. Čia yra keturi scenarijai, kurie tikrai parodo „Google“ skaičiuoklių scenarijų galią.



1. Sukurkite savo pasirinktines funkcijas

Vienas iš paprasčiausių būdų sukurti „Google“ scenarijų gali žymiai pagerinti „Google“ skaičiuoklių patirtį kuriant pasirinktines funkcijas . „Google“ skaičiuoklės jau siūlo ilgą funkcijų sąrašą. Dažniausiai pasitaikančius galite pamatyti spustelėję Meniu > Funkcijos piktogramą.

Paspaudus ant Daugiau funkcijų parodomas ilgas matematikos, statistikos, finansų, teksto, inžinerijos ir kitų funkcijų sąrašas. Tačiau „Google Scripts“ suteikia jums lankstumo kurti asmenines formules.





Pvz., Sakykite, kad dažnai importuojate informaciją iš skaitmeninio termostato, tačiau termostatas nustatytas pagal Celsijų. Galite sukurti savo pasirinktinę formulę, kad Celsijaus konvertuotų į Farenheitą, taigi vienu paspaudimu galėtumėte automatiškai konvertuoti visas tas importuotas vertes.

Norėdami sukurti pirmąją pasirinktinę funkciją, turėsite atidaryti scenarijų redaktorių. Norėdami tai padaryti, spustelėkite Įrankiai> Scenarijų rengyklė .





Pamatysite projekto ekraną, kuriame galėsite parašyti „JavaScript“ kodą.

geriausia „Android“ apsaugos nuo vagystės programa

Čia pakeiskite tai, kas yra šiame lange, savo pasirinktine funkcija. Funkcijos pavadinimas sutampa su pavadinimu, kurį pradėsite rašyti į „Google“ skaičiuoklių langelį po simbolio „=“, kad iškviestumėte formulę. Funkcija Celsijaus konvertavimui į Farenheitą atrodytų taip:

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

Įklijuokite aukščiau esančią funkciją į kodo langą, tada pasirinkite Failas> Išsaugoti , pavadinkite projektą panašiai kaip „CelsiusConverter“ ir spustelėkite Gerai .

Tai viskas! Viskas, ką jums reikia padaryti, kad galėtumėte naudoti naują funkciją, įveskite ženklą „=“, po kurio eina funkcija, ir įvesties numerį, kurį norite konvertuoti:

Paspauskite Įveskite pamatyti rezultatą.

Tai viskas. Galite greitai pamatyti, kaip galite parašyti beveik bet kokią pasirinktinę formulę, kurios reikia, kad ji atitiktų jūsų „Google“ lapą.

2. Automatiškai generuoti diagramas

Kituose straipsniuose parodėme, kaip atlikti tokius veiksmus kaip žurnalo duomenys iš namų „Wi-Fi“ kamerų į „Google“ skaičiuoklę, o gal jūs naudojate „Google“ skaičiuokles su komanda, o kiti žmonės įveda duomenis už jus.

Tarkime, kiekvieną mėnesį dirbate prie lapo su naujais duomenimis. Norite automatiškai sukurti diagramą naudodami skaičiuoklės duomenis. Tai galite padaryti sukurdami funkciją, kuri jums sukurs naują diagramą, remdamasi dabartinės atidarytos skaičiuoklės duomenimis.

Pagal šį scenarijų jūs esate mokytojas ir metų pabaigoje turite kiekvieno mokinio skaičiuoklę su mėnesinių egzaminų rezultatų sąrašu:

Tai, ką norėtumėte padaryti, yra paleisti vieną funkciją šiame lape, kuri sudarytų diagramą per kelias sekundes. Štai kaip atrodo tas scenarijus:

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); }

Dabar atidarykite kiekvieną savo mokinio skaičiuoklę ir spustelėkite Bėgti piktogramą „Google“ scenarijų meniu, kad automatiškai sukurtumėte diagramą.

Kai spustelėsite paleidimo piktogramą, ji paleis scenarijų, kurį sukūrėte „aktyvioje“ skaičiuoklėje (tą, kurią atidarėte dabartiniame naršyklės skirtuke).

Ataskaitoms, kurias turite generuoti dažnai, pvz., Kas savaitę ar kas mėnesį, tokia automatiškai sugeneruota diagramos funkcija tikrai gali sutaupyti daug laiko.

3. Sukurkite pasirinktinius meniu

Ką daryti, jei nenorite, kad scenarijus būtų atidarytas ir automatiškai sugeneruotų tą diagramą? Ką daryti, jei norite, kad šią funkciją būtų patogu pasiekti po ranka meniu sistemoje, tiesiai „Google“ skaičiuoklių viduje? Na, jūs taip pat galite tai padaryti.

mano kompiuterio diskas yra 100

Norėdami sukurti pasirinktinį meniu, turite nurodyti skaičiuoklę pridėti naują meniu elementą kiekvieną kartą, kai jis atidaromas. Tai padarysite sukurdami onOpen () funkcija scenarijaus redaktoriaus lange virš Įvertinimo lentelė ką tik sukurta funkcija:

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

Išsaugokite scenarijų ir iš naujo įkelkite skaičiuoklę. Sužinosite, kad dabar naujas meniu elementas rodomas su tokiu pavadinimu, kokį apibrėžėte kaip savo scenarijuje. Spustelėkite meniu ir pamatysite savo funkcijos meniu elementą.

Spustelėkite meniu elementą ir funkcija veiks taip pat, kaip ir paspaudus „Vykdyti“ piktogramą iš „Google“ scenarijų redaktoriaus!

4. Siųsti automatines ataskaitas

Paskutinis rodomas scenarijaus pavyzdys yra scenarijus, kuris siųs el. Laiškus iš „Google“ skaičiuoklių.

Tai gali būti naudinga, jei valdote didelę žmonių komandą ir turite siųsti kelis el. Laiškus ta pačia tema.

Galbūt atlikote našumo peržiūrą su atskirais komandos nariais ir užregistravote kiekvieno asmens atsiliepimų komentarus „Google“ skaičiuoklėje.

Ar būtų malonu tiesiog paleisti vieną scenarijų ir tuos komentarus automatiškai išsiųsti el. Paštu 50 ar 60 darbuotojų tuo pačiu metu, jums nereikės rankiniu būdu sukurti visų šių el. Laiškų? Tai yra „Google Scripting“ galia.

Panašiai, kaip sukūrėte aukščiau pateiktus scenarijus, scenarijų sukursite eidami į scenarijų rengyklę ir sukurdami funkciją pavadinimu Siųsti elektroninius laiškus () , kaip šitas:

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);
}
}

Tarkime, kad jūsų skaičiuoklė yra sutvarkyta, kaip parodyta čia.

Aukščiau pateiktas scenarijus veiks iki kiekvienos skaičiuoklės eilutės ir išsiųs el. Laišką antrojo stulpelio adresu su pranešimu, kurį įvedėte į trečiąjį stulpelį.

The Siųsti laišką funkcija „Google Scripts“ yra viena iš galingiausių „Google Scripts“ funkcijų, nes ji atveria visą el. pašto automatizavimo pasaulį, kuris sutaupys jūsų laiką.

Šis scenarijus parodo tikrąją „Google Apps Scripting“ galią, derindamas „Gmail“ su „Google“ skaičiuoklių scenarijais, kad užduotis būtų automatizuota. Nors matėte scenarijus, kurie veikia „Google“ skaičiuoklėse, geriausia atimti scenarijų galią visame „Google Suite“.

kaip sukurti apklausą „Facebook“ grupėje

Automatika yra produktyvumo sėkmės paslaptis

Tai, ką turėtų parodyti visi šie „Google Scripts“ automatizavimo būdai, yra tai, kad „Google Scripts“ turi tik keletą paprastų kodo eilučių, galinčių iš dalies arba visiškai automatizuoti „Google“ skaičiuokles.

Šios funkcijos gali būti nustatytos taip, kad veiktų pagal tvarkaraštį, arba galite jas paleisti rankiniu būdu, kai tik norite jas suaktyvinti. „Google“ scenarijai gali automatizuoti nuobodžias užduotis, pvz., El. Laiškų siuntimą ar sąskaitų faktūrų siuntimą iš „Google“ skaičiuoklių. Ieškai daugiau? Peržiūrėkite šiuos 3 „Google“ scenarijus, kad automatizuotumėte savo dokumentus.

Dalintis Dalintis „Tweet“ Paštu Štai kodėl FTB paskelbė įspėjimą dėl „Hive Ransomware“

FTB paskelbė įspėjimą dėl ypač bjaurios išpirkos programų. Štai kodėl turite būti ypač atsargūs dėl „Hive“ išpirkos programos.

Skaityti toliau
Susijusios temos
  • Produktyvumas
  • Programavimas
  • „JavaScript“
  • Skaičiuoklė
  • „Google“ skaičiuoklės
  • Scenarijaus rašymas
  • „Google“ scenarijus
Apie autorių Anthony Grantas(Paskelbti 40 straipsnių)

Anthony Grantas yra laisvai samdomas rašytojas, apimantis programavimą ir programinę įrangą. Jis yra informatikos specialistas, besisukantis programavimo, „Excel“, programinės įrangos ir technologijų srityse.

Daugiau iš Anthony Grant

Prenumeruokite mūsų naujienlaiškį

Prisijunkite prie mūsų naujienlaiškio, kad gautumėte techninių patarimų, apžvalgų, nemokamų el. Knygų ir išskirtinių pasiūlymų!

Norėdami užsiprenumeruoti, spustelėkite čia