4 σενάρια Google που κάνουν τα φύλλα Google πιο ισχυρά

4 σενάρια Google που κάνουν τα φύλλα Google πιο ισχυρά

Τα Φύλλα Google είναι μέρος του Google Suite και είναι μακράν ένα από τα πιο ισχυρά δωρεάν εργαλεία που έχετε στη διάθεσή σας. Σας επιτρέπει να παρακολουθείτε, να αναλύετε ή να καταγράφετε οτιδήποτε μπορείτε να φανταστείτε. Αυτό που το κάνει ακόμα πιο ισχυρό είναι η χρήση Google Scripts για τη βελτίωση των δυνατοτήτων των Υπολογιστικών φύλλων Google.





Η κωδικοποίηση στα Υπολογιστικά φύλλα Google μπορεί να ακούγεται λίγο εκφοβιστική. Μπορεί να σκεφτείτε στην αρχή ότι οτιδήποτε περιέχει τη λέξη «σενάρια» απαιτεί προηγμένη γνώση προγραμματισμού. Στην πραγματικότητα δεν ισχύει αυτό.





Ας ρίξουμε μια ματιά σε μερικά πολύ ωραία παραδείγματα σεναρίων Υπολογιστικών φύλλων Google που μπορούν να αυξήσουν την παραγωγικότητά σας.





Τι είναι τα σενάρια φύλλων Google;

Τα σενάρια για τα Υπολογιστικά φύλλα Google είναι κομμάτια κώδικα που μπορείτε να γράψετε μέσα στα Φύλλα Google που μπορούν να δώσουν δύναμη στα φύλλα σας. Τα σενάρια για τα Υπολογιστικά φύλλα Google είναι γραμμένα σε JavaScript και δεδομένου ότι η JavaScript γίνεται όλο και πιο δημοφιλής, μπορεί να είστε ήδη εξοικειωμένοι με αυτήν.

Η σύνταξη των Scripts Google μοιάζει πολύ με τη σύνταξη VBA στο Microsoft Excel για τη δημιουργία προγραμμάτων. Τα σενάρια στα Υπολογιστικά φύλλα Google υποστηρίζονται από το Google Apps Script, το οποίο λειτουργεί επίσης με άλλες υπηρεσίες Google. Ακολουθούν τέσσερα σενάρια που αποδεικνύουν πραγματικά τη δύναμη της δέσμης ενεργειών των Υπολογιστικών φύλλων Google.



1. Δημιουργήστε τις δικές σας προσαρμοσμένες λειτουργίες

Ένας από τους ευκολότερους τρόπους δημιουργίας ενός Script Google μπορεί να βελτιώσει σημαντικά την εμπειρία σας στα Υπολογιστικά φύλλα Google είναι δημιουργία προσαρμοσμένων λειτουργιών Το Τα Υπολογιστικά φύλλα Google προσφέρουν ήδη μια μεγάλη λίστα λειτουργιών. Μπορείτε να δείτε τα πιο συνηθισμένα κάνοντας κλικ στο Μενού >> Λειτουργίες εικόνισμα.

Κάνοντας κλικ στο Περισσότερες λειτουργίες σας δείχνει έναν μακρύ κατάλογο μαθηματικών, στατιστικών, οικονομικών, κειμένου, μηχανικής και άλλων συναρτήσεων. Ωστόσο, τα Google Script σας δίνουν την ευελιξία να δημιουργήσετε τις δικές σας εξατομικευμένες φόρμουλες.





Για παράδειγμα, ας πούμε ότι εισάγετε συχνά πληροφορίες από έναν ψηφιακό θερμοστάτη στη δουλειά σας, αλλά ο θερμοστάτης έχει οριστεί για Κελσίου. Θα μπορούσατε να δημιουργήσετε τον δικό σας προσαρμοσμένο τύπο για τη μετατροπή Κελσίου σε Φαρενάιτ, οπότε με ένα κλικ θα μπορούσατε να μετατρέψετε αυτόματα όλες αυτές τις εισαγόμενες τιμές.

