4 scripturi pentru a îmbunătăți fișele Google mai puternice

Google Sheets sau Google Sheets este unul dintre cele mai puternice instrumente gratuite, care vă permite să urmăriți, să analizați sau să luați note despre tot ce vă puteți imagina. Fără să vă opriți acolo, puteți îmbunătăți capacitățile sale cu Googe Scripts (Google Script).

Descărcați fișiere Google pentru iOS

Descărcați fișiere Google pentru Android

Google Scrips sună complicat și confuz. S-ar putea să credeți că implică cunoștințe avansate de programare, dar chiar nu este. Acest articol vă va prezenta patru scripturi simple care vă ajută să personalizați funcțiile, să creați automat diagrame pe baza oricăror date, să vă personalizați meniul în foi de calcul Google și chiar să îl automatizați. livrare lunară prin e-mail.

1. Creați-vă propriile funcții personalizate

Crearea funcționalității personalizate este una dintre cele mai ușoare metode de a crea un script Google care vă poate îmbunătăți experiența Google Foi. Google Sheets a oferit o listă lungă de funcții disponibile. Puteți vedea cele mai populare făcând clic pe pictograma funcției din meniu.

4 scripturi pentru a îmbunătăți fișele Google mai puternice

Apoi faceți clic pe Mai multe funcții ... pentru a deschide o listă de algoritmi, finanțe, tehnici și multe altele. Cu toate acestea, Google Scripts vă oferă flexibilitatea de a vă crea propriile formule personale.
Pentru a crea prima funcție personalizată, mai întâi va trebui să deschideți editorul de scripturi făcând clic pe Instrumente> Editor script.

4 scripturi pentru a îmbunătăți fișele Google mai puternice

Ar trebui să vedeți o fereastră să pară similară sau similară cu cea de mai jos.

4 scripturi pentru a îmbunătăți fișele Google mai puternice

Ceea ce trebuie să faceți este să înlocuiți ceea ce este în această fereastră cu propria funcționalitate personalizată. Numele funcției este același cu cel pe care îl veți începe să tastați într-o celulă din foile Google după simbolul "=" pentru a vă chema formula. O funcție de a converti Celsius în Fahrenheit ar arăta astfel:

funcție CSTOFH (intrare) {
intrare retur * 1.8 + 32;
}

Lipiți funcțiile de mai sus în fereastra codului, apoi selectați Fișier> Salvare , denumiți proiectul "CelsiusConverter" și faceți clic pe OK.

Aceasta este tot ce trebuie să faci. Începi să folosești noua ta funcție tastând "=" urmată de funcția ta, cu numărul introdus pentru a converti:

4 scripturi pentru a îmbunătăți fișele Google mai puternice

Apăsați introduceți și veți obține rezultate.

4 scripturi pentru a îmbunătăți fișele Google mai puternice

2. Creează automat diagrame

Puteți avea o nouă foaie de calcul în fiecare lună cu date noi și doriți să creați automat o diagramă nouă, fără a fi nevoie să o recreați în fiecare lună. Puteți face acest lucru prin crearea unei funcții care va crea o nouă diagramă pe baza datelor din cartea de lucru curentă pe care ați deschis-o.

Să presupunem că sunteți profesor și la sfârșitul anului aveți o foaie de calcul pentru fiecare elev, cu o listă de scoruri lunare la test:

4 scripturi pentru a îmbunătăți fișele Google mai puternice

Ce doriți să faceți este să rulați o singură funcție pe acest tabel care va genera automat un grafic în câteva secunde. Scenariul va arăta astfel:

function GradeChart () {
var spreadsheet = SpreadsheetApp.getActiveSpreadsheet ();
var sheet = table de calcul.getSheets () [0];

var gradechart = sheet.newChart ()
.setChartType (Charts.ChartType.LINE)
.addRange (sheet.getRange ('A1: B11'))
.setPosition (5, 5, 0, 0)
.build ();

sheet.insertChart (gradechart);
}

Tot ce trebuie să faceți este să deschideți foaia de calcul a fiecărui student și să faceți clic pe pictograma rulare din meniul din Google Scripts pentru a crea automat graficul.

4 scripturi pentru a îmbunătăți fișele Google mai puternice

Ori de câte ori faceți clic pe pictograma de rulare, va rula scriptul pe care l-ați creat pe foaia de calcul „activă” (o carte de lucru pe care ați deschis-o în fila browserului curent).

4 scripturi pentru a îmbunătăți fișele Google mai puternice

Pentru rapoartele pe care trebuie să le creezi în mod regulat, cum ar fi săptămânal sau lunar, acest tip de funcție auto-grafică te poate economisi foarte mult timp, deoarece nu trebuie să te recreezi de la zero. Când doriți să importați date grafic într-o foaie de lucru nouă.

3. Creați meniu personalizat

Dacă nu doriți ca un script să genereze în mod automat diagrame și doriți ca această funcționalitate să fie la îndemâna de pe sistemul de meniu din foile Google, puteți face acest lucru.

Pentru a crea un meniu personalizat, trebuie să dați foii de calcul un nou element de meniu de fiecare dată când se deschide. Puteți face acest lucru prin crearea unei funcții onOpen () în fereastra Editor Script deasupra funcției Gradechart pe care tocmai ați creat-o.

function onOpen () {
var spreadsheet = SpreadsheetApp.getActive ();
var menuItems = [
{nume: 'Creare diagramă de grad ...', functionName: 'GradeChart'}
];
foaie de calcul.addMenu ('Grafice', meniu Articole);
}

Salvați codul și reîncărcați foaia de calcul. Veți descoperi că apare un nou element de meniu cu numele pe care îl specificați în scriptul dvs. Faceți clic pe meniu și veți vedea elementul de meniu pentru funcția respectivă.

4 scripturi pentru a îmbunătăți fișele Google mai puternice

Faceți clic pe elementul de meniu și va rula aceleași funcții ca și atunci când faceți clic pe pictograma de rulare din editorul Google Scripts.

4. Trimiteți raportul automat

Ultimul script este un script care va trimite un e-mail din fișierele Google. Acest lucru poate fi util dacă gestionați un grup mare de oameni și trebuie să trimiteți mai multe e-mailuri pe același subiect. Este posibil să fi efectuat o recenzie a performanței cu fiecare membru al echipei și să fi înregistrat comentariile tale pentru fiecare persoană din foile de calcul Google. Este foarte convenabil și economisind timp să rulați doar un singur script, iar recenziile vor fi trimise automat către 50 sau 60 de persoane în același timp, fără a fi necesar să creați fiecare e-mail și să îl trimiteți individual. Aceasta este puterea Google Scripting.

Similar cu modul în care ați creat scripturile de mai sus în acest articol, veți crea un script pentru trimiterea automată a raportului, accesând editorul de scripturi și creând o funcție numită sendEmails () , după cum urmează: :

function sendEmails () {
var sheet = SpreadsheetApp.getActiveSheet ();
var startRow = 2; // Primul rând de date pentru prelucrarea
var numRows = 7; // Numărul de rânduri pentru procesarea
var dataRange = sheet.getRange (startRow, 1, numRows, 3)
var data = dataRange.getValues ​​();
pentru (i în date) {
var rând = date [i];
var emailAddress = rând [1]; // A doua coloană
var mesaj = rând [2]; // A treia coloană
var subiect = "Notele de recenzie";
MailApp.sendEmail (e-mail, adresă, subiect, mesaj);
}
}

Deci, să presupunem că aveți fișa de lucru organizată așa cum se arată aici.

4 scripturi pentru a îmbunătăți fișele Google mai puternice

Scriptul de mai sus va face totul prin fiecare rând din foaia de calcul și va trimite un e-mail la adresa din a doua coloană cu mesajul pe care l-ați introdus în a treia coloană.

Funcția sendEmail din Google Scripts este una dintre cele mai puternice funcții din Google Scripts, deoarece deschide o lume a automatizării prin e-mail pe care nu ai avut-o niciodată în vedere.

Dacă în realitate ai pe altcineva responsabil pentru importarea datelor în foaia de calcul Google și dacă livrezi automat e-mailuri pe baza datelor introduse, poți face ceva precum trimiterea unui raport lunar la Boss, asta nu trebuie niciodată să-și deschidă e-mailul clientului. Scriptul poate face automat toate lucrările pentru tine.

Toate aceste caracteristici ale Google Scripts vă vor arăta că doar cu câteva linii simple de cod, Google Scripts are dreptul să automatizeze o parte sau toate fișele Google. Aceste automatizări pot fi setate să funcționeze în program sau să fie executate ori de câte ori doriți să le activați. Oricum, vă oferă o modalitate de a automatiza multă muncă, fără a cheltui mult efort și timp.

Lasă un comentariu

Afaceri secundare care chiar dau roade în 2026: 7 opțiuni realiste și compromisurile de știut

Afaceri secundare care chiar dau roade în 2026: 7 opțiuni realiste și compromisurile de știut

Compară activități secundare realiste pentru 2026 în funcție de costul de pornire, comisioane, flexibilitate și controlul veniturilor, cu îndrumări actuale privind impozitele și escrocheriile din surse oficiale.

Ergonomia muncii la distanță în 2026: Modernizați-vă biroul de acasă fără a cumpăra prea mult

Ergonomia muncii la distanță în 2026: Modernizați-vă biroul de acasă fără a cumpăra prea mult

Îmbunătățiți-vă ergonomia biroului de acasă cu îndrumările OSHA și NIOSH actuale privind potrivirea scaunului, înălțimea monitorului, configurarea laptopului, iluminarea și mișcarea.

De ce este importantă inteligența emoțională în leadership - și cum să o construim

De ce este importantă inteligența emoțională în leadership - și cum să o construim

Află de ce contează inteligența emoțională în leadership, unde ajută cel mai mult, cum să o consolidezi și cum să-ți dai seama dacă abordarea ta funcționează.

Cum să faci tranziția către o carieră în tehnologie fără diplomă: O foaie de parcurs axată pe rezultate pentru 2026

Cum să faci tranziția către o carieră în tehnologie fără diplomă: O foaie de parcurs axată pe rezultate pentru 2026

O foaie de parcurs practică pentru a intra în domeniul tehnologiei fără diplomă: alege un rol accesibil, dezvoltă abilități pregătite pentru angajare, demonstrează-le prin proiecte și folosește feedback-ul de la angajare pentru a te îmbunătăți.

Building a Personal Brand on LinkedIn in 2026: What Still Works, What Changed, and What to Ignore

Building a Personal Brand on LinkedIn in 2026: What Still Works, What Changed, and What to Ignore

Build a credible LinkedIn personal brand in 2026 with current profile, content, newsletter, analytics, verification, and visibility guidance from LinkedIn.

Demisii discrete vs. concedieri discrete în 2026: Ce se schimbă cu adevărat la locul de muncă

Demisii discrete vs. concedieri discrete în 2026: Ce se schimbă cu adevărat la locul de muncă

Demisiile discrete și concedierile discrete sunt etichete atrăgătoare, nu diagnostice. Aflați ce se verifică, ce depinde de context și ce pot face angajații și managerii în continuare.

Ascensiunea executivului fracțional: Când conducerea cu jumătate de normă în funcții de conducere are sens

Ascensiunea executivului fracțional: Când conducerea cu jumătate de normă în funcții de conducere are sens

Directorii executivi fracționari oferă funcții de conducere fără angajare cu normă întreagă. Învață când funcționează modelul, ce să ceri și riscurile de gestionat.

Cum să negociezi o mărire de salariu în timpul evaluărilor performanței din trimestrul 4: Un ghid practic pentru deciziile din 2026

Cum să negociezi o mărire de salariu în timpul evaluărilor performanței din trimestrul 4: Un ghid practic pentru deciziile din 2026

Pregătiți o cerere de mărire salarială mai convingătoare pentru trimestrul 4, incluzând date salariale actuale, opțiuni de sincronizare, compromisuri salariale și scenarii pentru rezultate afirmative, parțiale sau negative.

6 High-Income Skills You Can Start Learning Before 2026 Ends

6 High-Income Skills You Can Start Learning Before 2026 Ends

Choose a high-income skill you can realistically start before 2026 ends, with current pay data, learning priorities, and a practical self-check.

Stăpânirea programului de lucru hibrid: un cadru practic care chiar rezistă

Stăpânirea programului de lucru hibrid: un cadru practic care chiar rezistă

Construiește un program de lucru hibrid în jurul sarcinilor, suprapunerii echipei și rezultatelor măsurabile. Vezi modele, semne de avertizare și când să-ți ajustezi planul.