Κάντε λήψη του παραδείγματος βιβλίου εργασίας
Αυτό το σεμινάριο δείχνει πώς να χρησιμοποιήσετε το Λειτουργία Excel ISREF στο Excel για να ελέγξετε εάν ένα κελί περιέχει μια αναφορά.
Περιγραφή λειτουργίας ISREF:
Η δοκιμή συνάρτησης ISREF εάν η τιμή κελιού είναι αναφορά. Επιστρέφει TRUE ή FALSE.
Για να χρησιμοποιήσετε τη συνάρτηση φύλλου εργασίας ISREF Excel, επιλέξτε ένα κελί και πληκτρολογήστε:
(Παρατηρήστε πώς εμφανίζονται οι εισαγωγές τύπου)
Σύνταξη και είσοδοι λειτουργίας ISREF:
1 | = ISREF (VALUE) |
αξία - Η τιμή δοκιμής
Πώς να χρησιμοποιήσετε τη λειτουργία ISREF
Η συνάρτηση ISREF ελέγχει εάν μια είσοδος είναι έγκυρη αναφορά κελιού ή όχι.
1 | = ISREF (A1) |
Εδώ, τα A1 και A1: A7 είναι έγκυρες αναφορές κελιών, οπότε η συνάρτηση ISREF επιστρέφει TRUE για αυτές τις εισόδους.
Διαγραμμένες αναφορές
Ας διαγράψουμε τη στήλη Α από το παραπάνω παράδειγμα. Μετά τη διαγραφή της στήλης A, η συνάρτηση ISREF επιστρέφει FALSE για αναφορές στην προηγούμενη στήλη A.
Μπορείτε να δείτε ότι μία από τις κύριες χρήσεις της συνάρτησης ISREF είναι να ελέγξετε εάν υπάρχει ακόμα ένα εύρος ή εάν έχει διαγραφεί.
Υπάρχει φύλλο εργασίας
Μια άλλη πιθανή χρήση της συνάρτησης ISREF είναι να ελέγξετε εάν υπάρχει φύλλο εργασίας. Σε αυτό το παράδειγμα, θα εισαγάγουμε μια αναφορά κελιού σε άλλο φύλλο εργασίας = Φύλλο2! Α2 .
1 | = ISREF (Φύλλο2! Α1) |
Επειδή υπάρχει το φύλλο εργασίας, η αναφορά κελιού είναι έγκυρη και επιστρέφεται TRUE.
Τώρα ας διαγράψουμε το Sheet2 και μπορείτε να δείτε ότι η τιμή είναι τώρα FALSE.
ΕΜΠΡΟΣ ΚΑΙ ΕΚΤΟΣ
Το Excel σάς παρέχει δύο συναρτήσεις για δυναμική δημιουργία εύρους: ΕΜΠΟΡΙΚΟ και ΑΠΕΝΕΡΓΟΠΟΙΗΜΕΝΟ. Χρησιμοποιώντας αυτές τις λειτουργίες με το ISREF, μπορείτε να ελέγξετε εάν ένα εύρος είναι έγκυρο.
Ας δούμε ένα ΕΜΕΙΣ παράδειγμα για να ελέγξουμε εάν υπάρχει ένα φύλλο εργασίας με αναφορά στο φύλλο εργασίας σε ένα κελί.
123 | = ISREF (INDIRECT ("A1"))= ISREF (INDIRECT ("Sheet1!" & "A1"))= ISREF (INDIRECT ("[Book1.xlsx]" & "Sheet1!" & "A1")) |
Τώρα μπορείτε να αλλάξετε την είσοδο φύλλου εργασίας για να ελέγξετε εάν υπάρχουν διάφορα φύλλα.
Στη συνέχεια, ας δούμε ένα παράδειγμα OFFSET. Εδώ θα ελέγξουμε εάν το εύρος που προκύπτει από τη συνάρτηση OFFSET είναι έγκυρο.
1 | = ISREF (OFFSET (D3,3,3)) |
Το δεύτερο παράδειγμα, επιστρέφει ένα μη έγκυρο εύρος (Row <1), οπότε το ISREF επιστρέφει FALSE.
Μπορείτε να χρησιμοποιήσετε αυτούς τους συνδυασμούς λειτουργιών μαζί με μια δήλωση IF όπως αυτή:
1 | = IF (ISREF (OFFSET (D3,3,3)), OFFSET (D3,3,3), "μη έγκυρο εύρος" "") |
ISREF στα Υπολογιστικά φύλλα Google
Η συνάρτηση ISREF λειτουργεί ακριβώς το ίδιο στα Φύλλα Google όπως στο Excel: