Τι πρέπει να γνωρίζετε
- Το ARRAYFORMULA σας επιτρέπει να πολλαπλασιάσετε μια περιοχή κελιών (μια συστοιχία) αντί για δύο κελιά.
- Ένα παράδειγμα ARRAYFORMULA: = ArrayFormula (SUM (C3: C9 * F3: F9)).
- Οι πίνακες εισόδου πρέπει να έχουν το ίδιο μέγεθος. οι δύο περιοχές κελιών πρέπει να έχουν ίσο αριθμό σημείων δεδομένων.
Αυτό το άρθρο εξηγεί πώς να χρησιμοποιήσετε το ARRAYFORMULA στα Υπολογιστικά φύλλα Google, ώστε να μπορείτε να εισάγετε περισσότερα σημεία δεδομένων στους υπολογισμούς σας.
Τρόπος χρήσης του ARRAYFORMULA στα Υπολογιστικά φύλλα Google
Χρησιμοποιείτε το ARRAYFORMULA όπως οποιαδήποτε άλλη λειτουργία, αλλά δεν το χρησιμοποιείτε ποτέ από μόνο του. Προηγείται πάντα μια άλλη εξίσωση ή εντολή για να πει στο πρόγραμμα που χρειάζεται να χρησιμοποιήσει και, ενδεχομένως, να επιστρέψει πολλά σύνολα (πίνακες) πληροφοριών. Εδώ είναι ένα παράδειγμα.
-
Για αυτό το παράδειγμα, το ARRAYFORMULA θα συγκεντρώσει τα ονόματα και τα επώνυμα από δύο στήλες σε ένα Φύλλο Google.
-
Κανονικά, για να ταξινομήσετε τα ονόματα στη δεύτερη σειρά στην τρίτη στήλη, θα χρησιμοποιούσατε έναν τύπο «&». Σε αυτήν την περίπτωση, χρησιμοποιείτε δύο συμπλεκτικά σύμβολα, όπως αυτό: = (B2 & «,» & A2)
-
Τύπος Εισαγω για να εκτελέσετε τον τύπο. Το αποτέλεσμα θα αντικαταστήσει το κείμενο του τύπου.
-
Για να εφαρμόσετε αυτόματα τον τύπο σε ολόκληρη τη στήλη, θα προσθέσετε το ARRAYFORMULA και θα κάνετε μερικές μικρές αλλαγές στο όρισμα. Όπως κάθε άλλη φόρμουλα στα Φύλλα Google, το ARRAYFORMULA ακολουθεί το σύμβολο ίσο αλλά πριν από το όρισμα. Για να κάνετε αλλαγές στον τύπο, κάντε κλικ στο κείμενό του στο πεδίο εισαγωγής.
-
Η απλή προσθήκη της εντολής ARRAYFORMULA δεν θα γεμίσει την υπόλοιπη στήλη επειδή πρέπει να πείτε στα Φύλλα Google να χρησιμοποιήσουν όλα τα δεδομένα. Για να το κάνετε αυτό, χρησιμοποιήστε τη σωστή σημειογραφία. Στα Φύλλα (και άλλα προγράμματα υπολογιστικών φύλλων), χρησιμοποιείτε ένα άνω και κάτω τελεία (:) για να ορίσετε ένα εύρος. Σε αυτό το παράδειγμα, οι περιοχές είναι Β2: Β και Α2: Α. Αυτός ο συμβολισμός περιλαμβάνει όλες τις στήλες Α και Β εκτός από την πρώτη σειρά, η οποία περιέχει τις κεφαλίδες. Σε άλλες εφαρμογές, θα χρησιμοποιούσατε κάτι σαν ΒΒ για να χρησιμοποιήσετε μια ολόκληρη στήλη ή Β2: Β12 για να συμπεριλάβετε ένα συγκεκριμένο εύρος (σε αυτήν την περίπτωση, Σειρές 2 έως 12 της στήλης Β). Οι πίνακες εισόδου σας πρέπει να έχουν το ίδιο μέγεθος. Για παράδειγμα, εάν εκτελέσατε το ARRAYFUNCTION σε μια σειρά από τρία κελιά στη στήλη Α και δύο κελιά στη στήλη Β, ένα αποτέλεσμα θα επέστρεφε ως σφάλμα, αλλά τα έγκυρα ορίσματα θα εξακολουθούσαν να εκτελούνται.
-
Τύπος Εισαγω για να εκτελέσετε τον τύπο και να γεμίσετε τα υπόλοιπα κελιά.
-
Καθώς προσθέτετε περισσότερες καταχωρήσεις, η στήλη με το ARRAYFORMULA θα ενημερωθεί.
-
Εάν κάποια από τα δεδομένα σας αλλάξει, η ενημέρωσή του θα τροποποιήσει επίσης το αποτέλεσμα. Σε αυτό το παράδειγμα, τα κελιά στη στήλη C δίπλα σε κενά κελιά στις στήλες Α και Β περιέχουν κόμματα επειδή αποτελούσαν μέρος του αρχικού τύπου ταξινόμησης. Δεν εμφανίζονται απαραίτητα για άλλες λειτουργίες.
-
Για να τροποποιήσετε τα αποτελέσματα, απλώς πρέπει να επιστρέψετε στο κελί με τη συνάρτηση ARRAYFORMULA και να την αλλάξετε. Τα υπόλοιπα αποτελέσματα θα ενημερωθούν αυτόματα.
Τα Φύλλα Google μπορούν να χρησιμοποιούν μόνο ARRAYFORMULA με συστοιχίες του ίδιου μεγέθους (δηλαδή, που περιέχουν τον ίδιο αριθμό σημείων δεδομένων).
Τι είναι τα Φύλλα Google ARRAYFORMULA;
Η συνάρτηση ARRAYFORMULA στα Φύλλα Google λειτουργεί παράλληλα με πολλούς άλλους υπολογισμούς για να σας επιτρέψει να συμπεριλάβετε περισσότερα σημεία δεδομένων. Αντί για έναν μόνο αριθμό ή κελί, αυτή η εντολή σάς επιτρέπει να συμπεριλάβετε περισσότερες πληροφορίες στους υπολογισμούς σας και να εξάγετε πιο αναλυτικά αποτελέσματα. Για παράδειγμα, εάν προσπαθήσετε να πολλαπλασιάσετε δύο περιοχές κελιών μαζί, τα Φύλλα Google θα επιστρέψουν ένα σφάλμα, επειδή η λειτουργία πολλαπλασιασμού γνωρίζει μόνο πώς να βρει το προϊόν δύο ή περισσότερων διακριτικών αριθμών (για παράδειγμα, 4 φορές [the value in Cell A1]). Η προσθήκη ARRAYFORMULA, ωστόσο, λέει στην Google να λαμβάνει υπόψη περισσότερες πληροφορίες και να τις χρησιμοποιεί διαφορετικά από την κανονική.
Χρήσεις του ARRAYFORMULA
Το παραπάνω παράδειγμα είναι ένας μόνο τρόπος για να χρησιμοποιήσετε το ARRAYFORMULA. Λειτουργεί με τις περισσότερες λειτουργίες στα Φύλλα Google και δεν χρειάζεται καν να εξαγάγετε έναν πίνακα. Για παράδειγμα, εάν δημιουργείτε μια αναφορά δαπανών, μπορείτε να ρυθμίσετε μια συνάρτηση ARRAYFORMULA για να πολλαπλασιάσετε την τιμή ενός αντικειμένου με τον αριθμό που αγοράσατε και, στη συνέχεια, να προσθέσετε όλα τα κόστη μαζί. Αυτή η συνάρτηση χρησιμοποιεί πολλές εξισώσεις για να δημιουργήσει ένα μόνο, χρήσιμο κομμάτι πληροφοριών με βάση στοιχεία που μπορείτε να ενημερώσετε στο μέλλον.
Γιατί να μην συμπληρωθεί;
Σε ορισμένες περιπτώσεις, μπορείτε να λάβετε τα ίδια αποτελέσματα εισάγοντας έναν τύπο μία φορά και έπειτα σύροντας την κάτω δεξιά γωνία του κελιού προς τα κάτω ή απέναντι για να το αντιγράψετε σε όλες τις σειρές ή τις στήλες που επισημαίνετε. Εάν έχετε πολλές πληροφορίες που ενημερώνετε τακτικά, ωστόσο, το ARRAYFORMULA θα σας εξοικονομήσει χρόνο. Δεν χρειάζεται να συνεχίσετε να συμπληρώνετε καθώς το σύνολο δεδομένων σας ξεπερνά το εύρος που έχετε αντιγράψει. θα ενημερωθεί αυτόματα καθώς εισάγετε νέα στοιχεία. Το άλλο σημαντικό πλεονέκτημα του ARRAYFORMULA είναι εάν χρειαστεί ποτέ να ενημερώσετε τον τύπο, δεν θα χρειαστεί να το αντιγράψετε σε κάθε πεδίο αποτελεσμάτων. Για παράδειγμα, εάν αποφασίσετε ότι θέλετε να προσθέσετε δύο πίνακες αντί να τον πολλαπλασιάσετε, πρέπει μόνο να αλλάξετε τη μία τιμή στο πλαίσιο ARRAYFORMULA και θα συμπληρωθεί αυτόματα οι άλλες. Εάν συμπληρώσετε, θα πρέπει να προσαρμόσετε κάθε πεδίο εξόδου, το οποίο δημιουργεί περισσότερη δουλειά ακόμη και αν χρησιμοποιήσετε ξανά τη λειτουργία συμπλήρωσης.