Πώς να αναφέρετε το κελί σε ένα άλλο φύλλο του Excel με βάση την τιμή του κελιού

  • Μοιραστείτε Αυτό
Hugh West

Θέλετε να χρησιμοποιήσετε το Excel για να κελιά αναφοράς σε άλλο φύλλο με βάση μια τιμή κελιού ? Σε αυτό το σεμινάριο, θα εξηγήσω την όλη διαδικασία βήμα προς βήμα. Βασικά θα δείξω δύο τρόπους για να γίνει αυτό. Αλλά πριν προχωρήσω στη συζήτηση, θέλω να επανεξετάσω τη μνήμη σας με το Συνάρτηση INDIRECT του Excel .

Κατεβάστε το βιβλίο εργασίας του Excel

Πρώτον, κατεβάστε το αρχείο Excel που χρησιμοποίησα για να γράψω αυτό το άρθρο.

Κελί αναφοράς στο κελί Value.xlsx

Λειτουργία INDIRECT του Excel

Excel Λειτουργία INDIRECT επιστρέφει την αναφορά που καθορίζεται από μια συμβολοσειρά κειμένου.

Η σύνταξη του το INDIRECT συνάρτηση :

=INDIRECT(ref_text, [a1])

Ορίστε,

  • ref_text (απαιτείται) : Αυτό το όρισμα μπορεί να λάβει οποιαδήποτε από τις ακόλουθες εισόδους:
    • Μια αναφορά κελιού τύπου A1. Για παράδειγμα, INDIRECT(A1) , INDIRECT(B2) , INDIRECT(D100) , κ.λπ.
    • Μια αναφορά τύπου R1C1. Για παράδειγμα, INDIRECT(R9C7), INDIRECT(R2C3), κ.λπ.

Σημειώσεις: Για να χρησιμοποιήσετε αυτή την αναφορά, πρέπει να ενεργοποιήσετε την αναφορά R1C1 από το Αρχείο >, Επιλογές >, Επιλογές Excel >, Τύποι >, Εργασία με τύπους > Ελέγξτε Στυλ αναφοράς R1C1

Χρησιμοποιήστε καθορισμένα ονόματα ως αναφορές. Για παράδειγμα, =INDIRECT("old_value"), =INDIRECT("new_value") όπου old_value = A5 και new_value=B5.

Μια αναφορά σε ένα κελί ως συμβολοσειρά κειμένου. Για παράδειγμα, INDIRECT("A1"), INDIRECT("D15")

  • a1 (προαιρετικό) :
    • Εάν a1 παραλείπεται ή 1, η αναφορά κελιού είναι τύπου A1.
    • Εάν είναι ψευδής, αναφέρεται στο κελί αναφοράς R1C1.

Στην παρακάτω εικόνα, μπορείτε να δείτε ορισμένες χρήσεις του Excel INDIRECT συνάρτηση .

Τώρα ας συζητήσουμε πώς να χρησιμοποιήσετε το Excel για να αναφέρετε ένα κελί σε ένα άλλο φύλλο εργασίας με βάση την τιμή του κελιού.

2 Παραδείγματα για κελί αναφοράς σε άλλο φύλλο Excel με βάση την τιμή κελιού

Θα δείξω πώς να αναφέρετε ένα κελί σε ένα άλλο φύλλο του Excel χρησιμοποιώντας το INDIRECT συνάρτηση με τη λίστα επικύρωσης δεδομένων για την πρώτη μέθοδο. Στη συνέχεια, για την τελευταία μέθοδο, θα χρησιμοποιήσω το INDIRECT συνάρτηση με τις αναφορές των κελιών. Και για τις δύο αυτές μεθόδους, θα εφαρμόσω επίσης τον τελεστή της τελείας στον τύπο.

Παράδειγμα 1: Επιλογή ενός μόνο κελιού και αναφορά σε ολόκληρη σειρά κελιών

Έχω δύο φύλλα εργασίας του Excel με τα ονόματα AAPL και MSFT Και τα δύο φύλλα εργασίας έχουν παρόμοια είδη δεδομένων. Κέρδη (PCO) , EPS , και Ανάπτυξη δύο εταιρειών τα τελευταία 5 χρόνια.

Αυτό που θέλω είναι: στο Κύρια φύλλο εργασίας, θα εισάγω το όνομα της εταιρείας από ένα αναπτυσσόμενο μενού και όλες αυτές τις τιμές ( Έτος , PCO , EPS , και Ανάπτυξη ) θα εμφανιστεί στο Κύρια φύλλο εργασίας.

Αυτή η μέθοδος μπορεί να είναι χρήσιμη εάν διατηρείτε το ίδιο είδος δεδομένων σε εκατοντάδες φύλλα εργασίας. Είναι κοπιαστικό να αναζητήσετε κάθε σχετικό φύλλο εργασίας και στη συνέχεια να προβάλετε τα δεδομένα. Για λόγους απλότητας, χρησιμοποιώ μόνο δύο φύλλα εργασίας. Θα χρησιμοποιήσω έναν τύπο ως εξής:

=INDIRECT('όνομα φύλλου εργασίας'!column_reference&row_reference)

Βήματα:

  • Για το column_reference , πήρα τη βοήθεια αυτής της σειράς κυττάρων: C11:G11 Το εύρος αυτό περιλαμβάνει τιμές από A στο E Μπορείτε να το επεκτείνετε ανάλογα με τις ανάγκες σας. row_reference , πήρα τη βοήθεια αυτής της σειράς κυττάρων: B12:B16 Το εύρος αυτό περιλαμβάνει τιμές από 5 έως 13. Επεκτείνετε το ανάλογα με τις ανάγκες σας.
  • Αυτός είναι ο πραγματικός τύπος που χρησιμοποίησα στο κελί B5 του φύλλου εργασίας Main:

=INDIRECT("'"&$H$6&"'!"&D$11&$B12)

  • Τώρα, να εφαρμόσετε αυτόν τον τύπο σε άλλα κελιά στην περιοχή ( B5:E9 ).

  • Αυτό είναι το αποτέλεσμα που θα έχετε:

Κατανομή τύπου

  • Αυτό το μέρος του τύπου ("'"&$H$6&"'!") επιστρέφει το όνομα του φύλλου εργασίας "MSFT!" (για την παραπάνω εικόνα).
  • Αυτό το μέρος &D$11 αναφέρεται σε αναφορά κελιού D11 και επιστρέφει την τιμή του κειμένου & "B" .
  • Και αυτό το μέρος, &$B12 αναφέρεται σε αναφορά κελιού B12 και επιστρέφει την αριθμητική τιμή &5 .
  • Έτσι, αυτή είναι η συνολική απόδοση από τα 3 μέρη του τύπου: "'MSFT!'"& "B"&5 = "'MSFT!'B5"

Σημειώσεις: Όταν μια τιμή κειμένου και μια αριθμητική τιμή συνενώνονται στο Excel, το αποτέλεσμα είναι μια τιμή κειμένου.

  • Και εδώ είναι η απόλυτη επιστροφή της φόρμουλας: INDIRECT("MSFT!'B5")
  • Όταν εφαρμόζω τον τύπο σε άλλα κελιά της περιοχής, λειτουργεί επειδή έχουμε χρησιμοποιήσει μικτές αναφορές κελιών όπως D$11 και $B12 Όταν ο τύπος εφαρμόζεται στα κελιά στα δεξιά, αλλάζουν μόνο οι αναφορές στη στήλη, για παράδειγμα D$11 Όταν ο τύπος εφαρμόζεται στα κελιά στο κάτω μέρος, αλλάζουν μόνο οι αναφορές γραμμής για αναφορά. $B12 .

Σημειώσεις: Για να δείτε πώς λειτουργούν τα διάφορα μέρη ενός τύπου του Excel, επιλέξτε αυτό το μέρος και πατήστε το πλήκτρο F9 Θα δείτε την τιμή αυτού του μέρους του τύπου.

