IMPORTRANGE

Εισάγει ένα εύρος κελιών από κάποιο καθορισμένο υπολογιστικό φύλλο.

Ενδεικτική χρήση

IMPORTRANGE("https://docs.google.com/spreadsheets/d/abcd123abcd123", "sheet1!A1:C10")

IMPORTRANGE(A2,"B2")

Χρήση αναφορών πίνακα: IMPORTRANGE("https://docs.google.com/spreadsheets/d/abcd123abcd123", "DeptSales[Sales Amount]") Μάθετε περισσότερα σχετικά με τον τρόπο χρήσης των πινάκων στα Υπολογιστικά φύλλα Google.

Χρήση εύρους με όνομα: IMPORTRANGE("https://docs.google.com/spreadsheets/d/abcd123abcd123", "Sales_total") Μάθετε περισσότερα σχετικά με τον τρόπο ονομασίας ενός εύρους κελιών.

Σύνταξη

IMPORTRANGE(spreadsheet_url, range_string)

  • spreadsheet_url: Το URL του υπολογιστικού φύλλου από το οποίο θα εισαχθούν τα δεδομένα.

    • Η τιμή για το spreadsheet_url πρέπει είτε να περικλείεται σε εισαγωγικά είτε να αναφέρεται σε ένα κελί που περιέχει το URL ενός υπολογιστικού φύλλου.
  • range_string - Μια συμβολοσειρά, με τη μορφή "[sheet_name!]range" (π.χ. "Sheet1!A2:B6" ή "A2:B6"), που καθορίζει το εύρος για εισαγωγή.

    • Το στοιχείο sheet_name του range_string είναι προαιρετικό. Από προεπιλογή, η εισαγωγή της συνάρτησης IMPORTRANGE θα γίνει από το δεδομένο εύρος του πρώτου υπολογιστικού φύλλου.

    • Η τιμή για το range_string πρέπει είτε να περικλείεται σε εισαγωγικά είτε να αναφέρεται σε ένα κελί που περιέχει το κατάλληλο κείμενο.

Τεχνικές λεπτομέρειες και βέλτιστες πρακτικές

Οποιαδήποτε ενημέρωση στο έγγραφο πηγής της συνάρτησης IMPORTRANGE θα οδηγήσει στην ανανέωση όλων των ανοιχτών εγγράφων λήψης και την εμφάνιση μιας πράσινης γραμμής φόρτωσης. Η συνάρτηση IMPORTRANGE περιμένει επίσης να ολοκληρωθούν οι υπολογισμοί στο έγγραφο πηγής πριν επιστρέψει τα αποτελέσματα στο έγγραφο λήψης, ακόμα και αν δεν υπάρχει υπολογισμός προς εκτέλεση στο εύρος πηγής.

Βέλτιστες πρακτικές

  • Περιορίστε τον αριθμό των φύλλων λήψης, επειδή κάθε φύλλο λήψης πρέπει να αντλεί δεδομένα από το φύλλο πηγής
  • Αναδιαρθρώστε και συμπυκνώστε το αποτέλεσμά σας πριν χρησιμοποιήσετε τη συνάρτηση IMPORTRANGE, ειδικά αν κάνετε εισαγωγή από ένα Υπολογιστικό φύλλο που ενημερώνεται συχνά.
    • Για παράδειγμα, ο στόχος σας είναι να υπολογίσετε το άθροισμα 1.000.000 σειρών από άλλο υπολογιστικό φύλλο. Είναι πιο γρήγορο να υπολογίσετε το άθροισμα στο συγκεκριμένο υπολογιστικό φύλλο και, στη συνέχεια, να χρησιμοποιήσετε τη συνάρτηση IMPORTRANGE για να ανακτήσετε το άθροισμα που θα είναι ένας αριθμός, παρά να χρησιμοποιήσετε τη συνάρτηση IMPORTRANGE για να μεταφέρετε απευθείας τις 1.000.000 σειρές δεδομένων και να υπολογίσετε το άθροισμα στο υπολογιστικό φύλλο. Αυτή η μέθοδος συμπυκνώνει και συγκεντρώνει πληροφορίες για τη συνάρτηση IMPORTRANGE πριν τις μεταφέρει.

Οι ενημερώσεις της συνάρτησης IMPORTRANGE μπορούν να διαδοθούν σε άλλα φύλλα όταν συνδέετε αλυσιδωτά τα φύλλα μεταξύ τους. Αν το φύλλο B έχει μια συνάρτηση IMPORTRANGE(sheet A) και το φύλλο C έχει μια συνάρτηση IMPORTRANGE(sheet B), δημιουργείται μια αλυσίδα. Οποιαδήποτε ενημέρωση στο φύλλο Α προκαλεί την επανάληψη φόρτωσης των φύλλων Β και C.

Βέλτιστες πρακτικές

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

Η φόρτωση της συνάρτησης IMPORTRANGE επαναλαμβάνεται όταν ένα έγγραφο ανοίγει για πρώτη φορά ή έχει ανοιχτεί εντός των τελευταίων 5 λεπτών. Όπως και με την αλυσίδα ενημερώσεων, αυτό απαιτεί από τη συνάρτηση IMPORTRANGE να ενεργοποιήσει όλα τα έγγραφα από τα οποία εισάγει δεδομένα.

Βέλτιστες πρακτικές

  • Κατανοήστε ότι μπορεί να χρειαστεί λίγος χρόνος για την ενημέρωση των εγγράφων που ενεργοποιούνται. Εξετάστε το ενδεχόμενο να περιορίσετε τις αλυσίδες της συνάρτησης IMPORTRANGE.

Άδεια και πρόσβαση

Τα υπολογιστικά φύλλα πρέπει να λάβουν σαφή άδεια για να αποσπάσουν δεδομένα από άλλα υπολογιστικά φύλλα χρησιμοποιώντας τη συνάρτηση IMPORTRANGE. Την πρώτη φορά που το υπολογιστικό φύλλο προορισμού θα αποσπάσει δεδομένα από ένα νέο υπολογιστικό φύλλο πηγής, ο χρήστης θα λάβει ειδοποίηση ώστε να παρέχει άδεια.
Αν προσπαθήσετε να χρησιμοποιήσετε τη συνάρτηση IMPORTRANGE για να μεταφέρετε δεδομένα από ένα υπολογιστικό φύλλο που σας ανήκει, θα εμφανιστεί το εξής μήνυμα:
You need to connect these sheets error message
  1. Περιμένετε μερικά δευτερόλεπτα μετά την ολοκλήρωση της συνάρτησης IMPORTRANGE.
  2. Ανοίγει ένα σφάλμα #REF! και εμφανίζεται το μήνυμα "Πρέπει να συνδέσετε αυτά τα φύλλα. Να επιτρέπεται η πρόσβαση".
  3. Για να παραχωρήσετε άδεια στο υπολογιστικό φύλλο πηγής, κάντε κλικ στην επιλογή Να επιτρέπεται η πρόσβαση.

Αν προσπαθήσετε να χρησιμοποιήσετε τη συνάρτηση IMPORTRANGE για να μεταφέρετε δεδομένα από ένα υπολογιστικό φύλλο που δεν σας ανήκει, μέσα σε λίγα δευτερόλεπτα θα εμφανιστεί αυτό το μήνυμα:

You don't have permissions to access that sheet message

  1. Καταχωρίστε το URL του υπολογιστικού φύλλου πηγής στο πρόγραμμα περιήγησης.
  2. Ζητήστε πρόσβαση στο υπολογιστικό φύλλο.
  3. Περιμένετε μέχρι να σας παραχωρήσει πρόσβαση ο κάτοχος του υπολογιστικού φύλλου.
