Οι συναρτήσεις αναφοράς του Excel 2016 στην αναπτυσσόμενη λίστα του κουμπιού εντολών Αναζήτηση και αναφορά στην καρτέλα Τύποι της Κορδέλας έχουν σχεδιαστεί για να ασχολούνται ειδικά με διαφορετικές πτυχές των αναφορών κελιών στο φύλλο εργασίας. Αυτή η ομάδα λειτουργιών περιλαμβάνει:
-
ADDRESS για να επιστρέψετε μια αναφορά κελιού ως καταχώρηση κειμένου σε ένα κελί του φύλλου εργασίας
-
AREAS για να επιστρέψετε τον αριθμό των περιοχών σε μια λίστα τιμών (οι περιοχές ορίζονται ως μια περιοχή συνεχόμενων κελιών ή ένα μεμονωμένο κελί στην αναφορά κελιού)
-
COLUMN για να επιστρέψετε τον αριθμό που αντιπροσωπεύει τη θέση της στήλης μιας αναφοράς κελιού
-
COLUMNS για να επιστρέψετε τον αριθμό των στηλών σε μια αναφορά
-
FORMULATEXT για να επιστρέψετε τον τύπο που αναφέρεται ως συμβολοσειρά κειμένου
-
GETPIVOTDATA για να επιστρέψετε δεδομένα που είναι αποθηκευμένα σε έναν συγκεντρωτικό πίνακα του Excel
-
HYPERLINK για να δημιουργήσετε έναν σύνδεσμο που ανοίγει ένα άλλο έγγραφο που είναι αποθηκευμένο στον υπολογιστή σας, στο δίκτυο ή στο Internet (μπορείτε επίσης να το κάνετε με την εντολή Εισαγωγή→ Υπερσύνδεση)
-
INDIRECT να επιστρέψει μια αναφορά κελιού που καθορίζεται από μια συμβολοσειρά κειμένου και να φέρει τα περιεχόμενα στο κελί στο οποίο αναφέρεται σε αυτό το κελί
-
LOOKUP για να επιστρέψετε μια τιμή από έναν πίνακα
-
OFFSET για να επιστρέψετε μια αναφορά σε μια περιοχή κελιών που καθορίζεται από τον αριθμό γραμμών και στηλών από ένα κελί ή μια περιοχή κελιών
-
ROW για να επιστρέψετε τον αριθμό σειράς μιας αναφοράς κελιού
-
ROWS για να επιστρέψετε τον αριθμό των σειρών σε μια περιοχή κελιών ή πίνακα
-
RTD για επιστροφή δεδομένων σε πραγματικό χρόνο από διακομιστή που εκτελεί πρόγραμμα που υποστηρίζει αυτοματισμό COM (Component Object Model)
-
TRANSPOSE για να επιστρέψετε έναν κατακόρυφο πίνακα ως οριζόντιο πίνακα και αντίστροφα
Αποκτήστε το skinny στις στήλες και τις σειρές
Οι συναρτήσεις COLUMNS και ROWS επιστρέφουν τον αριθμό των στηλών και των γραμμών σε μια συγκεκριμένη περιοχή κελιών ή πίνακα. Για παράδειγμα, εάν έχετε μια περιοχή κελιών στο υπολογιστικό φύλλο με το όνομα product_mix, μπορείτε να μάθετε πόσες στήλες περιέχει εισάγοντας αυτόν τον τύπο:
=COLUMNS(product_mix)
Εάν θέλετε να μάθετε πόσες σειρές χρησιμοποιεί αυτή η περιοχή, εισαγάγετε αυτόν τον τύπο:
=ROWS(product_mix)
Μπορείτε να χρησιμοποιήσετε τις συναρτήσεις COLUMNS και ROWS μαζί για να υπολογίσετε τον συνολικό αριθμό των κελιών σε ένα συγκεκριμένο εύρος. Για παράδειγμα, εάν θέλετε να μάθετε τον ακριβή αριθμό των κελιών που χρησιμοποιούνται στην περιοχή κελιών product_mix, δημιουργείτε τον ακόλουθο απλό τύπο πολλαπλασιασμού χρησιμοποιώντας τις συναρτήσεις COLUMNS και ROWS:
=COLUMNS(product_mix)*ROWS(product_mix)
Μην συγχέετε τη συνάρτηση COLUMNS (πληθυντικός) με τη συνάρτηση COLUMN (ενικός) και τη συνάρτηση ROWS (πληθυντικός) με τη συνάρτηση ROW (ενικός). Η συνάρτηση COLUMN επιστρέφει τον αριθμό της στήλης (σαν να χρησιμοποιούσε το Excel το σύστημα αναφοράς R1C1) για την αναφορά κελιού που καθορίζετε ως το μοναδικό της όρισμα. Ομοίως, η συνάρτηση ROW επιστρέφει τον αριθμό της σειράς για την αναφορά κελιού που καθορίζετε ως όρισμα.
Μεταφορά εύρους κελιών
Η συνάρτηση TRANSPOSE σάς δίνει τη δυνατότητα να αλλάξετε τον προσανατολισμό μιας περιοχής κελιών (ή ενός πίνακα). Μπορείτε να χρησιμοποιήσετε αυτήν τη συνάρτηση για να μεταφέρετε μια κατακόρυφη περιοχή κελιών όπου τα δεδομένα τρέχουν κάτω από τις σειρές των γειτονικών στηλών σε μια όπου τα δεδομένα εκτελούνται στις στήλες των παρακείμενων σειρών και αντίστροφα. Για να χρησιμοποιήσετε με επιτυχία τη συνάρτηση TRANSPOSE, όχι μόνο πρέπει να επιλέξετε μια περιοχή που έχει αντίθετο αριθμό στηλών και σειρών, αλλά πρέπει επίσης να την εισαγάγετε ως τύπο πίνακα.
Για παράδειγμα, εάν χρησιμοποιείτε τη συνάρτηση TRANSPOSE για να μεταφέρετε μια περιοχή κελιών 2 x 5 (δηλαδή, μια περιοχή που καταλαμβάνει δύο γειτονικές σειρές και πέντε γειτονικές στήλες), πρέπει να επιλέξετε μια κενή περιοχή κελιών 5 x 2 (δηλ. , μια περιοχή που παίρνει πέντε γειτονικές σειρές και δύο γειτονικές στήλες) στο φύλλο εργασίας προτού χρησιμοποιήσετε το κουμπί Εισαγωγή συνάρτησης για να εισαγάγετε τη συνάρτηση TRANSPOSE στο πρώτο κελί. Στη συνέχεια, αφού επιλέξετε το εύρος κελιών 2 x 5 που περιέχει τα δεδομένα που θέλετε να μεταφέρετε στο πλαίσιο κειμένου Array του παραθύρου διαλόγου Function Arguments, πρέπει να πατήσετε Ctrl+Shift+Enter για να κλείσετε αυτό το παράθυρο διαλόγου και να εισαγάγετε τη συνάρτηση TRANSPOSE σε ολόκληρη την επιλεγμένη περιοχή κελιών ως τύπος πίνακα (περικλείεται σε σγουρά άγκιστρα).
Ας υποθέσουμε ότι θέλετε να μεταφέρετε τα δεδομένα που έχουν εισαχθεί στην περιοχή κελιών A10:C11 (ένας πίνακας 2 x 3) στο εύρος κενών κελιών E10:F12 (ένας πίνακας 3 x 2) του φύλλου εργασίας. Όταν πατάτε Ctrl+Shift+Enter για να ολοκληρώσετε τον τύπο πίνακα, αφού επιλέξετε την περιοχή κελιών A10:C11 ως όρισμα πίνακα , το Excel βάζει τον ακόλουθο τύπο πίνακα σε κάθε κελί της περιοχής:
{=TRANSPOSE(A10:C11)}
Το παρακάτω σχήμα απεικονίζει τη χρήση της συνάρτησης TRANSPOSE. Η περιοχή κελιών B2:C4 περιέχει έναν πίνακα 3 x 2. Για να μετατρέψετε αυτόν τον πίνακα 3 x 2 στην περιοχή κελιών B2:C4 σε έναν πίνακα 2 x 3 στην περιοχή B6:D7, ακολουθήστε τα εξής βήματα:
Επιλέξτε το εύρος κενών κελιών B6:D7 στο φύλλο εργασίας.
Κάντε κλικ στο κουμπί εντολής Αναζήτηση & Αναφορά στην καρτέλα Τύποι της Κορδέλας και, στη συνέχεια, επιλέξτε την επιλογή ΜΕΤΑΦΟΡΑ από το αναπτυσσόμενο μενού του κουμπιού.
Το Excel εισάγει =TRANSPOSE() στη γραμμή τύπων και ανοίγει το παράθυρο διαλόγου Επιχειρήματα συνάρτησης όπου είναι επιλεγμένο το πλαίσιο κειμένου ορίσματος Array.
Σύρετε μέσα από την περιοχή κελιών B2:C4 στο φύλλο εργασίας, έτσι ώστε το πλαίσιο κειμένου ορίσματος Array να περιέχει B2:C4 και ο τύπος στη γραμμή τύπου τώρα να διαβάζει =TRANSPOSE(B2:C4).
Πατήστε Ctrl+Shift+Enter για να κλείσετε το πλαίσιο διαλόγου Εισαγωγή ορισμών (μην κάνετε κλικ στο OK) και για να εισαγάγετε τον τύπο του πίνακα TRANSPOSE στην περιοχή κελιών B6:D7 όπως φαίνεται εδώ.
Χρησιμοποιώντας τη συνάρτηση TRANSPOSE για να αλλάξετε τον προσανατολισμό ενός απλού πίνακα.
Κάνοντας κλικ στο κουμπί OK στο πλαίσιο διαλόγου Επιχειρήματα συνάρτησης, εισάγεται η συνάρτηση TRANSPOSE στο ενεργό κελί της τρέχουσας επιλογής κελιού. Κάνοντας αυτό επιστρέφει το #VALUE! τιμή σφάλματος στο κελί. Πρέπει να θυμάστε να πατήσετε Ctrl+Shift+Enter για να κλείσετε το παράθυρο διαλόγου και να βάλετε τον τύπο σε ολόκληρη την περιοχή κελιών.
Εάν το μόνο που θέλετε να κάνετε είναι να μεταφέρετε τις επικεφαλίδες σειρών και στηλών ή έναν απλό πίνακα δεδομένων, δεν χρειάζεται να περάσετε από τη δημιουργία ενός τύπου πίνακα χρησιμοποιώντας τη συνάρτηση TRANSPOSE. Απλώς αντιγράψτε το εύρος των κελιών που πρόκειται να μεταφερθούν με το κουμπί εντολής Αντιγραφή στην καρτέλα Αρχική σελίδα της Κορδέλας. Τοποθετήστε τον κέρσορα κελιού στο πρώτο κενό κελί όπου πρόκειται να επικολληθεί η μεταφερθείσα περιοχή προτού κάνετε κλικ στην επιλογή Μεταφορά στο αναπτυσσόμενο μενού του κουμπιού εντολής Επικόλληση.