Διαβάστε περισσότερα: Πώς να συνδέσετε πολλαπλά κελιά από άλλο φύλλο εργασίας στο Excel (5 εύκολοι τρόποι)

Παρόμοια άρθρα

  • Πώς να συνδέσετε τα φύλλα του Excel με ένα άλλο φύλλο (5 τρόποι)
  • Σύνδεση αρχείων στο Excel (5 διαφορετικές προσεγγίσεις)
  • Πώς να συνδέσετε το κελί με ένα άλλο φύλλο στο Excel (7 μέθοδοι)
  • Σύνδεση φύλλων στο Excel με έναν τύπο (4 μέθοδοι)

Παράδειγμα 2: Αναφορά μεμονωμένου κελιού άλλου φύλλου εργασίας

Σε αυτό το παράδειγμα, αντλώ μια γραμμή από ένα άλλο φύλλο εργασίας με βάση ορισμένες τιμές κελιών (αναφορές).

Βήματα:

  • Πρώτον, δημιούργησα το ακόλουθο σύνολο δεδομένων.
  • Δεύτερον, έχω πληκτρολογήσει αυτόν τον τύπο στο κελί C10 .

=$C$4

  • Τρίτον, πληκτρολογήστε έναν άλλο τύπο στο κελί C11 .

=INDIRECT("'"&$C$4&"'!"&$C5)

  • Τότε, Αυτόματη συμπλήρωση του τύπου για την περιοχή κελιών C11:C14 .

  • Μετά από αυτό, θα μοιάζει με αυτό.

Παρουσιάζω αυτή τη μέθοδο, καθώς κάποιος μπορεί να τη βρει χρήσιμη στη δουλειά του. Αν θέλετε να πάτε σε άλλη εταιρεία για έναν ακόμη χρόνο, πρέπει να αλλάξετε 5 τιμές. Δείτε αυτή την εικόνα τώρα.

Δεν θα εξηγήσω πώς λειτουργεί αυτός ο τύπος, καθώς αυτοί οι τύποι είναι ίδιοι με τον παραπάνω.

Διαβάστε περισσότερα: Πώς να συνδέσετε δεδομένα στο Excel από ένα φύλλο σε ένα άλλο (4 τρόποι)

Συμπέρασμα

Σας έχω δείξει πώς να χρησιμοποιείτε Excel στο κελιά αναφοράς στο άλλο φύλλο με βάση ένα τιμή κελιού Ελπίζω αυτό να σας βοηθήσει όταν θέλετε να εμφανίσετε δεδομένα από πολλά φύλλα εργασίας στο κύριο φύλλο εργασίας. Χρησιμοποιείτε κάποια καλύτερη μέθοδο; Πείτε μου στο πλαίσιο σχολίων.

Ο Hugh West είναι ένας εξαιρετικά έμπειρος εκπαιδευτής και αναλυτής του Excel με πάνω από 10 χρόνια εμπειρίας στον κλάδο. Είναι κάτοχος πτυχίου Λογιστικής και Χρηματοοικονομικής και μεταπτυχιακού στη Διοίκηση Επιχειρήσεων. Ο Hugh έχει πάθος για τη διδασκαλία και έχει αναπτύξει μια μοναδική προσέγγιση διδασκαλίας που είναι εύκολο να ακολουθηθεί και να κατανοηθεί. Οι εξειδικευμένες γνώσεις του στο Excel έχουν βοηθήσει χιλιάδες φοιτητές και επαγγελματίες παγκοσμίως να βελτιώσουν τις δεξιότητές τους και να διαπρέψουν στην καριέρα τους. Μέσω του ιστολογίου του, ο Hugh μοιράζεται τις γνώσεις του με τον κόσμο, προσφέροντας δωρεάν μαθήματα Excel και διαδικτυακή εκπαίδευση για να βοηθήσει άτομα και επιχειρήσεις να αξιοποιήσουν πλήρως τις δυνατότητές τους.