Για να δημιουργήσετε την πρώτη σας προσαρμοσμένη λειτουργία, θα πρέπει να ανοίξετε το πρόγραμμα επεξεργασίας σεναρίων. Για να το κάνετε αυτό, κάντε κλικ Εργαλεία> Script Editor Το





Θα δείτε την οθόνη του έργου, όπου μπορείτε να γράψετε τον κώδικα JavaScript.

πώς να παίξετε τα παιχνίδια των windows στο android

Εδώ, αντικαταστήστε αυτό που υπάρχει σε αυτό το παράθυρο με τη δική σας προσαρμοσμένη λειτουργία. Το όνομα της συνάρτησης είναι το ίδιο με το όνομα που θα αρχίσετε να πληκτρολογείτε σε ένα κελί στα Υπολογιστικά φύλλα Google μετά το σύμβολο '=' για να επικαλεστείτε τον τύπο σας. Μια συνάρτηση για τη μετατροπή Κελσίου σε Φαρενάιτ θα έμοιαζε κάπως έτσι:

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

Επικολλήστε τη παραπάνω λειτουργία στο παράθυρο κώδικα και, στη συνέχεια, επιλέξτε Αρχείο> Αποθήκευση , ονομάστε το έργο κάτι σαν 'CelsiusConverter' και κάντε κλικ Εντάξει Το

Αυτό είναι το μόνο που υπάρχει! Τώρα, το μόνο που έχετε να κάνετε για να χρησιμοποιήσετε τη νέα σας συνάρτηση είναι να πληκτρολογήσετε το σύμβολο '=' ακολουθούμενο από τη συνάρτηση σας, με τον αριθμό εισαγωγής για μετατροπή:

Τύπος Εισαγω για να δείτε το αποτέλεσμα.

Αυτό είναι το μόνο που υπάρχει. Μπορείτε γρήγορα να δείτε πώς μπορείτε να γράψετε σχεδόν οποιοδήποτε προσαρμοσμένο τύπο που χρειάζεστε για να ταιριάζει στο Φύλλο Google.

2. Αυτόματη δημιουργία γραφημάτων

Σε άλλα άρθρα, σας δείξαμε πώς να κάνετε πράγματα όπως η καταγραφή δεδομένων από τις οικιακές σας κάμερες Wi-Fi σε ένα υπολογιστικό φύλλο Google ή ίσως χρησιμοποιείτε τα Υπολογιστικά φύλλα Google με μια ομάδα και άλλα άτομα εισάγουν δεδομένα για εσάς.

Ας υποθέσουμε ότι εργάζεστε σε ένα φύλλο με νέα δεδομένα κάθε μήνα. Θα θέλατε να δημιουργήσετε αυτόματα ένα γράφημα χρησιμοποιώντας τα δεδομένα στο υπολογιστικό φύλλο. Μπορείτε να το επιτύχετε δημιουργώντας μια συνάρτηση που θα δημιουργήσει ένα νέο γράφημα για εσάς, με βάση τα δεδομένα στο τρέχον υπολογιστικό φύλλο που έχετε ανοίξει.

Σε αυτό το σενάριο, είστε δάσκαλος και στο τέλος του έτους έχετε ένα υπολογιστικό φύλλο για κάθε μαθητή με τη λίστα με τις μηνιαίες βαθμολογίες εξετάσεων:

Αυτό που θα θέλατε να κάνετε είναι να εκτελέσετε μια μεμονωμένη συνάρτηση σε αυτό το φύλλο που θα δημιουργούσε ένα γράφημα σε δευτερόλεπτα. Δείτε πώς φαίνεται αυτό το σενάριο:

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

Τώρα, ανοίξτε κάθε υπολογιστικό φύλλο του μαθητή σας και κάντε κλικ στο Τρέξιμο εικονίδιο στο μενού στα Scripts Google για αυτόματη δημιουργία του γραφήματος.

