Πίνακας περιεχομένων
Όταν γράφετε έναν τύπο του Excel, το $ στις αναφορές κελιών μπερδεύει πολλούς χρήστες. Αλλά η εξήγηση είναι πολύ απλή. Το σύμβολο του δολαρίου σε μια αναφορά κελιών του Excel εξυπηρετεί μόνο έναν σκοπό - λέει στο Excel αν θα αλλάξει ή όχι την αναφορά όταν ο τύπος αντιγράφεται σε άλλα κελιά. Και αυτό το σύντομο σεμινάριο παρέχει πλήρεις λεπτομέρειες σχετικά με αυτό το σπουδαίο χαρακτηριστικό.
Η σημασία της αναφοράς κελιών του Excel δεν μπορεί να υπερτιμηθεί. Αποκτήστε την εικόνα της διαφοράς μεταξύ απόλυτων, σχετικών και μικτών αναφορών και είστε στα μισά του δρόμου για να κατακτήσετε τη δύναμη και την ευελιξία των τύπων και των συναρτήσεων του Excel.
Όλοι σας πιθανώς έχετε δει το σύμβολο του δολαρίου ($) σε τύπους του Excel και αναρωτηθήκατε τι είναι αυτό. Πράγματι, μπορείτε να αναφερθείτε σε ένα και το αυτό κελί με τέσσερις διαφορετικούς τρόπους, για παράδειγμα A1, $A$1, $A1 και A$1.
Το πρόσημο του δολαρίου σε μια αναφορά κελιού του Excel επηρεάζει μόνο ένα πράγμα - δίνει οδηγίες στο Excel για το πώς να μεταχειρίζεται την αναφορά όταν ο τύπος μετακινείται ή αντιγράφεται σε άλλα κελιά. Με λίγα λόγια, η χρήση του πρόσημου $ πριν από τις συντεταγμένες γραμμής και στήλης δημιουργεί μια απόλυτη αναφορά κελιού που δεν θα αλλάξει. Χωρίς το πρόσημο $, η αναφορά είναι σχετική και θα αλλάξει.
Αν γράφετε έναν τύπο για ένα μόνο κελί, μπορείτε να επιλέξετε οποιονδήποτε τύπο αναφοράς και να έχετε ούτως ή άλλως τον τύπο σωστά. Αν όμως σκοπεύετε να αντιγράψετε τον τύπο σας σε άλλα κελιά, η επιλογή του κατάλληλου τύπου αναφοράς κελιού είναι ζωτικής σημασίας. Αν αισθάνεστε τυχεροί, μπορείτε να ρίξετε ένα νόμισμα :) Αν θέλετε να είστε σοβαροί, τότε επενδύστε λίγα λεπτά για να μάθετε τα μυστικά των απόλυτων και σχετικών αναφορών κελιών στο πρόγραμμαExcel, και πότε να χρησιμοποιήσετε ποιο.
Τι είναι μια αναφορά κελιού του Excel;
Για να το θέσουμε απλά, μια αναφορά κελιού στο Excel είναι μια διεύθυνση κελιού. Λέει στο Microsoft Excel πού να αναζητήσει την τιμή που θέλετε να χρησιμοποιήσετε στον τύπο.
Για παράδειγμα, αν εισαγάγετε έναν απλό τύπο =A1 στο κελί C1, το Excel θα τραβήξει μια τιμή από το κελί A1 στο C1:
Όπως έχει ήδη αναφερθεί, εφόσον γράφετε έναν τύπο για ένα μεμονωμένο κύτταρο , μπορείτε να χρησιμοποιήσετε οποιονδήποτε τύπο αναφοράς, με ή χωρίς το σύμβολο του δολαρίου ($), το αποτέλεσμα θα είναι το ίδιο:
Αλλά αν θέλετε να κίνηση ή αντίγραφο τον τύπο σε όλο το φύλλο εργασίας, είναι πολύ σημαντικό να επιλέξετε τον σωστό τύπο αναφοράς για να αντιγραφεί σωστά ο τύπος σε άλλα κελιά. Οι ακόλουθες ενότητες παρέχουν λεπτομερή εξήγηση και παραδείγματα τύπων για κάθε τύπο αναφοράς κελιών.
Σημείωση. Εκτός από την Στυλ αναφοράς A1 , όπου οι στήλες ορίζονται από γράμματα και οι γραμμές από αριθμούς, υπάρχουν επίσης οι Στυλ αναφοράς R1C1 όπου τόσο οι γραμμές όσο και οι στήλες χαρακτηρίζονται από αριθμούς (R1C1 δηλώνει γραμμή 1, στήλη 1).
Επειδή το A1 είναι το προεπιλεγμένο στυλ αναφοράς στο Excel και χρησιμοποιείται τις περισσότερες φορές, θα συζητήσουμε μόνο τις αναφορές τύπου A1 σε αυτό το σεμινάριο. Αν κάποιος χρησιμοποιεί το στυλ R1C1, μπορείτε να το απενεργοποιήσετε κάνοντας κλικ στο κουμπί Αρχείο >, Επιλογές >, Τύποι , και στη συνέχεια καταργήστε την επιλογή Στυλ αναφοράς R1C1 κουτί.
Σχετική αναφορά κελιών του Excel (χωρίς το σύμβολο $)
A σχετική αναφορά στο Excel είναι μια διεύθυνση κελιού χωρίς το σύμβολο $ στις συντεταγμένες γραμμής και στήλης, όπως A1 .
Όταν ένας τύπος με σχετικές αναφορές κελιών αντιγράφεται σε ένα άλλο κελί, η αναφορά αλλάζει με βάση τη σχετική θέση των γραμμών και των στηλών. Από προεπιλογή, όλες οι αναφορές στο Excel είναι σχετικές. Το ακόλουθο παράδειγμα δείχνει πώς λειτουργούν οι σχετικές αναφορές.
Ας υποθέσουμε ότι έχετε τον ακόλουθο τύπο στο κελί B1:
=A1*10
Αν αντιγράψετε αυτόν τον τύπο στο άλλη σειρά στην ίδια στήλη, π.χ. στο κελί B2, ο τύπος θα προσαρμοστεί για τη σειρά 2 (A2*10) επειδή το Excel υποθέτει ότι θέλετε να πολλαπλασιάσετε μια τιμή σε κάθε σειρά της στήλης Α επί 10.
Εάν αντιγράψετε τον τύπο με σχετική αναφορά κελιού στο άλλη στήλη στην ίδια γραμμή, το Excel θα αλλάξει το αναφορά στήλης αναλόγως:
Και αν αντιγράψετε ή μετακινήσετε έναν τύπο του Excel με σχετική αναφορά κελιού στο άλλη μια σειρά και άλλη μια στήλη , και οι δύο αναφορές στηλών και γραμμών θα αλλάξει:
Όπως βλέπετε, η χρήση σχετικών αναφορών κελιών στους τύπους του Excel είναι ένας πολύ βολικός τρόπος για να εκτελείτε τους ίδιους υπολογισμούς σε ολόκληρο το φύλλο εργασίας. Για να το καταλάβετε καλύτερα, ας συζητήσουμε ένα πραγματικό παράδειγμα.
Η χρήση σχετικής αναφοράς είναι το Excel - παράδειγμα τύπου
Ας υποθέσουμε ότι έχετε μια στήλη με τιμές USD (στήλη Β) στο φύλλο εργασίας σας και θέλετε να τις μετατρέψετε σε EUR. Γνωρίζοντας την ισοτιμία μετατροπής USD - EUR (0,93 τη στιγμή που γράφονται αυτές οι γραμμές), ο τύπος για τη γραμμή 2, είναι τόσο απλός όσο =B2*0.93
Σημειώστε ότι χρησιμοποιούμε μια σχετική αναφορά κελιού του Excel, χωρίς το σύμβολο του δολαρίου.
Πατώντας το πλήκτρο Enter θα υπολογιστεί ο τύπος και το αποτέλεσμα θα εμφανιστεί αμέσως στο κελί.
Συμβουλή. Από προεπιλογή, όλες οι αναφορές κελιών στο Excel είναι σχετικές αναφορές. Έτσι, όταν γράφετε έναν τύπο, μπορείτε να προσθέσετε μια σχετική αναφορά κάνοντας κλικ στο αντίστοιχο κελί στο φύλλο εργασίας αντί να πληκτρολογήσετε χειροκίνητα μια αναφορά κελιού.
Προς αντιγράψτε τον τύπο προς τα κάτω στη στήλη , αιωρήστε το ποντίκι πάνω από τη λαβή συμπλήρωσης (ένα μικρό τετράγωνο στην κάτω δεξιά γωνία του επιλεγμένου κελιού). Καθώς το κάνετε αυτό, ο δρομέας θα μετατραπεί σε έναν λεπτό μαύρο σταυρό, και τον κρατάτε πατημένο και τον σέρνετε πάνω από τα κελιά που θέλετε να γεμίσετε αυτόματα.
Αυτό είναι όλο! Ο τύπος αντιγράφεται σε άλλα κελιά με σχετικές αναφορές που προσαρμόζονται σωστά για κάθε μεμονωμένο κελί. Για να βεβαιωθείτε ότι μια τιμή σε κάθε κελί υπολογίζεται σωστά, επιλέξτε οποιοδήποτε από τα κελιά και δείτε τον τύπο στη γραμμή τύπων. Σε αυτό το παράδειγμα, έχω επιλέξει το κελί C4 και βλέπω ότι η αναφορά του κελιού στον τύπο είναι σχετική με τη γραμμή 4, ακριβώς όπως θα έπρεπε να είναι:
Απόλυτη αναφορά κελιών του Excel (με σύμβολο $)
Ένα απόλυτη αναφορά στο Excel είναι μια διεύθυνση κελιού με το σύμβολο του δολαρίου ($) στις συντεταγμένες γραμμής ή στήλης, όπως $A$1 .
Το σύμβολο του δολαρίου καθορίζει την αναφορά σε ένα συγκεκριμένο κελί, έτσι ώστε να παραμένει αμετάβλητη με άλλα λόγια, η χρήση του $ στις αναφορές κελιών σας επιτρέπει να αντιγράψετε τον τύπο στο Excel χωρίς να αλλάξετε τις αναφορές.
Για παράδειγμα, αν έχετε 10 στο κελί A1 και χρησιμοποιείτε ένα απόλυτη αναφορά κελιού ( $A$1 ), ο τύπος =$A$1+5
θα επιστρέφει πάντα 15, ανεξάρτητα από τα άλλα κελιά στα οποία αντιγράφεται ο τύπος. Από την άλλη πλευρά, αν γράψετε τον ίδιο τύπο με ένα σχετική αναφορά κελιού ( A1 ), και στη συνέχεια αντιγράψτε την σε άλλα κελιά της στήλης, θα υπολογιστεί διαφορετική τιμή για κάθε γραμμή. Η ακόλουθη εικόνα δείχνει τη διαφορά:
Σημείωση. Αν και λέγαμε ότι μια απόλυτη αναφορά στο Excel δεν αλλάζει ποτέ, στην πραγματικότητα αλλάζει όταν προσθέτετε ή αφαιρείτε γραμμές ή/και στήλες στο φύλλο εργασίας σας, και αυτό αλλάζει τη θέση του κελιού στο οποίο γίνεται η αναφορά. Στο παραπάνω παράδειγμα, αν εισάγουμε μια νέα γραμμή στην κορυφή του φύλλου εργασίας, το Excel είναι αρκετά έξυπνο ώστε να προσαρμόσει τον τύπο ώστε να αντικατοπτρίζει αυτή την αλλαγή:
Σε πραγματικά φύλλα εργασίας, είναι πολύ σπάνια η περίπτωση που χρησιμοποιείτε μόνο απόλυτες αναφορές στον τύπο του Excel. Ωστόσο, υπάρχουν πολλές εργασίες που απαιτούν τη χρήση τόσο απόλυτων όσο και σχετικών αναφορών, όπως φαίνεται στα παρακάτω παραδείγματα.
Σημείωση. Η απόλυτη αναφορά κελιού δεν πρέπει να συγχέεται με την απόλυτη τιμή, η οποία είναι το μέγεθος ενός αριθμού χωρίς να λαμβάνεται υπόψη το πρόσημό του.
Χρήση σχετικών και απόλυτων αναφορών κελιών σε έναν τύπο
Πολύ συχνά μπορεί να χρειαστείτε έναν τύπο όπου ορισμένες αναφορές κελιών προσαρμόζονται για τις στήλες και τις γραμμές όπου αντιγράφεται ο τύπος, ενώ άλλες παραμένουν σταθερές σε συγκεκριμένα κελιά. Με άλλα λόγια, πρέπει να χρησιμοποιήσετε σχετικές και απόλυτες αναφορές κελιών σε έναν μόνο τύπο.
Παράδειγμα 1. Σχετικές και απόλυτες αναφορές κελιών για τον υπολογισμό αριθμών
Στο προηγούμενο παράδειγμά μας με τις τιμές USD και EUR, μπορεί να μην θέλετε να κωδικοποιήσετε τη συναλλαγματική ισοτιμία στον τύπο. Αντ' αυτού, μπορείτε να εισαγάγετε τον αριθμό αυτό σε κάποιο κελί, π.χ. C1, και να καθορίσετε την αναφορά του κελιού στον τύπο χρησιμοποιώντας το σύμβολο του δολαρίου ($), όπως φαίνεται στο ακόλουθο στιγμιότυπο οθόνης:
Σε αυτόν τον τύπο (B4*$C$1), υπάρχουν δύο τύποι αναφοράς κελιών:
- B4 - σχετικό αναφορά κελιού που προσαρμόζεται για κάθε γραμμή, και
- $C$1 - απόλυτη αναφορά κελιού που δεν αλλάζει ποτέ, ανεξάρτητα από το πού αντιγράφεται ο τύπος.
Ένα πλεονέκτημα αυτής της προσέγγισης είναι ότι οι χρήστες σας μπορούν να υπολογίζουν τις τιμές EUR με βάση μια μεταβλητή συναλλαγματική ισοτιμία χωρίς να αλλάζουν τον τύπο. Μόλις αλλάξει η συναλλαγματική ισοτιμία, το μόνο που έχετε να κάνετε είναι να ενημερώσετε την τιμή στο κελί C1.
Παράδειγμα 2. Σχετικές και απόλυτες αναφορές κελιών για τον υπολογισμό ημερομηνιών
Μια άλλη συνήθης χρήση απόλυτων και σχετικών αναφορών κελιών σε έναν ενιαίο τύπο είναι ο υπολογισμός ημερομηνιών στο Excel με βάση τη σημερινή ημερομηνία.
Ας υποθέσουμε ότι έχετε έναν κατάλογο ημερομηνιών παράδοσης στη στήλη Β και εισάγετε την τρέχουσα ημερομηνία στη C1 χρησιμοποιώντας τη συνάρτηση TODAY(). Αυτό που θέλετε να μάθετε είναι σε πόσες ημέρες αποστέλλεται κάθε στοιχείο και μπορείτε να το υπολογίσετε χρησιμοποιώντας τον ακόλουθο τύπο: =B4-$C$1
Και πάλι, χρησιμοποιούμε δύο τύπους αναφοράς στον τύπο:
- Σχετικό για το κελί με την πρώτη ημερομηνία παράδοσης (B4), επειδή θέλετε η αναφορά αυτού του κελιού να διαφέρει ανάλογα με τη γραμμή στην οποία βρίσκεται ο τύπος.
- Απόλυτη για το κελί με τη σημερινή ημερομηνία ($C$1), επειδή θέλετε αυτή η αναφορά κελιού να παραμείνει σταθερή.
Τελειώνοντας, όποτε θέλετε να δημιουργήσετε μια στατική αναφορά κελιού του Excel που να αναφέρεται πάντα στο ίδιο κελί, φροντίστε να συμπεριλάβετε το σύμβολο του δολαρίου ($) στον τύπο σας για να δημιουργήσετε μια απόλυτη αναφορά στο Excel.
Μικτή αναφορά κελιών του Excel
Μια μικτή αναφορά κελιού στο Excel είναι μια αναφορά όπου είτε το γράμμα της στήλης είτε ο αριθμός της γραμμής είναι σταθερός. Για παράδειγμα, τα $A1 και A$1 είναι μικτές αναφορές. Τι σημαίνει όμως το καθένα από αυτά; Είναι πολύ απλό.
Όπως θυμάστε, μια απόλυτη αναφορά του Excel περιέχει 2 σύμβολα δολαρίου ($) που κλειδώνουν τόσο τη στήλη όσο και τη γραμμή. Σε μια μικτή αναφορά κελιών, μόνο η μία συντεταγμένη είναι σταθερή (απόλυτη) και η άλλη (σχετική) θα αλλάξει με βάση τη σχετική θέση της γραμμής ή της στήλης:
- Απόλυτη στήλη και σχετική γραμμή , όπως $A1. Όταν ένας τύπος τύπου με αυτόν τον τύπο αναφοράς αντιγράφεται σε άλλα κελιά, το σύμβολο $ μπροστά από το γράμμα της στήλης κλειδώνει την αναφορά στην καθορισμένη στήλη, ώστε να μην αλλάζει ποτέ. Η σχετική αναφορά γραμμής, χωρίς το σύμβολο του δολαρίου, ποικίλλει ανάλογα με τη γραμμή στην οποία αντιγράφεται ο τύπος.
- Σχετική στήλη και απόλυτη γραμμή , όπως A$1. Σε αυτόν τον τύπο αναφοράς, η αναφορά της γραμμής δεν θα αλλάξει, ενώ η αναφορά της στήλης θα αλλάξει.
Παρακάτω θα βρείτε ένα παράδειγμα χρήσης και των δύο μικτών τύπων αναφοράς κελιών που ελπίζουμε ότι θα κάνει τα πράγματα πιο κατανοητά.
Χρήση μικτής αναφοράς στο Excel - παράδειγμα τύπου
Για αυτό το παράδειγμα, θα χρησιμοποιήσουμε και πάλι τον πίνακα μετατροπής νομισμάτων μας. Αλλά αυτή τη φορά, δεν θα περιοριστούμε μόνο στη μετατροπή USD - EUR. Αυτό που θα κάνουμε είναι να μετατρέψουμε τις τιμές του δολαρίου σε μια σειρά από άλλα νομίσματα, όλα με ένα ενιαία φόρμουλα !
Αρχικά, ας εισάγουμε τις τιμές μετατροπής σε κάποια γραμμή, ας πούμε στη γραμμή 2, όπως φαίνεται στο παρακάτω στιγμιότυπο οθόνης. Και στη συνέχεια, γράφετε μόνο έναν τύπο για το πάνω αριστερό κελί (C5 σε αυτό το παράδειγμα) για να υπολογίσετε την τιμή EUR:
=$B5*C$2
Όπου $B5 είναι η τιμή σε δολάρια στην ίδια σειρά και C$2 είναι η ισοτιμία μετατροπής USD - EUR.
Και τώρα, αντιγράψτε τον τύπο προς τα κάτω σε άλλα κελιά της στήλης C και μετά συμπληρώστε αυτόματα άλλες στήλες με τον ίδιο τύπο σύροντας τη λαβή συμπλήρωσης. Ως αποτέλεσμα, θα έχετε 3 διαφορετικές στήλες τιμών που θα έχουν υπολογιστεί σωστά με βάση την αντίστοιχη συναλλαγματική ισοτιμία στη γραμμή 2 της ίδιας στήλης. Για να το επαληθεύσετε, επιλέξτε οποιοδήποτε κελί του πίνακα και δείτε τον τύπο στη γραμμή τύπων.
Για παράδειγμα, ας επιλέξουμε το κελί D7 (στη στήλη GBP). Αυτό που βλέπουμε εδώ είναι ο τύπος =$B7*D$2
που παίρνει μια τιμή USD στο B7 και την πολλαπλασιάζει με την τιμή στο D2, η οποία είναι η ισοτιμία μετατροπής USD-GBP, ό,τι ακριβώς διέταξε ο γιατρός :)
Και τώρα, ας καταλάβουμε πώς γίνεται το Excel να ξέρει ακριβώς ποια τιμή να πάρει και με ποια συναλλαγματική ισοτιμία να την πολλαπλασιάσει. Όπως ίσως έχετε μαντέψει, είναι οι μικτές αναφορές κελιών που κάνουν το κόλπο ($B5*C$2).
- $B5 - απόλυτη στήλη και σχετική γραμμή Εδώ προσθέτετε το σύμβολο του δολαρίου ($) μόνο πριν από το γράμμα της στήλης για να αγκυρώσετε την αναφορά στη στήλη Α, ώστε το Excel να χρησιμοποιεί πάντα τις αρχικές τιμές σε δολάρια ΗΠΑ για όλες τις μετατροπές. Η αναφορά στη γραμμή (χωρίς το σύμβολο $) δεν είναι κλειδωμένη, επειδή θέλετε να υπολογίσετε τις τιμές για κάθε γραμμή ξεχωριστά.
- C$2 - σχετική στήλη και απόλυτη γραμμή Επειδή όλες οι συναλλαγματικές ισοτιμίες βρίσκονται στη γραμμή 2, κλειδώνετε την αναφορά γραμμής βάζοντας το σύμβολο του δολαρίου ($) μπροστά από τον αριθμό γραμμής. Και τώρα, ανεξάρτητα από τη γραμμή στην οποία αντιγράφετε τον τύπο, το Excel θα αναζητά πάντα τη συναλλαγματική ισοτιμία στη γραμμή 2. Και επειδή η αναφορά στήλης είναι σχετική (χωρίς το σύμβολο $), θα προσαρμοστεί για τη στήλη στην οποία αντιγράφεται ο τύπος.
Πώς να αναφέρετε μια ολόκληρη στήλη ή γραμμή στο Excel
Όταν εργάζεστε με ένα φύλλο εργασίας του Excel που έχει μεταβλητό αριθμό γραμμών, μπορεί να θέλετε να αναφερθείτε σε όλα τα κελιά μέσα σε μια συγκεκριμένη στήλη. Για να αναφερθείτε σε ολόκληρη τη στήλη, πληκτρολογήστε δύο φορές ένα γράμμα της στήλης και μια άνω και κάτω τελεία ενδιάμεσα, για παράδειγμα A:A .
Αναφορά σε ολόκληρη στήλη
Εκτός από τις αναφορές κελιών, μια ολόκληρη αναφορά στήλης μπορεί να είναι απόλυτη και σχετική, για παράδειγμα:
- Απόλυτη αναφορά στήλης , όπως $A:$A
- Σχετική αναφορά στήλης, όπως A:A
Και πάλι, χρησιμοποιείτε το σύμβολο του δολαρίου ($) σε ένα απόλυτη αναφορά στήλης για να την κλειδώσετε σε μια συγκεκριμένη στήλη, ώστε η αναφορά ολόκληρης της στήλης να μην αλλάζει όταν αντιγράφετε έναν τύπο σε άλλα κελιά.
A σχετική αναφορά στήλης θα αλλάξει όταν ο τύπος αντιγράφεται ή μετακινείται σε άλλες στήλες και θα παραμείνει ανέπαφος όταν αντιγράφετε τον τύπο σε άλλα κελιά εντός της ίδιας στήλης.
Αναφορά ολόκληρης της σειράς
Για να αναφερθείτε σε ολόκληρη τη γραμμή, χρησιμοποιείτε την ίδια προσέγγιση, με τη διαφορά ότι πληκτρολογείτε αριθμούς γραμμής αντί για γράμματα στήλης:
- Απόλυτη αναφορά γραμμής , όπως $1:$1
- Σχετική αναφορά γραμμής, όπως 1:1
Θεωρητικά, μπορείτε επίσης να δημιουργήσετε ένα μικτή αναφορά ολόκληρης της στήλης ή μικτή ολόκληρο το - αναφορά σειράς, όπως $A:A ή $1:1, αντίστοιχα. Λέω "θεωρητικά", επειδή δεν μπορώ να σκεφτώ καμία πρακτική εφαρμογή τέτοιων αναφορών, αν και το Παράδειγμα 4 αποδεικνύει ότι οι τύποι με τέτοιες αναφορές λειτουργούν ακριβώς όπως υποτίθεται ότι πρέπει.
Παράδειγμα 1. Αναφορά ολόκληρης της στήλης του Excel (απόλυτη και σχετική)
Ας υποθέσουμε ότι έχετε ορισμένους αριθμούς στη στήλη Β και θέλετε να βρείτε το άθροισμα και το μέσο όρο τους. Το πρόβλημα είναι ότι κάθε εβδομάδα προστίθενται νέες γραμμές στον πίνακα, οπότε η συγγραφή ενός συνηθισμένου τύπου SUM() ή AVERAGE() για μια σταθερή περιοχή κελιών δεν είναι ο σωστός τρόπος. Αντ' αυτού, μπορείτε να αναφερθείτε σε ολόκληρη τη στήλη Β:
=SUM($B:$B)
- χρησιμοποιείτε το σύμβολο του δολαρίου ($) για να κάνετε μια απόλυτη αναφορά σε ολόκληρη τη στήλη που κλειδώνει τον τύπο στη στήλη Β.
=SUM(B:B)
- γράψτε τον τύπο χωρίς $ για να κάνετε μια σχετικό αναφορά σε ολόκληρη τη στήλη που θα αλλάξει καθώς αντιγράφετε τον τύπο σε άλλες στήλες.
Συμβουλή. Κατά τη σύνταξη του τύπου, κάντε κλικ στο γράμμα της στήλης για να προστεθεί στον τύπο η αναφορά ολόκληρης της στήλης. Όπως συμβαίνει με τις αναφορές κελιών, το Excel εισάγει μια σχετική αναφορά (χωρίς το σύμβολο $) από προεπιλογή:
Με τον ίδιο τρόπο, γράφουμε έναν τύπο για τον υπολογισμό της μέσης τιμής σε ολόκληρη τη στήλη Β:
=AVERAGE(B:B)
Σε αυτό το παράδειγμα, χρησιμοποιούμε μια σχετική αναφορά σε ολόκληρη τη στήλη, ώστε ο τύπος μας να προσαρμόζεται σωστά όταν τον αντιγράφουμε σε άλλες στήλες:
Σημείωση. Όταν χρησιμοποιείτε μια αναφορά σε ολόκληρη στήλη στους τύπους του Excel, μην εισάγετε ποτέ τον τύπο οπουδήποτε μέσα στην ίδια στήλη. Για παράδειγμα, μπορεί να φαίνεται καλή ιδέα να εισάγετε τον τύπο =SUM(B:B) σε ένα από τα κενά κάτω κελιά της στήλης Β για να έχετε το άθροισμα στο τέλος της ίδιας στήλης. Μην το κάνετε αυτό! Αυτό θα δημιουργούσε ένα λεγόμενο κυκλική αναφορά και ο τύπος θα επέστρεφε 0.
Παράδειγμα 2. Αναφορά ολόκληρης σειράς του Excel (απόλυτη και σχετική)
Εάν τα δεδομένα στο φύλλο Excel είναι οργανωμένα σε γραμμές και όχι σε στήλες, τότε μπορείτε να αναφέρεστε σε μια ολόκληρη γραμμή στον τύπο σας. Για παράδειγμα, έτσι μπορούμε να υπολογίσουμε μια μέση τιμή στη γραμμή 2:
=ΜΈΣΟΣ ΌΡΟΣ($2:$2)
- ένα απόλυτη αναφορά ολόκληρης σειράς κλειδώνεται σε μια συγκεκριμένη γραμμή με τη χρήση του σημείου δολαρίου ($).
=AVERAGE(2:2)
- a σχετικό αναφορά ολόκληρης σειράς θα αλλάξει όταν ο τύπος αντιγραφεί σε άλλες γραμμές.
Σε αυτό το παράδειγμα, χρειαζόμαστε μια σχετική αναφορά ολόκληρης της γραμμής επειδή έχουμε 3 γραμμές δεδομένων και θέλουμε να υπολογίσουμε έναν μέσο όρο σε κάθε γραμμή αντιγράφοντας τον ίδιο τύπο:
Παράδειγμα 3. Πώς να αναφέρεστε σε μια ολόκληρη στήλη, εξαιρουμένων των πρώτων γραμμών
Αυτό είναι ένα πολύ επίκαιρο πρόβλημα, επειδή αρκετά συχνά οι πρώτες γραμμές ενός φύλλου εργασίας περιέχουν κάποια εισαγωγική ρήτρα ή επεξηγηματικές πληροφορίες και δεν θέλετε να τις συμπεριλάβετε στους υπολογισμούς σας. Δυστυχώς, το Excel δεν επιτρέπει αναφορές όπως B5:B που θα περιλάμβαναν όλες τις γραμμές της στήλης B που ξεκινούν από τη γραμμή 5. Αν προσπαθήσετε να προσθέσετε μια τέτοια αναφορά, ο τύπος σας πιθανότατα θα επιστρέψει το#Σφάλμα NAME.
Αντ' αυτού, μπορείτε να καθορίσετε ένα μέγιστη σειρά , έτσι ώστε η αναφορά σας να περιλαμβάνει όλες τις πιθανές γραμμές σε μια δεδομένη στήλη. Στο Excel 2016, 2013, 2010 και 2007, το μέγιστο είναι 1.048.576 γραμμές και 16.384 στήλες. Οι παλαιότερες εκδόσεις του Excel έχουν μέγιστο αριθμό γραμμών 65.536 και μέγιστο αριθμό στηλών 256.
Έτσι, για να βρείτε έναν μέσο όρο για κάθε στήλη τιμών στον παρακάτω πίνακα (στήλες Β έως Δ), εισάγετε τον ακόλουθο τύπο στο κελί F2 και, στη συνέχεια, τον αντιγράφετε στα κελιά G2 και H2:
=AVERAGE(B5:B1048576)
Εάν χρησιμοποιείτε τη συνάρτηση SUM, μπορείτε επίσης να αφαιρέσετε τις γραμμές που θέλετε να εξαιρέσετε:
=ΆΘΡΟΙΣΜΑ(B:B)-ΆΘΡΟΙΣΜΑ(B1:B4)
Παράδειγμα 4. Χρήση μικτής αναφοράς ολόκληρης στήλης στο Excel
Όπως ανέφερα μερικές παραγράφους πριν, μπορείτε επίσης να κάνετε μια μικτή αναφορά ολόκληρης στήλης ή ολόκληρης γραμμής στο Excel:
- Μικτή αναφορά στήλης, όπως $A:A
- Μικτή αναφορά σειράς, όπως $1:1
Τώρα, ας δούμε τι συμβαίνει όταν αντιγράφετε έναν τύπο με τέτοιες αναφορές σε άλλα κελιά. Ας υποθέσουμε ότι εισάγετε τον τύπο =SUM($B:B)
σε κάποιο κελί, το F2 σε αυτό το παράδειγμα. Όταν αντιγράψετε τον τύπο στο διπλανό δεξί κελί (G2), αλλάζει σε =SUM($B:C)
επειδή το πρώτο B είναι σταθερό με το σύμβολο $, ενώ το δεύτερο όχι. Ως αποτέλεσμα, ο τύπος θα προσθέσει όλους τους αριθμούς στις στήλες B και C. Δεν είμαι σίγουρος αν αυτό έχει κάποια πρακτική αξία, αλλά ίσως θέλετε να ξέρετε πώς λειτουργεί:
Μια λέξη προσοχής! Μην χρησιμοποιείτε πάρα πολλές αναφορές ολόκληρων στηλών/σειρών σε ένα φύλλο εργασίας, διότι μπορεί να επιβραδύνουν το Excel.
Πώς να αλλάζετε μεταξύ απόλυτων, σχετικών και μικτών αναφορών (πλήκτρο F4)
Όταν γράφετε έναν τύπο του Excel, το σύμβολο $ μπορεί φυσικά να πληκτρολογηθεί χειροκίνητα για να αλλάξει μια σχετική αναφορά κελιού σε απόλυτη ή μικτή. Ή, μπορείτε να πατήσετε το πλήκτρο F4 για να επιταχύνετε τα πράγματα. Για να λειτουργήσει η συντόμευση F4, πρέπει να βρίσκεστε σε κατάσταση επεξεργασίας τύπου:
- Επιλέξτε το κελί με τον τύπο.
- Μπείτε σε λειτουργία επεξεργασίας πατώντας το πλήκτρο F2 ή κάντε διπλό κλικ στο κελί.
- Επιλέξτε την αναφορά κελιού που θέλετε να αλλάξετε.
- Πατήστε F4 για εναλλαγή μεταξύ τεσσάρων τύπων αναφοράς κελιών.
Εάν έχετε επιλέξει μια σχετική αναφορά κελιού χωρίς πρόσημο $, όπως το A1, πατώντας επανειλημμένα το πλήκτρο F4, εναλλάσσεστε μεταξύ μιας απόλυτης αναφοράς με τα δύο πρόσημα δολαρίου, όπως $A$1, απόλυτη γραμμή A$1, απόλυτη στήλη $A1, και στη συνέχεια επιστρέφετε στη σχετική αναφορά A1.
Σημείωση. Εάν πατήσετε το πλήκτρο F4 χωρίς να επιλέξετε κάποια αναφορά κελιού, η αναφορά στα αριστερά του δείκτη του ποντικιού θα επιλεγεί αυτόματα και θα αλλάξει σε άλλο τύπο αναφοράς.
Ελπίζω τώρα να έχετε κατανοήσει πλήρως τι είναι οι σχετικές και οι απόλυτες αναφορές κελιών και ένας τύπος του Excel με σύμβολα $ δεν αποτελεί πλέον μυστήριο. Στα επόμενα άρθρα, θα συνεχίσουμε να μαθαίνουμε διάφορες πτυχές των αναφορών κελιών του Excel, όπως η αναφορά σε άλλο φύλλο εργασίας, η τρισδιάστατη αναφορά, η δομημένη αναφορά, η κυκλική αναφορά κ.ο.κ. Εν τω μεταξύ, σας ευχαριστώ για την ανάγνωση και ελπίζω να σας δω στοτο blog μας την επόμενη εβδομάδα!