Μετάβαση στο κύριο περιεχόμενο
Office

Σφάλματα #SPILL! σφάλμα-εκτείνεται πέρα από την ακμή του φύλλου εργασίας

Ο τύπος πίνακα που έχει αναχυθεί και ο οποίος επιχειρείτε να εισαγάγετε θα επεκταθεί πέρα από την περιοχή του φύλλου εργασίας. Δοκιμάστε ξανά με μια μικρότερη περιοχή ή πίνακα.

Στο παρακάτω παράδειγμα, η μετακίνηση του τύπου στο κελί F1 θα επιλύσει το σφάλμα και ο τύπος θα διαχυθεί σωστά.

Σφάλματα #SPILL! σφάλμα όπου = SORT (D:D) στο κελί F2 θα εκτείνεται πέρα από τα άκρα του βιβλίου εργασίας. Μετακινήστε το στο κελί F1 και θα λειτουργήσει σωστά.

Συνήθεις αιτίες: αναφορές σε ολόκληρες στήλες

Υπάρχει μια συχνά παρεξηγημένος μέθοδος για τη δημιουργία τύπων VLOOKUP κατά τον καθορισμό του ορίσματος Lookup_value . Πριν από το Excel με δυνατότητα δυναμικού πίνακα , το Excel θα θεωρούσε μόνο την τιμή στην ίδια γραμμή με τον τύπο και θα αγνοούσε οποιαδήποτε άλλη, ΚΑΘΏς η συνάρτηση VLOOKUP περίμενε μόνο μία τιμή. Με την εισαγωγή δυναμικών πινάκων, το Excel εξετάζει όλες τις τιμές που παρέχονται στο lookup_value. Αυτό σημαίνει ότι εάν μια ολόκληρη στήλη δοθεί ως το όρισμα lookup_value, το Excel θα επιχειρήσει να κάνει αναζήτηση σε όλες τις τιμές του 1.048.576 στη στήλη. Μόλις ολοκληρωθεί, θα επιχειρήσει να τα διαχύσει στο πλέγμα, και κατά πάσα πιθανότητα θα χτυπήσει το τέλος του πλέγματος με αποτέλεσμα μια #SPILL! .  

Για παράδειγμα, όταν τοποθετείται στο κελί E2, όπως στο παρακάτω παράδειγμα, ο τύπος = VLOOKUP (A:A, A:C, 2, FALSE) θα ήταν προηγουμένως μόνο η αναζήτηση του αναγνωριστικού στο κελί a2. Ωστόσο, στον δυναμικό πίνακα Excel, ο τύπος θα προκαλέσει μια #SPILL! σφάλμα επειδή το Excel θα κάνει αναζήτηση σε ολόκληρη τη στήλη, θα επιστρέψει αποτελέσματα 1.048.576 και θα χτυπήσει το άκρο του πλέγματος του Excel.

Σφάλματα #SPILL! σφάλμα που προκαλείται από τη συνάρτηση = VLOOKUP (A:A, A:D, 2, FALSE) στο κελί E2, επειδή τα αποτελέσματα θα διαχυθεί πέρα από την άκρη του φύλλου εργασίας. Μετακινήστε τον τύπο στο κελί E1 και θα λειτουργήσει σωστά.

Υπάρχουν 3 απλοί τρόποι για να επιλύσετε αυτό το πρόβλημα:

#

Προσέγγιση

Τύπος

1

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

Χρησιμοποιήστε τη συνάρτηση = VLOOKUP (a2: a7, A:C, 2, FALSE) για να επιστρέψετε έναν δυναμικό πίνακα που δεν θα έχει ως αποτέλεσμα μια #SPILL! .

= VLOOKUP (a2: A7; A:C; 2; FALSE)

2

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

Χρησιμοποιήστε την παραδοσιακή συνάρτηση VLOOKUP με μία μόνο lookup_value αναφορά: = VLOOKUP (a2; A:C; 32; FALSE). Αυτός ο τύπος δεν θα επιστρέψει έναν δυναμικό πίνακα, αλλά μπορεί να χρησιμοποιηθεί με πίνακες του Excel.

= VLOOKUP (a2; A:C; 2; FALSE)

3

Ζητήστε από το Excel να πραγματοποιήσει σιωπηρή διασταύρωση χρησιμοποιώντας τον τελεστή @ και, στη συνέχεια, αντιγράψτε τον τύπο προς τα κάτω. Αυτό το στυλ τύπου λειτουργεί σε πίνακες, αλλά δεν θα επιστρέψει έναν δυναμικό πίνακα.

Χρησιμοποιήστε τον τελεστή @ και αντιγράψτε προς τα κάτω: = VLOOKUP (@ A:A, A:C; 2; FALSE). Αυτό το στυλ αναφοράς θα λειτουργεί σε πίνακες, αλλά δεν θα επιστρέφει έναν δυναμικό πίνακα.

= VLOOKUP (@ A:A; A:C; 2; FALSE)

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

Μπορείτε ανά πάσα στιγμή να ρωτήσετε έναν ειδικό στην Κοινότητα τεχνικής υποστήριξης του Excel, να λάβετε υποστήριξη από την κοινότητα Answers ή να προτείνετε μια νέα δυνατότητα ή βελτίωση στο Excel User Voice.

Δείτε επίσης

Συνάρτηση FILTER

Συνάρτηση RANDARRAY

Συνάρτηση SEQUENCE

Συνάρτηση SORT

Συνάρτηση SORTBY

Συνάρτηση UNIQUE

Σφάλματα #SPILL! στο Excel

Δυναμικοί πίνακες και συμπεριφορά έκχυσης πίνακα

Σιωπηρός τελεστής διασταύρωσης: @

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

Αναπτύξτε τις δεξιότητές σας στο Office
Εξερευνήστε το περιεχόμενο της εκπαίδευσης
Αποκτήστε πρώτοι τις νέες δυνατότητες
Γίνετε μέλος του Office Insider

Σας βοήθησαν αυτές οι πληροφορίες;

Σας ευχαριστούμε για τα σχόλιά σας!

Σας ευχαριστούμε για τα σχόλιά σας! Φαίνεται ότι μπορεί να είναι χρήσιμο να συνδεθείτε με έναν από τους συνεργάτες υποστήριξης του Office.

×