Κάθε φορά που κάνετε κλικ στο εικονίδιο εκτέλεσης, θα εκτελείται το σενάριο που έχετε δημιουργήσει στο «ενεργό» υπολογιστικό φύλλο (αυτό που έχετε ανοίξει στην τρέχουσα καρτέλα του προγράμματος περιήγησής σας).

Για αναφορές που πρέπει να δημιουργείτε συχνά, όπως εβδομαδιαία ή μηνιαία, αυτό το είδος αυτόματης λειτουργίας γραφήματος μπορεί πραγματικά να σας εξοικονομήσει πολύ χρόνο.

3. Δημιουργία προσαρμοσμένων μενού

Τι γίνεται αν δεν θέλετε να έχετε ανοιχτό το σενάριο για αυτόματη δημιουργία αυτού του γραφήματος; Τι θα συμβεί αν θέλετε να έχετε την ευκολία να έχετε αυτήν τη λειτουργία στα χέρια σας στο σύστημα μενού, ακριβώς μέσα από τα Υπολογιστικά φύλλα Google; Λοιπόν, μπορείτε να το κάνετε και αυτό.

είναι όλες οι κάρτες sd ίδιες

Για να δημιουργήσετε ένα προσαρμοσμένο μενού, πρέπει να πείτε στο υπολογιστικό φύλλο να προσθέτει το νέο σας στοιχείο μενού κάθε φορά που ανοίγει. Το κάνετε αυτό δημιουργώντας ένα onOpen () συνάρτηση στο παράθυρο του προγράμματος επεξεργασίας σεναρίων πάνω από το Gradechart συνάρτηση που μόλις δημιουργήσατε:

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

Αποθηκεύστε το σενάριο και, στη συνέχεια, φορτώστε ξανά το υπολογιστικό φύλλο σας. Θα ανακαλύψετε ότι τώρα εμφανίζεται το νέο σας στοιχείο μενού με το όνομα που το ορίσατε στο σενάριό σας. Κάντε κλικ στο μενού και θα δείτε το στοιχείο μενού για τη λειτουργία σας.

Κάντε κλικ στο στοιχείο του μενού και θα εκτελέσει τη λειτουργία όπως ακριβώς όταν πατήσατε το εικονίδιο 'εκτέλεση' από το εσωτερικό του προγράμματος επεξεργασίας Scripts Google!

4. Αποστολή αυτοματοποιημένων αναφορών

Το τελευταίο παράδειγμα σεναρίου που σας δείχνουμε είναι ένα σενάριο που θα στέλνει email από το εσωτερικό των Υπολογιστικών φύλλων Google.

Ο τρόπος που αυτό μπορεί να σας φανεί χρήσιμος είναι εάν διαχειρίζεστε μια μεγάλη ομάδα ανθρώπων και έχετε πολλά μηνύματα ηλεκτρονικού ταχυδρομείου για να στείλετε για το ίδιο θέμα.

Maybeσως έχετε κάνει έναν έλεγχο απόδοσης με μεμονωμένα μέλη της ομάδας και έχετε καταγράψει τα σχόλιά σας για κάθε άτομο σε ένα υπολογιστικό φύλλο Google.

Θα ήταν ωραίο να εκτελείτε μόνο ένα σενάριο και να στέλνετε αυτά τα σχόλια αυτόματα μέσω email σε 50 ή 60 υπαλλήλους ταυτόχρονα χωρίς να χρειάζεται να δημιουργήσετε όλα αυτά τα μεμονωμένα μηνύματα ηλεκτρονικού ταχυδρομείου; Αυτή είναι η δύναμη της Google Scripting.

Παρόμοια με το πώς δημιουργήσατε τα σενάρια παραπάνω, θα δημιουργήσετε ένα σενάριο πηγαίνοντας στο πρόγραμμα επεξεργασίας σεναρίων και δημιουργώντας μια συνάρτηση που ονομάζεται sendEmails () , σαν αυτό:

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

Ας υποθέσουμε ότι έχετε οργανώσει το υπολογιστικό φύλλο σας όπως φαίνεται εδώ.

Το παραπάνω σενάριο θα λειτουργεί σε κάθε γραμμή του υπολογιστικού φύλλου και θα στείλει ένα email στη διεύθυνση της δεύτερης στήλης με το μήνυμα που έχετε πληκτρολογήσει στην τρίτη στήλη.

ο να στείλετε e-mail η λειτουργία στα Google Scripts είναι μακράν μια από τις πιο ισχυρές λειτουργίες στα Scripts Google, επειδή ανοίγει έναν ολόκληρο κόσμο αυτοματισμού ηλεκτρονικού ταχυδρομείου που θα σας εξοικονομήσει χρόνο.

Αυτό το σενάριο σας δείχνει την πραγματική ισχύ της δέσμης ενεργειών Google Apps, συνδυάζοντας το Gmail με τα σενάρια Google Sheets για αυτοματοποίηση μιας εργασίας. Ενώ έχετε δει σενάρια που λειτουργούν στα Υπολογιστικά φύλλα Google, το καλύτερο που μπορείτε να αφαιρέσετε είναι η δύναμη της δέσμης ενεργειών σε ολόκληρο το Google Suite.

πώς να ανοίξετε αρχεία με java

Ο αυτοματισμός είναι το μυστικό για την επιτυχία της παραγωγικότητας

Αυτό που πρέπει να σας δείξουν όλοι αυτοί οι αυτοματισμοί των Google Script είναι ότι με λίγες απλές γραμμές κώδικα, τα Google Scripts έχουν τη δυνατότητα να αυτοματοποιήσουν εν μέρει ή πλήρως τα Υπολογιστικά φύλλα Google.

Αυτές οι λειτουργίες μπορούν να ρυθμιστούν για εκτέλεση σε πρόγραμμα ή μπορείτε να τις εκτελέσετε χειροκίνητα όποτε θέλετε να τις ενεργοποιήσετε. Τα σενάρια Google μπορούν να αυτοματοποιήσουν βαρετές εργασίες, όπως αποστολή μηνυμάτων ηλεκτρονικού ταχυδρομείου ή αποστολή τιμολογίων από τα Υπολογιστικά φύλλα Google. Lookάχνετε περισσότερα; Ελέγξτε αυτά τα 3 Scripts Google για να αυτοματοποιήσετε τα έγγραφά σας.

Μερίδιο Μερίδιο Τιτίβισμα ΗΛΕΚΤΡΟΝΙΚΗ ΔΙΕΥΘΥΝΣΗ Να γιατί το FBI εξέδωσε προειδοποίηση για ransomware Hive

Το FBI εξέδωσε προειδοποίηση για ένα ιδιαίτερα δυσάρεστο είδος ransomware. Να γιατί πρέπει να είστε ιδιαίτερα επιφυλακτικοί με το ransomware της Hive.

Διαβάστε Επόμενο
Σχετικά θέματα
  • Παραγωγικότητα
  • Προγραμματισμός
  • JavaScript
  • Υπολογιστικό φύλλο
  • Υπολογιστικά φύλλα Google
  • Scripting
  • Google Script
Σχετικά με τον Συγγραφέα Άντονι Γκραντ(Δημοσιεύθηκαν 40 άρθρα)

Ο Anthony Grant είναι ένας ανεξάρτητος συγγραφέας που καλύπτει προγραμματισμό και λογισμικό. Είναι ειδικός στην Πληροφορική που ασχολείται με προγραμματισμό, Excel, λογισμικό και τεχνολογία.

Περισσότερα από τον Anthony Grant

Εγγραφείτε στο newsletter μας

Εγγραφείτε στο ενημερωτικό μας δελτίο για τεχνικές συμβουλές, κριτικές, δωρεάν ebooks και αποκλειστικές προσφορές!

Κάντε κλικ εδώ για εγγραφή