Πίνακας περιεχομένων
Αυτό το σεμινάριο εξηγεί τα βασικά στοιχεία των δομημένων αναφορών του Excel και μοιράζεται μερικά κόλπα για τη χρήση τους σε τύπους της πραγματικής ζωής.
Ένα από τα πιο χρήσιμα χαρακτηριστικά των πινάκων του Excel είναι οι δομημένες αναφορές. Όταν μόλις έχετε πέσει πάνω σε μια ειδική σύνταξη για την αναφορά σε πίνακες, μπορεί να σας φαίνεται βαρετή και μπερδεμένη, αλλά αφού πειραματιστείτε λίγο θα δείτε σίγουρα πόσο χρήσιμο και ωραίο είναι αυτό το χαρακτηριστικό.
Δομημένη αναφορά Excel
A δομημένη αναφορά , ή αναφορά πίνακα , είναι ένας ειδικός τρόπος για την αναφορά σε πίνακες και τα μέρη τους που χρησιμοποιεί έναν συνδυασμό ονομάτων πινάκων και στηλών αντί για διευθύνσεις κελιών.
Αυτή η ειδική σύνταξη απαιτείται επειδή οι πίνακες του Excel (έναντι των περιοχών) είναι πολύ ισχυροί και ανθεκτικοί και οι κανονικές αναφορές κελιών δεν μπορούν να προσαρμοστούν δυναμικά καθώς προστίθενται ή αφαιρούνται δεδομένα από έναν πίνακα.
Για παράδειγμα, για να αθροίσετε τις τιμές στα κελιά B2:B5, χρησιμοποιείτε τη συνάρτηση SUM με μια συνήθη αναφορά περιοχής:
=SUM(B2:B5)
Για να αθροίσετε τους αριθμούς στη στήλη "Πωλήσεις" του πίνακα1, χρησιμοποιείτε μια δομημένη αναφορά:
=SUM(Πίνακας1[Πωλήσεις])
Βασικά χαρακτηριστικά των δομημένων αναφορών
Σε σύγκριση με τις τυπικές αναφορές κελιών, οι αναφορές πινάκων διαθέτουν ορισμένα προηγμένα χαρακτηριστικά.
Δημιουργείται εύκολα
Για να προσθέσετε δομημένες αναφορές στον τύπο σας, απλά επιλέγετε τα κελιά του πίνακα στα οποία θέλετε να αναφερθείτε. Δεν απαιτείται η γνώση ειδικής σύνταξης.
Ανθεκτικό και αυτόματα ενημερωμένο
Όταν μετονομάζετε μια στήλη, οι αναφορές ενημερώνονται αυτόματα με το νέο όνομα και ένας τύπος δεν διακόπτεται. Επιπλέον, καθώς προσθέτετε νέες γραμμές στον πίνακα, αυτές συμπεριλαμβάνονται αμέσως στις υπάρχουσες αναφορές και οι τύποι υπολογίζουν το πλήρες σύνολο των δεδομένων.
Έτσι, ανεξάρτητα από τους χειρισμούς που κάνετε με τους πίνακες του Excel, δεν χρειάζεται να ανησυχείτε για την ενημέρωση των δομημένων αναφορών.
Μπορεί να χρησιμοποιηθεί εντός και εκτός τραπεζιού
Οι δομημένες αναφορές μπορούν να χρησιμοποιηθούν σε τύπους τόσο εντός όσο και εκτός ενός πίνακα του Excel, γεγονός που διευκολύνει τον εντοπισμό πινάκων σε μεγάλα βιβλία εργασίας.
Αυτόματη συμπλήρωση τύπων (υπολογιζόμενες στήλες)
Για να εκτελέσετε τον ίδιο υπολογισμό σε κάθε γραμμή του πίνακα, αρκεί να εισαγάγετε έναν τύπο σε ένα μόνο κελί. Όλα τα άλλα κελιά της συγκεκριμένης στήλης συμπληρώνονται αυτόματα.
Πώς να δημιουργήσετε μια δομημένη αναφορά στο Excel
Η δημιουργία μιας δομημένης αναφοράς στο Excel είναι πολύ εύκολη και διαισθητική.
Εάν εργάζεστε με ένα εύρος, μετατρέψτε το πρώτα σε πίνακα του Excel. Για το σκοπό αυτό, επιλέξτε όλα τα δεδομένα και πατήστε Ctrl + T . Για περισσότερες πληροφορίες, ανατρέξτε στην ενότητα Πώς να δημιουργήσετε έναν πίνακα στο Excel.
Για να δημιουργήσετε μια δομημένη αναφορά, πρέπει να κάνετε τα εξής:
- Ξεκινήστε να πληκτρολογείτε έναν τύπο ως συνήθως, ξεκινώντας με το σύμβολο ισότητας (=).
- Όταν πρόκειται για την πρώτη αναφορά, επιλέξτε το αντίστοιχο κελί ή την αντίστοιχη σειρά κελιών στον πίνακά σας. Το Excel θα εντοπίσει το όνομα (ή τα ονόματα) της στήλης και θα δημιουργήσει αυτόματα μια κατάλληλη δομημένη αναφορά για εσάς.
- Πληκτρολογήστε την κλειστή παρένθεση και πατήστε Enter. Εάν ο τύπος έχει δημιουργηθεί μέσα στον πίνακα, το Excel γεμίζει αυτόματα ολόκληρη τη στήλη με τον ίδιο τύπο.
Για παράδειγμα, ας προσθέσουμε τους αριθμούς πωλήσεων για 3 μήνες σε κάθε γραμμή του πίνακα του δείγματός μας, με την ονομασία Πωλήσεις Για το σκοπό αυτό, πληκτρολογούμε =SUM( στο E2, επιλέγουμε B2:D2, πληκτρολογούμε την κλειστή παρένθεση και πατάμε Enter:
Ως αποτέλεσμα, ολόκληρη η στήλη E γεμίζει αυτόματα με αυτόν τον τύπο:
=SUM(Πωλήσεις[@[Ιαν]:[Μαρ]])
Αν και ο τύπος είναι ο ίδιος, τα δεδομένα υπολογίζονται σε κάθε γραμμή ξεχωριστά. Για να κατανοήσετε την εσωτερική μηχανική, ρίξτε μια ματιά στη σύνταξη αναφοράς πίνακα.
Εάν εισάγετε έναν τύπο έξω από το τραπέζι , και αυτός ο τύπος απαιτεί μόνο μια περιοχή κελιών, ένας ταχύτερος τρόπος για να κάνετε μια δομημένη αναφορά είναι ο εξής:
- Μετά την εναρκτήρια παρένθεση, αρχίστε να πληκτρολογείτε το όνομα του πίνακα. Καθώς πληκτρολογείτε το πρώτο γράμμα, το Excel θα εμφανίσει όλα τα ονόματα που ταιριάζουν. Εάν είναι απαραίτητο, πληκτρολογήστε μερικά ακόμη γράμματα για να περιορίσετε τον κατάλογο.
- Χρησιμοποιήστε τα πλήκτρα βέλους για να επιλέξετε το όνομα του πίνακα στη λίστα.
- Κάντε διπλό κλικ στο επιλεγμένο όνομα ή πατήστε το πλήκτρο Tab για να το προσθέσετε στον τύπο σας.
- Πληκτρολογήστε την κλειστή παρένθεση και πατήστε Enter.
Για παράδειγμα, για να βρούμε τον μεγαλύτερο αριθμό στον πίνακα του δείγματός μας, αρχίζουμε να πληκτρολογούμε τον τύπο MAX, μετά την εναρκτήρια παρένθεση πληκτρολογούμε "s", επιλέγουμε το Πωλήσεις πίνακα στη λίστα και πατήστε Tab ή κάντε διπλό κλικ στο όνομα.
Ως αποτέλεσμα, έχουμε αυτόν τον τύπο:
=MAX(Πωλήσεις)
Δομημένη σύνταξη αναφοράς
Όπως έχει ήδη αναφερθεί, δεν χρειάζεται να γνωρίζετε τη σύνταξη των δομημένων αναφορών για να τις συμπεριλάβετε στους τύπους σας, ωστόσο θα σας βοηθήσει να καταλάβετε τι ακριβώς κάνει κάθε τύπος.
Συνήθως, μια δομημένη αναφορά αναπαρίσταται από μια συμβολοσειρά που αρχίζει με ένα όνομα πίνακα και τελειώνει με έναν προσδιορισμό στήλης.
Για παράδειγμα, ας αναλύσουμε τον ακόλουθο τύπο που αθροίζει τα σύνολα των Νότια και Βόρεια στήλες στον πίνακα με την ονομασία Περιφέρειες :
Η αναφορά περιλαμβάνει τρία στοιχεία:
- Όνομα πίνακα
- Προσδιοριστής στοιχείου
- Προσδιοριστές στήλης
Για να δείτε ποια κελιά υπολογίζονται πραγματικά, επιλέξτε το κελί του τύπου και κάντε κλικ οπουδήποτε στη γραμμή τύπων. Το Excel θα επισημάνει τα αναφερόμενα κελιά του πίνακα:
Όνομα πίνακα
Το όνομα του πίνακα παραπέμπει μόνο στο δεδομένα πίνακα , χωρίς γραμμή κεφαλίδας ή συνολικές γραμμές. Μπορεί να είναι ένα προεπιλεγμένο όνομα πίνακα όπως Πίνακας1 ή ένα προσαρμοσμένο όνομα όπως Περιφέρειες . Για να δώσετε ένα προσαρμοσμένο όνομα στον πίνακα σας, ακολουθήστε τα παρακάτω βήματα.
Εάν ο τύπος σας βρίσκεται μέσα στον πίνακα στον οποίο αναφέρεται, το όνομα του πίνακα συνήθως παραλείπεται, επειδή υπονοείται.
Καθοριστής στήλης
Ο προσδιορισμός στήλης παραπέμπει στα δεδομένα της αντίστοιχης στήλης, χωρίς τη γραμμή κεφαλίδας και τη συνολική γραμμή. Ο προσδιορισμός στήλης αναπαρίσταται από το όνομα της στήλης εντός παρενθέσεως, π.χ. [South].
Για να αναφερθείτε σε περισσότερες από μία συνεχόμενες στήλες, χρησιμοποιήστε τον τελεστή εύρους, όπως [[Νότος]:[Ανατολή]].
Προσδιοριστής στοιχείου
Για να αναφερθείτε σε συγκεκριμένα τμήματα ενός πίνακα, μπορείτε να χρησιμοποιήσετε οποιονδήποτε από τους ακόλουθους προσδιοριστές.
Προσδιοριστής στοιχείου | Αναφέρεται σε |
[#All] | Ολόκληρος ο πίνακας, συμπεριλαμβανομένων των δεδομένων του πίνακα, των επικεφαλίδων των στηλών και της συνολικής γραμμής. |
[#Data] | Οι γραμμές δεδομένων. |
[#Headers] | Η γραμμή επικεφαλίδων (επικεφαλίδες στηλών). |
[#Totals] | Η συνολική σειρά. Εάν δεν υπάρχει συνολική σειρά, επιστρέφει null. |
[@Column_Name] | Η τρέχουσα γραμμή, δηλαδή η ίδια γραμμή με τον τύπο. |
Σημειώστε ότι το σύμβολο της λίρας (#) χρησιμοποιείται με όλους τους προσδιοριστές στοιχείων, εκτός από την τρέχουσα γραμμή. Για να αναφερθείτε στα κελιά της ίδιας γραμμής όπου εισάγετε τον τύπο, το Excel χρησιμοποιεί τον χαρακτήρα @ ακολουθούμενο από το όνομα της στήλης.
Για παράδειγμα, για να προσθέσετε αριθμούς στο Νότια και Δύση στήλες της τρέχουσας γραμμής, θα χρησιμοποιήσετε αυτόν τον τύπο:
=SUM(Regions[@South], Regions[@West])
Εάν τα ονόματα των στηλών περιέχουν κενά, σημεία στίξης ή ειδικούς χαρακτήρες, θα εμφανιστεί ένα πρόσθετο σύνολο παρενθέσεων γύρω από το όνομα της στήλης:
=SUM(Regions[@[South sales]], Regions[@[West sales]])
Δομημένοι τελεστές αναφοράς
Οι ακόλουθοι τελεστές σας επιτρέπουν να συνδυάζετε διαφορετικούς προσδιοριστές και να προσθέτετε ακόμη μεγαλύτερη ευελιξία στις δομημένες αναφορές σας.
Τελεστής εύρους (άνω και κάτω τελεία)
Όπως και με τις κανονικές αναφορές εύρους, χρησιμοποιείτε άνω και κάτω τελεία (:) για να αναφερθείτε σε δύο ή περισσότερες γειτονικές στήλες σε έναν πίνακα.
Για παράδειγμα, ο παρακάτω τύπος προσθέτει τους αριθμούς σε όλες τις στήλες μεταξύ Νότια και Ανατολικά .
=SUM(Regions[[South]:[East]])
Συντελεστής Ένωσης (κόμμα)
Για να αναφερθείτε σε μη γειτονικές στήλες, διαχωρίστε τους προσδιοριστές στήλης με κόμμα.
Για παράδειγμα, δείτε πώς μπορείτε να αθροίσετε τις γραμμές των δεδομένων στην ενότητα Νότια και Δύση στήλες.
=SUM(Περιφέρειες[Νότος], Περιφέρειες[Δύση])
Τελεστής τομής (χώρος)
Χρησιμοποιείται για να αναφέρεται σε ένα κελί στην τομή μιας συγκεκριμένης γραμμής και στήλης.
Για παράδειγμα, για να επιστρέψετε μια τιμή στο σημείο τομής των Σύνολο σειρά και Δύση στήλη, χρησιμοποιήστε αυτή την αναφορά:
=Regions[#Σύνολα] Regions[[#All],[West]]
Σημειώστε ότι ο προσδιορισμός [#All] είναι απαραίτητος σε αυτή την περίπτωση, επειδή ο προσδιορισμός στήλης δεν περιλαμβάνει τη συνολική γραμμή. Χωρίς αυτόν, ο τύπος θα επέστρεφε #NULL!.
Κανόνες σύνταξης αναφοράς πίνακα
Για να επεξεργαστείτε ή να κάνετε δομημένες αναφορές με το χέρι, ακολουθήστε τις παρακάτω οδηγίες:
1. Κλείστε τους προσδιοριστές σε αγκύλες
Όλοι οι προσδιοριστές στηλών και ειδικών στοιχείων πρέπει να περικλείονται σε [αγκύλες].
Ένας προσδιοριστής που περιέχει άλλους προσδιοριστές θα πρέπει να τυλίγεται σε εξωτερικές αγκύλες. Για παράδειγμα, Regions[[South]:[East]].
2. Διαχωρίστε τους εσωτερικούς προσδιοριστές με κόμμα
Εάν ένας προσδιοριστής περιέχει δύο ή περισσότερους εσωτερικούς προσδιοριστές, αυτοί οι εσωτερικοί προσδιοριστές πρέπει να διαχωρίζονται με κόμμα.
Για παράδειγμα, για να επιστρέψετε την επικεφαλίδα του Νότια στήλη, πληκτρολογείτε ένα κόμμα μεταξύ των [#Headers] και [South] και περικλείετε όλη αυτή την κατασκευή σε ένα πρόσθετο σύνολο αγκυλών:
=Regions[[#Headers],[South]]
3. Μην χρησιμοποιείτε εισαγωγικά γύρω από τις επικεφαλίδες των στηλών
Στις αναφορές πινάκων, οι επικεφαλίδες των στηλών δεν απαιτούν εισαγωγικά είτε πρόκειται για κείμενο, είτε για αριθμούς είτε για ημερομηνίες.
4. Χρησιμοποιήστε ένα απλό εισαγωγικό για ορισμένους ειδικούς χαρακτήρες στις επικεφαλίδες των στηλών
Στις δομημένες αναφορές, ορισμένοι χαρακτήρες, όπως η αριστερή και η δεξιά παρένθεση, το σύμβολο της λίρας (#) και το απλό εισαγωγικό (') έχουν ειδική σημασία. Εάν οποιοσδήποτε από τους παραπάνω χαρακτήρες περιλαμβάνεται σε μια επικεφαλίδα στήλης, πρέπει να χρησιμοποιείται ένα απλό εισαγωγικό πριν από αυτόν τον χαρακτήρα σε έναν προσδιορισμό στήλης.
Για παράδειγμα, για την επικεφαλίδα στήλης "Item #", ο προσδιορισμός είναι [Item '#].
5. Χρησιμοποιήστε κενά για να κάνετε τις δομημένες αναφορές πιο ευανάγνωστες
Για να βελτιώσετε την αναγνωσιμότητα των αναφορών σας σε πίνακες, μπορείτε να εισάγετε κενά μεταξύ των προσδιοριστών. Κανονικά, θεωρείται καλή πρακτική να χρησιμοποιείτε κενά μετά τα κόμματα. Για παράδειγμα:
=AVERAGE(Περιφέρειες[Νότος], Περιφέρειες[Δύση], Περιφέρειες[Βορράς])
Αναφορές σε πίνακες του Excel - παραδείγματα τύπων
Για να κατανοήσετε καλύτερα τις δομημένες αναφορές στο Excel, ας δούμε μερικά ακόμη παραδείγματα τύπων. Θα προσπαθήσουμε να τα κρατήσουμε απλά, ουσιαστικά και χρήσιμα.
Εύρεση του αριθμού των γραμμών και των στηλών σε έναν πίνακα του Excel
Για να λάβετε το συνολικό αριθμό στηλών και γραμμών, χρησιμοποιήστε τις συναρτήσεις COLUMNS και ROWS, οι οποίες απαιτούν μόνο το όνομα του πίνακα:
ΣΤΗΛΕΣ( πίνακας ) ROWS( πίνακας )Για παράδειγμα, για να βρείτε τον αριθμό των στηλών και γραμμές δεδομένων στον πίνακα με την ονομασία Πωλήσεις , χρησιμοποιήστε αυτούς τους τύπους:
=COLUMNS(Πωλήσεις)
=ROWS(Πωλήσεις)
Για να συμπεριλάβετε το επικεφαλίδα και Σύνολο σειρών στην καταμέτρηση, χρησιμοποιήστε τον προσδιορισμό [#ALL]:
=ROWS(Πωλήσεις[#All])
Το παρακάτω στιγμιότυπο οθόνης δείχνει όλες τις φόρμουλες σε δράση:
Καταμέτρηση κενών και μη κενών σε μια στήλη
Όταν μετράτε κάτι σε μια συγκεκριμένη στήλη, φροντίστε να εξάγετε το αποτέλεσμα εκτός του πίνακα, διαφορετικά μπορεί να καταλήξετε σε κυκλικές αναφορές και λανθασμένα αποτελέσματα.
Για να μετρήσετε τα κενά σε μια στήλη, χρησιμοποιήστε τη συνάρτηση COUNTBLANK. Για να μετρήσετε τα μη κενά κελιά σε μια στήλη, χρησιμοποιήστε τη συνάρτηση COUNTA.
Για παράδειγμα, για να μάθετε πόσα κύτταρα στο Jan στήλες είναι κενές και πόσες περιέχουν δεδομένα, χρησιμοποιήστε αυτούς τους τύπους:
Κενά:
=COUNTBLANK(Πωλήσεις[Jan])
Μη κενά:
=COUNTA(Πωλήσεις[Jan])
Για την καταμέτρηση μη κενών κυττάρων σε ορατές σειρές σε έναν φιλτραρισμένο πίνακα, χρησιμοποιήστε τη συνάρτηση SUBTOTAL με function_num 103:
=SUBTOTAL(103,Πωλήσεις[Jan])
Άθροισμα σε πίνακα του Excel
Ο γρηγορότερος τρόπος για να αθροίσετε αριθμούς σε έναν πίνακα του Excel είναι να ενεργοποιήσετε την επιλογή Σύνολο γραμμής. Για να το κάνετε αυτό, κάντε δεξί κλικ σε οποιοδήποτε κελί μέσα στον πίνακα, δείξτε στην επιλογή Πίνακας , και κάντε κλικ στο Σύνολα Σειρά Η συνολική γραμμή θα εμφανιστεί αμέσως στο τέλος του πίνακα.
Μερικές φορές το Excel μπορεί να υποθέσει ότι θέλετε να αθροίσετε μόνο την τελευταία στήλη και αφήνει κενά τα άλλα κελιά στη γραμμή Σύνολο. Για να το διορθώσετε αυτό, επιλέξτε ένα κενό κελί στη γραμμή Σύνολο, κάντε κλικ στο βέλος που εμφανίζεται δίπλα στο κελί και, στη συνέχεια, επιλέξτε τη συνάρτηση SUM από τη λίστα:
Αυτό θα εισάγει έναν τύπο SUBTOTAL που αθροίζει τις τιμές μόνο στο ορατές σειρές , αγνοώντας τις φιλτραρισμένες γραμμές:
=SUBTOTAL(109,[Jan])
Λάβετε υπόψη ότι αυτός ο τύπος λειτουργεί μόνο στο Συνολική σειρά Αν προσπαθήσετε να το εισάγετε χειροκίνητα σε μια γραμμή δεδομένων, αυτό θα δημιουργήσει μια κυκλική αναφορά και θα επιστρέψει 0 ως αποτέλεσμα. Ένας τύπος SUM με δομημένη αναφορά δεν θα λειτουργήσει ούτε για τον ίδιο λόγο:
Έτσι, αν θέλετε τα σύνολα μέσα στο τραπέζι , θα πρέπει είτε να ενεργοποιήσετε τη σειρά Total (Σύνολο) είτε να χρησιμοποιήσετε μια αναφορά κανονικού εύρους, όπως:
=SUM(B2:B5)
Έξω από το τραπέζι , ο τύπος SUM με μια δομημένη αναφορά λειτουργεί μια χαρά:
=SUM(Πωλήσεις[Jan])
Σημειώστε ότι σε αντίθεση με τη συνάρτηση SUBTOTAL, η συνάρτηση SUM προσθέτει τις τιμές σε όλες τις γραμμές, ορατές και κρυφές.
Σχετικές και απόλυτες δομημένες αναφορές στο Excel
Από προεπιλογή, οι δομημένες αναφορές του Excel συμπεριφέρονται με τον ακόλουθο τρόπο:
- Πολλαπλή στήλη οι αναφορές είναι απόλυτη και δεν αλλάζουν όταν αντιγράφονται τύποι.
- Μονή στήλη οι αναφορές είναι σχετικό και αλλάζουν όταν σύρονται μεταξύ των στηλών. Όταν γίνεται αντιγραφή/επικόλληση μέσω αντίστοιχης εντολής ή συντομεύσεων (Ctrl+C και Ctrl+V), δεν αλλάζουν.
Σε περιπτώσεις που χρειάζεστε έναν συνδυασμό σχετικών και απόλυτων αναφορών πίνακα, δεν υπάρχει τρόπος να αντιγράψετε τον τύπο και να διατηρήσετε τις αναφορές του πίνακα σωστές. Το σύρσιμο του τύπου θα αλλάξει τις αναφορές σε μεμονωμένες στήλες και η αντιγραφή/επικόλληση συντομεύσεων θα κάνει όλες τις αναφορές στατικές. Υπάρχουν όμως μερικά απλά κόλπα για να το παρακάμψετε!
Απόλυτη δομημένη αναφορά σε μία στήλη
Για να κάνετε απόλυτη την αναφορά μιας στήλης, επαναλάβετε το όνομα της στήλης για να την μετατρέψετε επίσημα σε αναφορά εύρους.
Σχετική αναφορά στήλης (προεπιλογή)
table[column]
Απόλυτη αναφορά στήλης
table[[column]:[column]]
Για να κάνετε μια απόλυτη αναφορά για το τρέχουσα σειρά , προθέστε το αναγνωριστικό της στήλης με το σύμβολο @:
table[@[στήλη]:[στήλη]]
Για να δείτε πώς λειτουργούν οι σχετικές και οι απόλυτες αναφορές πινάκων στην πράξη, αναλογιστείτε το ακόλουθο παράδειγμα.
Ας υποθέσουμε ότι θέλετε να αθροίσετε τους αριθμούς πωλήσεων για ένα συγκεκριμένο προϊόν για 3 μήνες. Για το σκοπό αυτό, εισάγουμε το όνομα του προϊόντος-στόχου σε κάποιο κελί (F2 στην περίπτωσή μας) και χρησιμοποιούμε τη συνάρτηση SUMIF για να πάρουμε το σύνολο των Jan πωλήσεις:
=SUMIF(Πωλήσεις[Είδος], $F$2, Πωλήσεις[Ιανουάριος])
Το πρόβλημα είναι ότι όταν σύρουμε τον τύπο προς τα δεξιά για να υπολογίσουμε τα σύνολα για τους άλλους δύο μήνες, η αναφορά [Item] αλλάζει και ο τύπος σπάει:
Για να το διορθώσετε αυτό, κάντε την αναφορά [Item] απόλυτη, αλλά κρατήστε το [Jan] σχετικό:
=SUMIF(Πωλήσεις[[Είδος]:[Είδος]], $F$2, Πωλήσεις[Ιανουάριος])
Τώρα, μπορείτε να σύρετε τον τροποποιημένο τύπο σε άλλες στήλες και λειτουργεί τέλεια:
Σχετική δομημένη αναφορά σε πολλαπλές στήλες
Στους πίνακες του Excel, οι δομημένες αναφορές σε διάφορες στήλες είναι από τη φύση τους απόλυτες και παραμένουν αμετάβλητες όταν αντιγράφονται σε άλλα κελιά.
Για μένα, αυτή η συμπεριφορά είναι πολύ λογική. Αλλά αν πρέπει να κάνετε μια δομημένη αναφορά εύρους σχετική, προθέστε κάθε προσδιορισμό στήλης με το όνομα του πίνακα και αφαιρέστε τις εξωτερικές αγκύλες, όπως φαίνεται παρακάτω.
Απόλυτη αναφορά εύρους (προεπιλογή)
table[[column1]:[column2]]
Σχετικό εύρος αναφοράς
table[column1]:table[column2]
Για να αναφερθείτε στο τρέχουσα γραμμή μέσα στον πίνακα , χρησιμοποιήστε το σύμβολο @:
[@column1]:[@column2]
Για παράδειγμα, ο παρακάτω τύπος με ένα απόλυτη δομημένη αναφορά προσθέτει τους αριθμούς στην τρέχουσα γραμμή του Jan και Φεβρουάριος Όταν αντιγράφεται σε μια άλλη στήλη, θα εξακολουθεί να αθροίζει Jan και Φεβρουάριος .
=SUM(Πωλήσεις[@[Ιανουάριος]:[Φεβρουάριος]])
Σε περίπτωση που θέλετε η αναφορά να αλλάζει με βάση τη σχετική θέση της στήλης στην οποία αντιγράφεται ο τύπος, κάντε την σχετικό :
=SUM(Πωλήσεις[@Jan]:Πωλήσεις[@Feb])
Παρατηρήστε τον μετασχηματισμό του τύπου στη στήλη F (το όνομα του πίνακα παραλείπεται επειδή ο τύπος βρίσκεται μέσα στον πίνακα):
Έτσι κάνετε αναφορές πινάκων στο Excel. Για να δείτε από κοντά τα παραδείγματα που συζητήθηκαν σε αυτό το σεμινάριο, μπορείτε να κατεβάσετε το δείγμα του βιβλίου εργασίας μας στο Excel Structured Reference. Σας ευχαριστώ για την ανάγνωση και ελπίζω να σας δω στο ιστολόγιό μας την επόμενη εβδομάδα.