Μόλις δοθεί άδεια, οποιοσδήποτε συντάκτης στο υπολογιστικό φύλλο προορισμού μπορεί να χρησιμοποιήσει τη συνάρτηση IMPORTRANGE για να αποσπάσει δεδομένα από οποιοδήποτε τμήμα του υπολογιστικού φύλλου πηγής. Η πρόσβαση παραμένει σε ισχύ έως ότου ο χρήστης που παρείχε την άδεια, την καταργήσει από την πηγή. Λάβετε υπόψη ότι η πρόσβαση που εκχωρείται στο φύλλο προορισμού υπολογίζεται στο όριο κοινής χρήσης 600 χρηστών για το φύλλο πηγής.

Απόδοση

Η συνάρτηση IMPORTRANGE είναι μια συνάρτηση εξωτερικών δεδομένων, όπως οι συναρτήσεις IMPORTXML και GOOGLEFINANCE. Αυτό σημαίνει ότι απαιτείται σύνδεση στο διαδίκτυο για τη λειτουργία της. Τα υπολογιστικά φύλλα πρέπει να κατεβάσουν ολόκληρο το εύρος στον υπολογιστή σας. Η διαδικασία θα επηρεαστεί από αργή σύνδεση δικτύου. Επίσης, υπάρχει όριο 10 MB δεδομένων που λαμβάνονται ανά αίτημα. Αν αντιμετωπίζετε αργή απόδοση με τη συνάρτηση IMPORTRANGE, εξετάστε το ενδεχόμενο να περιορίσετε το μέγεθος στα εισαγόμενα εύρη. Εναλλακτικά, τοποθετήστε συνοπτικούς υπολογισμούς στο έγγραφο πηγής, έτσι ώστε να χρειαστεί να μεταφερθούν λιγότερα δεδομένα στο τοπικό Υπολογιστικό φύλλο και να μπορεί να γίνει απομακρυσμένα μεγαλύτερο μέρος του υπολογισμού.

Συμβουλή: Μπορείτε να χρησιμοποιήσετε άλλα εργαλεία. Τα Σενάρια Apps μπορούν να αντλήσουν δεδομένα από άλλα έγγραφα και να ενεργοποιηθούν κατά την επεξεργασία και σε ένα προκαθορισμένο χρονοδιάγραμμα. Τα Συνδεδεμένα υπολογιστικά φύλλα έχουν προγραμματισμένη ανανέωση και είναι επίσης καλύτερα δομημένα για τη φόρτωση και εισαγωγή μεγαλύτερων συνόλων δεδομένων.

Όρια χρήσης

Loading data may take a while because of the large number of requests error message

Όταν οι συναρτήσεις IMPORTRANGE δημιουργούν υπερβολική επισκεψιμότητα, ενδέχεται να εμφανιστεί το μήνυμα "Φόρτωση…" στο κελί, μαζί με το λεπτομερές μήνυμα σφάλματος "Σφάλμα Η φόρτωση δεδομένων μπορεί να χρειαστεί λίγο χρόνο λόγω του μεγάλου αριθμού αιτημάτων. Δοκιμάστε να μειώσετε τον αριθμό των συναρτήσεων IMPORTHTML, IMPORTDATA, IMPORTFEED ή IMPORTXML στα υπολογιστικά φύλλα που έχετε δημιουργήσει".
Τα όρια επιβάλλονται στον δημιουργό του εγγράφου. Ο χρήστης πρέπει να λάβει υπόψη το άθροισμα της χρήσης όλων των συναρτήσεων εισαγωγής σε όλα τα ανοιχτά έγγραφα που δημιουργεί. Μια αλλαγή που πραγματοποιεί ένας συνεργάτης μπορεί επίσης να υπολογίζεται στο όριό σας.
Για την επίλυση του μηνύματος σφάλματος, προτείνουμε στους χρήστες να μειώσουν τον όγκο της απώλειας στη συνάρτηση εισαγωγής. Για παράδειγμα, αν η προκύπτουσα τιμή για το arg στον τύπο =IMPORTRANGE(arg) αλλάζει συχνά, μπορεί να εκδοθούν πολλές εξωτερικές κλήσεις, γεγονός που ενδέχεται να προκαλέσει τη ρύθμιση της ροής δεδομένων (περιορισμός).

Ανανέωση δεδομένων

Τα Υπολογιστικά φύλλα Google διασφαλίζουν ότι οι χρήστες των Υπολογιστικών φύλλων λαμβάνουν τα πιο πρόσφατα δεδομένα, ενώ διατηρούν τη χρήση τους σε εύλογα επίπεδα. Η συνάρτηση IMPORTRANGE ελέγχει αυτόματα για ενημερώσεις κάθε ώρα όσο το έγγραφο είναι ανοιχτό, ακόμα και αν ο τύπος και το υπολογιστικό φύλλο δεν αλλάξουν. Η διαγραφή, ανάγνωση ή αντικατάσταση των κελιών με τον ίδιο τύπο θα ενεργοποιήσει την επανάληψη φόρτωσης των συναρτήσεων. Αν ανοίξετε το έγγραφο και επαναλάβετε τη φόρτωσή του, δεν θα ενεργοποιηθεί η επανάληψη φόρτωσης στη συνάρτηση IMPORTRANGE.

Μεταβλητότητα

Όταν χρησιμοποιείτε τη συνάρτηση IMPORTRANGE, μπορεί να εμφανιστεί το σφάλμα #ERROR! στο κελί με το λεπτομερές μήνυμα σφάλματος "Σφάλμα: Αυτή η συνάρτηση δεν επιτρέπεται να αναφέρεται σε κελί με NOW, RAND ή RANDBETWEEN". Οι συναρτήσεις εισαγωγής δεν μπορούν να αναφέρονται άμεσα ή έμμεσα σε μια μεταβλητή συνάρτηση, όπως NOW, RAND ή RANDBETWEEN. Αυτό αποτρέπει την υπερφόρτωση του υπολογιστικού φύλλου των χρηστών μας, καθώς αυτές οι μεταβλητές συναρτήσεις ενημερώνονται συχνά.
This function is not allowed to reference a cell with NOW(), RAND(), or RANDBETWEEN() error message
Συμβουλή: Η μόνη εξαίρεση αφορά τη συνάρτηση TODAY, η οποία είναι μεταβλητή, αλλά δεν ενημερώνεται περισσότερο από μία φορά την ημέρα.

Σας συνιστούμε να κάνετε τα εξής:

  1. Αντιγράψτε το αποτέλεσμα αυτών των μεταβλητών συναρτήσεων.
  2. Χρησιμοποιήστε την επιλογή Ειδική επικόλληση και μετά Μόνο τιμές.
  3. Αναφέρετε αυτές τις στατικές τιμές.

Αν το κάνετε αυτό, όλες οι τιμές γίνονται στατικές. Για παράδειγμα, αν κάνετε αντιγραφή και ειδική επικόλληση των αποτελεσμάτων της συνάρτησης NOW ως τιμές, τότε οι τιμές που επικολλάτε δεν θα αλλάζουν πλέον.

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

Δείτε επίσης

IMPORTXML: Εισάγει δεδομένα από οποιονδήποτε από τους διάφορους τύπους δομημένων δεδομένων, συμπεριλαμβανομένων των XML, HTML, CSV, TSV, καθώς και των ροών RSS και ATOM XML.

IMPORTHTML: Εισάγει δεδομένα από πίνακα ή λίστα σε μια σελίδα HTML.

IMPORTFEED: Εισάγει ροή RSS ή ATOM.

IMPORTDATA: Εισάγει δεδομένα σε συγκεκριμένη διεύθυνση URL σε μορφή .csv (τιμές διαχωρισμένες με κόμμα) ή .tsv (τιμές διαχωρισμένες με tab).

Μάθετε πώς μπορείτε να βελτιστοποιήσετε την αναφορά δεδομένων.

Χρειάζεστε περισσότερη βοήθεια;

Δοκιμάστε αυτά τα επόμενα βήματα:

true
Αναζήτηση
Διαγραφή αναζητήσεων
Κλείσιμο αναζήτησης
Κύριο μενού
917545066445717813
true
Αναζήτηση στο Κέντρο Βοήθειας
false
true
true
true
true
true
35
false
false
false
false