Οι πτητικοί τύποι εντοπίστηκαν στο Excel - Κρατήστε την απόστασή σας

Πίνακας περιεχομένων

Την περασμένη εβδομάδα, συνάντησα ένα πρόβλημα excel σε ένα φόρουμ. Αμέσως μπήκα σε δράση και δημιούργησα μια μακρά φόρμουλα που ξεκίνησε με το OFFSET ().

Μέσα σε λίγες ώρες, καταρρίφθηκε από άλλους ειδικούς του excel καθώς περιείχε πτητικούς τύπους.

Αναγνώρισα αμέσως το βασικό αμάρτημα που είχα διαπράξει.

Έτσι, με αυτήν την εξομολόγηση, επιτρέψτε μου να μοιραστώ όσα έχω μάθει για τις πτητικές λειτουργίες στο Excel. Με απλά λόγια, είναι μια συνάρτηση που θα κάνει το λογιστικό φύλλο excel αργό, καθώς υπολογίζει ξανά τον τύπο ξανά και ξανά. Μια σειρά ενεργειών μπορεί να προκαλέσει αυτό (περιγράφεται αργότερα σε αυτήν την ανάρτηση).

Ένα πολύ απλό παράδειγμα μιας πτητικής συνάρτησης είναι η συνάρτηση NOW () (για να λάβετε την τρέχουσα ημερομηνία και ώρα σε ένα κελί). Κάθε φορά που επεξεργάζεστε οποιοδήποτε κελί σε ένα φύλλο εργασίας, υπολογίζεται εκ νέου. Αυτό είναι καλό αν έχετε μικρό σύνολο δεδομένων και λιγότερο αριθμό τύπων, αλλά όταν έχετε μεγάλα υπολογιστικά φύλλα, αυτό θα μπορούσε να επιβραδύνει σημαντικά την επεξεργασία.

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

Σούπερ πτητικοί τύποι:

  • ΑΚΡΑ()
  • ΤΩΡΑ()
  • ΣΗΜΕΡΑ()

Σχεδόν πτητικοί τύποι:

  • ΑΝΤΙΣΤΑΘΜΙΖΕΤΑΙ()
  • ΚΥΤΤΑΡΟ()
  • ΕΜΜΕΣΟΣ()
  • ΠΛΗΡΟΦΟΡΙΕΣ ()

Τα καλά νέα είναι ότι τα αγαπημένα μου INDEX (), ROWS () και COLUMNS () δεν παρουσιάζουν μεταβλητότητα. Τα κακά νέα είναι ότι η μορφοποίηση υπό όρους είναι πτητική

Επίσης, βεβαιωθείτε ότι δεν έχετε αυτές τις λειτουργίες εντός μη πτητικών συναρτήσεων, όπως IF (), LARGE (), SUMIFS () και COUNTIFS (), καθώς αυτό θα καθιστούσε τελικά ολόκληρο τον τύπο πτητικό.

Για παράδειγμα, ας υποθέσουμε ότι έχετε έναν τύπο = If (A1> B1, "Trump Excel", RAND ()). Τώρα, εάν το A1 είναι μεγαλύτερο από το B1, επιστρέφει στο Trump Excel, αλλά αν δεν είναι, τότε επιστρέφει το RAND (), το οποίο είναι μια πτητική συνάρτηση.

Ενεργοποιητές που επανυπολογίζουν πτητικούς τύπους
  • Εισαγωγή νέων δεδομένων (εάν το Excel βρίσκεται σε λειτουργία αυτόματου επανυπολογισμού).
  • Ρητή εντολή στο Excel να υπολογίσει εκ νέου το σύνολο ή μέρος ενός βιβλίου εργασίας.
  • Διαγραφή ή εισαγωγή γραμμής ή στήλης.
  • Αποθήκευση βιβλίου εργασίας ενώ «Επανυπολογισμός πριν την αποθήκευση» έχει οριστεί (βρίσκεται στο Αρχείο-> Επιλογές-> Τύπος).
  • Εκτέλεση ορισμένων ενεργειών αυτόματου φιλτραρίσματος.
  • Κάντε διπλό κλικ σε ένα διαχωριστικό γραμμής ή στήλης (σε λειτουργία Αυτόματου υπολογισμού).
  • Προσθήκη, επεξεργασία ή διαγραφή καθορισμένου ονόματος.
  • Μετονομασία φύλλου εργασίας.
  • Αλλαγή της θέσης ενός φύλλου εργασίας σε σχέση με άλλα φύλλα εργασίας.
  • Απόκρυψη ή απόκρυψη σειρών, αλλά όχι στηλών.

Εάν έχετε πολλούς τύπους στο φύλλο εργασίας σας που το καθιστούν αργό, σας προτείνω να μεταβείτε στη Λειτουργία χειροκίνητου υπολογισμού. Αυτό σταματά τον αυτόματο επανυπολογισμό και σας δίνει τη δύναμη να πείτε στο excel πότε υπολογίζετε (κάνοντας κλικ στο «Υπολογισμός τώρα» ή πατώντας F9). Αυτή η επιλογή είναι διαθέσιμη στους Τύπους-> Επιλογές υπολογισμού.

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