Περιεχόμενα
Με την πρώτη ματιά (ειδικά όταν διαβάζετε τη βοήθεια), η λειτουργία ΕΜΜΕΣΟΣ (ΕΜΜΕΣΟΣ) φαίνεται απλό και ακόμη περιττό. Η ουσία του είναι να μετατρέψει το κείμενο που μοιάζει με σύνδεσμο σε έναν πλήρη σύνδεσμο. Εκείνοι. αν χρειάζεται να αναφερθούμε στο κελί A1, τότε μπορούμε είτε να κάνουμε συνήθως έναν άμεσο σύνδεσμο (πληκτρολογήστε ένα σύμβολο ίσου στο D1, κάντε κλικ στο A1 και πατήστε Enter), είτε μπορούμε να χρησιμοποιήσουμε ΕΜΜΕΣΟΣ για τον ίδιο σκοπό:
Λάβετε υπόψη ότι το όρισμα συνάρτησης - αναφορά στο A1 - εισάγεται σε εισαγωγικά, έτσι ώστε, στην πραγματικότητα, να είναι κείμενο εδώ.
«Λοιπόν, εντάξει», λες. «Και ποιο είναι το όφελος;»
Αλλά μην κρίνετε από την πρώτη εντύπωση - είναι παραπλανητικό. Αυτή η δυνατότητα μπορεί να σας βοηθήσει σε πολλές περιπτώσεις.
Παράδειγμα 1. Μεταθέστε
Ένα κλασικό του είδους: πρέπει να γυρίσετε το κάθετο διάμετρο
αυλάκωση σε οριζόντια (μεταφορά). Φυσικά, μπορείτε να χρησιμοποιήσετε ένα ειδικό ένθετο ή λειτουργία ΜΕΤΑΦΟΡΑ (ΜΕΤΑΘΕΤΩ) σε έναν τύπο πίνακα, αλλά μπορείτε να τα βγάλετε πέρα με το δικό μας ΕΜΜΕΣΟΣ:
Η λογική είναι απλή: για να πάρουμε τη διεύθυνση του επόμενου κελιού, κολλάμε το γράμμα "A" με τον ειδικό χαρακτήρα "&" και τον αριθμό στήλης του τρέχοντος κελιού, που μας δίνει η συνάρτηση ΣΤΗΛΗ (ΣΤΗΛΗ).
Η αντίστροφη διαδικασία είναι καλύτερα να γίνει λίγο διαφορετικά. Δεδομένου ότι αυτή τη φορά πρέπει να δημιουργήσουμε μια σύνδεση με τα κελιά B2, C2, D2, κ.λπ., είναι πιο βολικό να χρησιμοποιήσετε τη λειτουργία σύνδεσης R1C1 αντί για την κλασική «θαλάσσια μάχη». Σε αυτήν τη λειτουργία, τα κελιά μας θα διαφέρουν μόνο στον αριθμό της στήλης: B2=R1C2, C2=R1C3, D2=R1C4 και ούτω καθεξής
Εδώ μπαίνει το δεύτερο όρισμα προαιρετικής συνάρτησης. ΕΜΜΕΣΟΣ. Αν είναι ίσο ΞΑΠΛΩΜΕΝΗ (ΨΕΥΔΗΣ), τότε μπορείτε να ορίσετε τη διεύθυνση σύνδεσης σε λειτουργία R1C1. Έτσι μπορούμε εύκολα να μεταφέρουμε την οριζόντια περιοχή πίσω στην κατακόρυφη:
Παράδειγμα 2. Άθροισμα ανά διάστημα
Έχουμε ήδη αναλύσει έναν τρόπο άθροισης σε ένα παράθυρο (εύρος) συγκεκριμένου μεγέθους σε ένα φύλλο χρησιμοποιώντας τη συνάρτηση ΔΙΑΘΕΣΗ (ΑΝΤΙΣΤΑΘΜΙΖΕΤΑΙ). Ένα παρόμοιο πρόβλημα μπορεί επίσης να λυθεί χρησιμοποιώντας ΕΜΜΕΣΟΣ. Εάν χρειάζεται να συνοψίσουμε δεδομένα μόνο από μια συγκεκριμένη περίοδο εύρους, τότε μπορούμε να τα κολλήσουμε από κομμάτια και στη συνέχεια να τα μετατρέψουμε σε έναν πλήρη σύνδεσμο, τον οποίο μπορούμε να εισάγουμε μέσα στη συνάρτηση ΑΘΡΟΙΣΜΑ (ΑΘΡΟΙΣΜΑ):
Παράδειγμα 3. Αναπτυσσόμενη λίστα έξυπνου πίνακα
Μερικές φορές το Microsoft Excel δεν αντιμετωπίζει τα ονόματα και τις στήλες έξυπνων πινάκων ως πλήρεις συνδέσμους. Έτσι, για παράδειγμα, όταν προσπαθείτε να δημιουργήσετε μια αναπτυσσόμενη λίστα (καρτέλα Δεδομένα – Επικύρωση δεδομένων) με βάση τη στήλη Υπάλληλοι από έξυπνο τραπέζι People θα λάβουμε ένα σφάλμα:
Αν «τυλίξουμε» τον σύνδεσμο με τη συνάρτησή μας ΕΜΜΕΣΟΣ, τότε το Excel θα το αποδεχτεί εύκολα και η αναπτυσσόμενη λίστα μας θα ενημερώνεται δυναμικά κατά την προσθήκη νέων υπαλλήλων στο τέλος του έξυπνου πίνακα:
Παράδειγμα 4. Αδιάσπαστοι σύνδεσμοι
Όπως γνωρίζετε, το Excel διορθώνει αυτόματα τις διευθύνσεις αναφοράς σε τύπους κατά την εισαγωγή ή τη διαγραφή γραμμών-στήλων σε ένα φύλλο. Στις περισσότερες περιπτώσεις, αυτό είναι σωστό και βολικό, αλλά όχι πάντα. Ας υποθέσουμε ότι πρέπει να μεταφέρουμε τα ονόματα από τον κατάλογο υπαλλήλων στην αναφορά:
Εάν βάλετε κανονικούς συνδέσμους (πληκτρολογήστε =B2 στο πρώτο πράσινο κελί και το αντιγράψετε), τότε όταν διαγράψετε, για παράδειγμα, το Dasha, θα λάβουμε το #LINK! σφάλμα στο πράσινο κελί που της αντιστοιχεί. (#ΑΝΑΦΟΡΑ!). Στην περίπτωση χρήσης της συνάρτησης για τη δημιουργία συνδέσμων ΕΜΜΕΣΟΣ δεν θα υπάρξει τέτοιο πρόβλημα.
Παράδειγμα 5: Συλλογή δεδομένων από πολλαπλά φύλλα
Ας υποθέσουμε ότι έχουμε 5 φύλλα με αναφορές του ίδιου τύπου από διαφορετικούς υπαλλήλους (Μιχαήλ, Έλενα, Ιβάν, Σεργκέι, Ντμίτρι):
Ας υποθέσουμε ότι το σχήμα, το μέγεθος, η θέση και η σειρά των αγαθών και των μηνών σε όλους τους πίνακες είναι τα ίδια – μόνο οι αριθμοί διαφέρουν.
Μπορείτε να συλλέξετε δεδομένα από όλα τα φύλλα (μην τα συνοψίζετε, αλλά να τα βάζετε το ένα κάτω από το άλλο σε ένα "σωρό") με έναν μόνο τύπο:
Όπως μπορείτε να δείτε, η ιδέα είναι η ίδια: κολλάμε τον σύνδεσμο στο επιθυμητό κελί του δεδομένου φύλλου και ΕΜΜΕΣΟΣ το μετατρέπει σε «ζωντανό». Για ευκολία, πάνω από τον πίνακα, πρόσθεσα τα γράμματα των στηλών (B,C,D) και στα δεξιά – τους αριθμούς γραμμών που πρέπει να ληφθούν από κάθε φύλλο.
Παγίδες
Εάν χρησιμοποιείτε ΕΜΜΕΣΟΣ (ΕΜΜΕΣΟΣ) πρέπει να θυμάστε τις αδυναμίες του:
- Εάν συνδέεστε σε άλλο αρχείο (κολλώντας το όνομα του αρχείου σε αγκύλες, το όνομα του φύλλου και τη διεύθυνση του κελιού), τότε λειτουργεί μόνο όταν το αρχικό αρχείο είναι ανοιχτό. Αν το κλείσουμε, εμφανίζεται το σφάλμα #LINK!
- Το INDIRECT δεν μπορεί να αναφέρεται σε μια δυναμική περιοχή με όνομα. Στατική - κανένα πρόβλημα.
- Το INDIRECT είναι μια πτητική ή «πτητική» συνάρτηση, δηλαδή υπολογίζεται εκ νέου για οποιαδήποτε αλλαγή σε οποιοδήποτε κελί του φύλλου, και όχι απλώς επηρεάζοντας κελιά, όπως στις κανονικές συναρτήσεις. Αυτό έχει άσχημη επίδραση στην απόδοση και είναι καλύτερα να μην παρασυρόμαστε με μεγάλα INDIRECT τραπέζια.
- Πώς να δημιουργήσετε ένα δυναμικό εύρος με αυτόματη ρύθμιση μεγέθους
- Σύνοψη σε ένα παράθυρο εύρους σε ένα φύλλο με τη λειτουργία OFFSET